Package io.inversion.s3
Class S3DbQuery
- java.lang.Object
-
- io.inversion.query.Builder<T,T>
-
- io.inversion.query.Query<S3DbQuery,S3Db,io.inversion.query.Select<io.inversion.query.Select<io.inversion.query.Select,S3DbQuery>,S3DbQuery>,io.inversion.query.From<io.inversion.query.From<io.inversion.query.From,S3DbQuery>,S3DbQuery>,io.inversion.query.Where<io.inversion.query.Where<io.inversion.query.Where,S3DbQuery>,S3DbQuery>,io.inversion.query.Group<io.inversion.query.Group<io.inversion.query.Group,S3DbQuery>,S3DbQuery>,io.inversion.query.Order<io.inversion.query.Order<io.inversion.query.Order,S3DbQuery>,S3DbQuery>,io.inversion.query.Page<io.inversion.query.Page<io.inversion.query.Page,S3DbQuery>,S3DbQuery>>
-
- io.inversion.s3.S3DbQuery
-
public class S3DbQuery extends io.inversion.query.Query<S3DbQuery,S3Db,io.inversion.query.Select<io.inversion.query.Select<io.inversion.query.Select,S3DbQuery>,S3DbQuery>,io.inversion.query.From<io.inversion.query.From<io.inversion.query.From,S3DbQuery>,S3DbQuery>,io.inversion.query.Where<io.inversion.query.Where<io.inversion.query.Where,S3DbQuery>,S3DbQuery>,io.inversion.query.Group<io.inversion.query.Group<io.inversion.query.Group,S3DbQuery>,S3DbQuery>,io.inversion.query.Order<io.inversion.query.Order<io.inversion.query.Order,S3DbQuery>,S3DbQuery>,io.inversion.query.Page<io.inversion.query.Page<io.inversion.query.Page,S3DbQuery>,S3DbQuery>>
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
-
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description io.inversion.ResultsdoSelect()-
Methods inherited from class io.inversion.query.Query
clearValues, createFrom, createGroup, createOrder, createPage, createSelect, createWhere, getBuilders, getCollection, getColValue, getColValueKeys, getColValues, getDb, getFrom, getGroup, getNumValues, getOrder, getOriginalValues, getPage, getSelect, getValues, getWhere, isDryRun, withCollection, withColValue, withDb, withDryRun, withTerm
-
Methods inherited from class io.inversion.query.Builder
addTerm, clearFunctions, find, find, findAll, findAll, findInt, findTerm, getParent, getRoot, getTerms, isFunction, parse, r, removeBuilder, toString, toString, withBuilder, withFunctions, withFunctions, withParent, withTerm, withTerm, withTerms
-
-
-
-
Constructor Detail
-
S3DbQuery
public S3DbQuery(S3Db db, io.inversion.Collection table, io.inversion.utils.Path securePrefix, java.util.List<io.inversion.rql.Term> terms)
-
-
Method Detail
-
doSelect
public io.inversion.Results doSelect() throws io.inversion.ApiException- Overrides:
doSelectin classio.inversion.query.Query<S3DbQuery,S3Db,io.inversion.query.Select<io.inversion.query.Select<io.inversion.query.Select,S3DbQuery>,S3DbQuery>,io.inversion.query.From<io.inversion.query.From<io.inversion.query.From,S3DbQuery>,S3DbQuery>,io.inversion.query.Where<io.inversion.query.Where<io.inversion.query.Where,S3DbQuery>,S3DbQuery>,io.inversion.query.Group<io.inversion.query.Group<io.inversion.query.Group,S3DbQuery>,S3DbQuery>,io.inversion.query.Order<io.inversion.query.Order<io.inversion.query.Order,S3DbQuery>,S3DbQuery>,io.inversion.query.Page<io.inversion.query.Page<io.inversion.query.Page,S3DbQuery>,S3DbQuery>>- Throws:
io.inversion.ApiException
-
-