Skip navigation links
A B C D G I K P T U W 

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) - 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
 
delete(Collection, List<Map<String, Object>>) - Method 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
 
doSelect(Collection, List<Term>) - Method in class io.inversion.cosmosdb.CosmosDb
Finds the resource keys on the other side of the relationship
doSelect() - Method in class io.inversion.cosmosdb.CosmosSqlQuery
 
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

key - Variable in class io.inversion.cosmosdb.CosmosDb
 

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
 
A B C D G I K P T U W 
Skip navigation links

Copyright © 2021 Rocket Partners, LLC. All rights reserved.