private Map getMaterialItem()

in sdk1/src/main/java/com/amazonaws/services/dynamodbv2/datamodeling/encryption/providers/store/MetaStore.java [235:245]


  private Map<String, AttributeValue> getMaterialItem(
      final String materialName, final long version) {
    final Map<String, AttributeValue> ddbKey = new HashMap<>();
    ddbKey.put(DEFAULT_HASH_KEY, new AttributeValue().withS(materialName));
    ddbKey.put(DEFAULT_RANGE_KEY, new AttributeValue().withN(Long.toString(version)));
    final Map<String, AttributeValue> item = ddbGet(ddbKey);
    if (item == null || item.isEmpty()) {
      throw new IndexOutOfBoundsException("No material found: " + materialName + "#" + version);
    }
    return item;
  }