Uses of Enum Class
com.aerospike.client.query.IndexCollectionType
Packages that use IndexCollectionType
-
Uses of IndexCollectionType in com.aerospike.client
Methods in com.aerospike.client with parameters of type IndexCollectionTypeModifier and TypeMethodDescriptionfinal voidAerospikeClient.createIndex(EventLoop eventLoop, IndexListener listener, Policy policy, String namespace, String setName, String indexName, IndexType indexType, IndexCollectionType indexCollectionType, Expression exp) Asynchronously create an expression-based secondary index with the provided index collection type This asynchronous server call will return before command is complete.final voidAerospikeClient.createIndex(EventLoop eventLoop, IndexListener listener, Policy policy, String namespace, String setName, String indexName, String binName, IndexType indexType, IndexCollectionType indexCollectionType, CTX... ctx) Asynchronously create complex secondary index to be used on bins containing collections.final IndexTaskAerospikeClient.createIndex(Policy policy, String namespace, String setName, String indexName, IndexType indexType, IndexCollectionType indexCollectionType, Expression exp) Create an expression-based secondary index with the provided index collection type This asynchronous server call will return before command is complete.final IndexTaskAerospikeClient.createIndex(Policy policy, String namespace, String setName, String indexName, String binName, IndexType indexType, IndexCollectionType indexCollectionType, CTX... ctx) Create complex secondary index to be used on bins containing collections.voidIAerospikeClient.createIndex(EventLoop eventLoop, IndexListener listener, Policy policy, String namespace, String setName, String indexName, IndexType indexType, IndexCollectionType indexCollectionType, Expression exp) Asynchronously create an expression-based secondary index with the provided index collection type This asynchronous server call will return before command is complete.voidIAerospikeClient.createIndex(EventLoop eventLoop, IndexListener listener, Policy policy, String namespace, String setName, String indexName, String binName, IndexType indexType, IndexCollectionType indexCollectionType, CTX... ctx) Asynchronously create complex secondary index to be used on bins containing collections.IAerospikeClient.createIndex(Policy policy, String namespace, String setName, String indexName, IndexType indexType, IndexCollectionType indexCollectionType, Expression exp) Create an expression-based secondary index with the provided index collection type This asynchronous server call will return before command is complete.IAerospikeClient.createIndex(Policy policy, String namespace, String setName, String indexName, String binName, IndexType indexType, IndexCollectionType indexCollectionType, CTX... ctx) Create complex secondary index to be used on bins containing collections. -
Uses of IndexCollectionType in com.aerospike.client.query
Methods in com.aerospike.client.query that return IndexCollectionTypeModifier and TypeMethodDescriptionFilter.getCollectionType()Retrieve index collection type.Filter.getColType()Index collection type.static IndexCollectionTypeReturns the enum constant of this class with the specified name.static IndexCollectionType[]IndexCollectionType.values()Returns an array containing the constants of this enum class, in the order they are declared.Methods in com.aerospike.client.query with parameters of type IndexCollectionTypeModifier and TypeMethodDescriptionstatic FilterFilter.contains(Expression exp, IndexCollectionType type, byte[] value) Create contains byte[] filter for query on collection index with expression.static FilterFilter.contains(Expression exp, IndexCollectionType type, long value) Create contains number filter for query on collection index with Expression.static FilterFilter.contains(Expression exp, IndexCollectionType type, String value) Create contains string filter for query on collection index with Expression.static FilterFilter.contains(String name, IndexCollectionType type, byte[] value, CTX... ctx) Create contains byte[] filter for query on collection index.static FilterFilter.contains(String name, IndexCollectionType type, long value, CTX... ctx) Create contains number filter for query on collection index.static FilterFilter.contains(String name, IndexCollectionType type, String value, CTX... ctx) Create contains string filter for query on collection index.static FilterFilter.containsByIndex(String indexName, IndexCollectionType type, byte[] value) Create contains byte[] filter for query on collection index with index name.static FilterFilter.containsByIndex(String indexName, IndexCollectionType type, long value) Create contains number filter for query on collection index with index name.static FilterFilter.containsByIndex(String indexName, IndexCollectionType type, String value) Create contains string filter for query on collection index with index name.static FilterFilter.geoContains(Expression exp, IndexCollectionType type, String point) Create geospatial "containing point" filter for query on collection index with expression.static FilterFilter.geoContains(String name, IndexCollectionType type, String point, CTX... ctx) Create geospatial "containing point" filter for query on collection index.static FilterFilter.geoContainsByIndex(String indexName, IndexCollectionType type, String point) Create geospatial "containing point" filter for query on collection index with index name.static FilterFilter.geoWithinRadius(Expression exp, IndexCollectionType type, double lng, double lat, double radius) Create geospatial "within radius" filter for query on collection index with expression.static FilterFilter.geoWithinRadius(String name, IndexCollectionType type, double lng, double lat, double radius, CTX... ctx) Create geospatial "within radius" filter for query on collection index.static FilterFilter.geoWithinRadiusByIndex(String indexName, IndexCollectionType type, double lng, double lat, double radius) Create geospatial "within radius" filter for query on collection index with index name.static FilterFilter.geoWithinRegion(Expression exp, IndexCollectionType type, String region) Create geospatial "within region" filter for query on collection index with expression.static FilterFilter.geoWithinRegion(String name, IndexCollectionType type, String region, CTX... ctx) Create geospatial "within region" filter for query on collection index.static FilterFilter.geoWithinRegionByIndex(String indexName, IndexCollectionType type, String region) Create geospatial "within region" filter for query on collection index with index name.static FilterFilter.range(Expression exp, IndexCollectionType type, long begin, long end) Create range filter for query on collection index with expression.static FilterFilter.range(String name, IndexCollectionType type, long begin, long end, CTX... ctx) Create range filter for query on collection index.static FilterFilter.rangeByIndex(String indexName, IndexCollectionType type, long begin, long end) Create range filter for query on collection index with index name.