A B C D G I K P T U W
All Classes All Packages
All Classes All Packages
All Classes All Packages
A
- asString(Term) - Method in class io.inversion.cosmosdb.CosmosSqlQuery
-
Overridden to exclude rdbms style '%' wildcards that are not needed for cosmos sw and ew queries.
- asVariableName(int) - Method in class io.inversion.cosmosdb.CosmosSqlQuery
-
Cosmos does not use "?" ansi sql style prepared statement vars, it uses named variables prefixed with '@'.
B
- buildDocumentClient(String, String, ConnectionPolicy) - Static method in class io.inversion.cosmosdb.CosmosDb
C
- CosmosDb - Class in io.inversion.cosmosdb
- CosmosDb() - Constructor for class io.inversion.cosmosdb.CosmosDb
- CosmosDb(String) - Constructor for class io.inversion.cosmosdb.CosmosDb
- CosmosSqlQuery - Class in io.inversion.cosmosdb
- CosmosSqlQuery(CosmosDb, Collection, List<Term>) - Constructor for class io.inversion.cosmosdb.CosmosSqlQuery
- createWhere() - Method in class io.inversion.cosmosdb.CosmosSqlQuery
D
- db - Variable in class io.inversion.cosmosdb.CosmosDb
- deleteRow(Collection, Map<String, Object>) - Method in class io.inversion.cosmosdb.CosmosDb
-
Deletes a single specific resource.
- documentClient - Variable in class io.inversion.cosmosdb.CosmosDb
- doDelete(Collection, List<Map<String, Object>>) - Method in class io.inversion.cosmosdb.CosmosDb
- doSelect() - Method in class io.inversion.cosmosdb.CosmosSqlQuery
- doSelect(Collection, List<Term>) - Method in class io.inversion.cosmosdb.CosmosDb
-
Finds the resource keys on the other side of the relationship
- doUpsert(Collection, List<Map<String, Object>>) - Method in class io.inversion.cosmosdb.CosmosDb
G
- getCollectionUri(Collection) - Method in class io.inversion.cosmosdb.CosmosDb
- getDb() - Method in class io.inversion.cosmosdb.CosmosDb
- getDefaultSorts(SqlQuery.Parts) - Method in class io.inversion.cosmosdb.CosmosSqlQuery
-
The inversion configured primary index should contain at least the document identifier and the partition key.
- getDocumentClient() - Method in class io.inversion.cosmosdb.CosmosDb
- getKey() - Method in class io.inversion.cosmosdb.CosmosDb
- getUri() - Method in class io.inversion.cosmosdb.CosmosDb
I
- INDEX_TYPE_PARTITION_KEY - Static variable in class io.inversion.cosmosdb.CosmosDb
- io.inversion.cosmosdb - package io.inversion.cosmosdb
- isAllowCrossPartitionQueries() - Method in class io.inversion.cosmosdb.CosmosDb
K
P
- printExpression(Term, List<String>, List<String>) - Method in class io.inversion.cosmosdb.CosmosSqlQuery
- printLimitClause(SqlQuery.Parts, int, int) - Method in class io.inversion.cosmosdb.CosmosSqlQuery
-
Both offset and limit are required per cosmos spec.
T
- toSql(boolean) - Method in class io.inversion.cosmosdb.CosmosSqlQuery
-
Makes a few blanked tweaks to the sql created by the SqlQuery superclass to make it Cosmos compliant
U
- upsertRow(Collection, Map<String, Object>) - Method in class io.inversion.cosmosdb.CosmosDb
- uri - Variable in class io.inversion.cosmosdb.CosmosDb
W
- withAllowCrossPartitionQueries(boolean) - Method in class io.inversion.cosmosdb.CosmosDb
- withDb(String) - Method in class io.inversion.cosmosdb.CosmosDb
- withDocumentClient(DocumentClient) - Method in class io.inversion.cosmosdb.CosmosDb
- withKey(String) - Method in class io.inversion.cosmosdb.CosmosDb
- withUri(String) - Method in class io.inversion.cosmosdb.CosmosDb
All Classes All Packages