Index

A B C D F G I L O P T W 
All Classes|All Packages|Constant Field Values

A

addTableIndex(String, String, List<KeySchemaElement>, Collection, boolean) - Method in class io.inversion.dynamodb.DynamoDb
 
addTerm(String, Term) - Method in class io.inversion.dynamodb.DynamoDbQuery
 
after(Index, Map<String, AttributeValue>) - Method in class io.inversion.dynamodb.DynamoDbQuery
 
awsAccessKey - Variable in class io.inversion.dynamodb.DynamoDb
 
awsEndpoint - Variable in class io.inversion.dynamodb.DynamoDb
 
awsRegion - Variable in class io.inversion.dynamodb.DynamoDb
 
awsSecretKey - Variable in class io.inversion.dynamodb.DynamoDb
 

B

batchMax - Variable in class io.inversion.dynamodb.DynamoDb
 
blueprintRow - Variable in class io.inversion.dynamodb.DynamoDb
Use to config which row is used to build the column/attribute model (otherwise first row of scan will be used)
buildCollection(String) - Method in class io.inversion.dynamodb.DynamoDb
 
buildDynamoClient(String) - Static method in class io.inversion.dynamodb.DynamoDb
 
buildDynamoClient(String, String, String, String) - Static method in class io.inversion.dynamodb.DynamoDb
 

C

calcIndex() - Method in class io.inversion.dynamodb.DynamoDbQuery
 
configDb() - Method in class io.inversion.dynamodb.DynamoDb
 
createWhere() - Method in class io.inversion.dynamodb.DynamoDbQuery
 

D

delete(Collection, List<Map<String, Object>>) - Method in class io.inversion.dynamodb.DynamoDb
 
deleteRow(Collection, Map<String, Object>) - Method in class io.inversion.dynamodb.DynamoDb
 
doSelect() - Method in class io.inversion.dynamodb.DynamoDbQuery
 
doSelect(Collection, List<Term>) - Method in class io.inversion.dynamodb.DynamoDb
 
doSelect0() - Method in class io.inversion.dynamodb.DynamoDbQuery
 
doUpsert(Collection, List<Map<String, Object>>) - Method in class io.inversion.dynamodb.DynamoDb
 
dynamoClient - Variable in class io.inversion.dynamodb.DynamoDb
 
DynamoDb - Class in io.inversion.dynamodb
 
DynamoDb() - Constructor for class io.inversion.dynamodb.DynamoDb
 
DynamoDb(String, String) - Constructor for class io.inversion.dynamodb.DynamoDb
 
DynamoDbQuery - Class in io.inversion.dynamodb
IMPLEMENTATION NOTE: Helpful DynamoDb Links https://docs.aws.amazon.com/amazondynamodb/latest/developerguide/Expressions.OperatorsAndFunctions.html https://docs.aws.amazon.com/amazondynamodb/latest/APIReference/API_Query.html https://docs.aws.amazon.com/AWSJavaSDK/latest/javadoc/index.html https://docs.aws.amazon.com/amazondynamodb/latest/developerguide/Introduction.html https://docs.aws.amazon.com/amazondynamodb/latest/developerguide/QueryingJavaDocumentAPI.html https://docs.aws.amazon.com/amazondynamodb/latest/developerguide/Query.html#FilteringResults https://docs.aws.amazon.com/amazondynamodb/latest/developerguide/Expressions.ExpressionAttributeNames.html https://docs.aws.amazon.com/amazondynamodb/latest/developerguide/LegacyConditionalParameters.KeyConditions.html https://stackoverflow.com/questions/34349135/how-do-you-query-for-a-non-existent-null-attribute-in-dynamodb https://docs.aws.amazon.com/amazondynamodb/latest/developerguide/LegacyConditionalParameters.QueryFilter.html TODO: are all of these covered? EQ | NE | LE | LT | GE | GT | NOT_NULL | NULL | CONTAINS | NOT_CONTAINS | BEGINS_WITH | IN | BETWEEN
DynamoDbQuery() - Constructor for class io.inversion.dynamodb.DynamoDbQuery
 
DynamoDbQuery(DynamoDb, Collection, List<Term>) - Constructor for class io.inversion.dynamodb.DynamoDbQuery
 

F

findIndexByName(Collection, String) - Static method in class io.inversion.dynamodb.DynamoDb
 
FUNCTION_MAP - Static variable in class io.inversion.dynamodb.DynamoDbQuery
 

G

getDynamoClient() - Method in class io.inversion.dynamodb.DynamoDb
 
getDynamoTable() - Method in class io.inversion.dynamodb.DynamoDbQuery
 
getDynamoTable(Collection) - Method in class io.inversion.dynamodb.DynamoDb
 
getDynamoTable(String) - Method in class io.inversion.dynamodb.DynamoDb
 
getPartKey() - Method in class io.inversion.dynamodb.DynamoDbQuery
Finds the primary or a secondary index to use based on what parameters were passed in.
getSelectSpec() - Method in class io.inversion.dynamodb.DynamoDbQuery
 
getSortKey() - Method in class io.inversion.dynamodb.DynamoDbQuery
 
getTypeStringFromObject(Object) - Static method in class io.inversion.dynamodb.DynamoDb
 
getValue(AttributeValue) - Method in class io.inversion.dynamodb.DynamoDbQuery
 
GLOBAL_SECONDARY_INDEX_TYPE - Static variable in class io.inversion.dynamodb.DynamoDb
 

I

io.inversion.dynamodb - package io.inversion.dynamodb
 

L

LOCAL_SECONDARY_INDEX_TYPE - Static variable in class io.inversion.dynamodb.DynamoDb
 

O

OPERATOR_MAP - Static variable in class io.inversion.dynamodb.DynamoDbQuery
 

P

PRIMARY_INDEX_NAME - Static variable in class io.inversion.dynamodb.DynamoDb
 
PRIMARY_INDEX_TYPE - Static variable in class io.inversion.dynamodb.DynamoDb
 

T

toString() - Method in class io.inversion.dynamodb.DynamoDb
 

W

withAwsAccessKey(String) - Method in class io.inversion.dynamodb.DynamoDb
 
withAwsEndpoint(String) - Method in class io.inversion.dynamodb.DynamoDb
 
withAwsRegion(String) - Method in class io.inversion.dynamodb.DynamoDb
 
withAwsSecretKey(String) - Method in class io.inversion.dynamodb.DynamoDb
 
withBlueprintRow(String) - Method in class io.inversion.dynamodb.DynamoDb
 
withDynamoTable(Table) - Method in class io.inversion.dynamodb.DynamoDbQuery
 
A B C D F G I L O P T W 
All Classes|All Packages|Constant Field Values