| Package | Description |
|---|---|
| com.aerospike.client.query |
| Modifier and Type | Method and Description |
|---|---|
static Filter |
Filter.contains(Expression exp,
IndexCollectionType type,
byte[] value)
Create contains byte[] filter for query on collection index with expression.
|
static Filter |
Filter.contains(Expression exp,
IndexCollectionType type,
long value)
Create contains number filter for query on collection index with Expression.
|
static Filter |
Filter.contains(Expression exp,
IndexCollectionType type,
String value)
Create contains string filter for query on collection index with Expression.
|
static Filter |
Filter.contains(String name,
IndexCollectionType type,
byte[] value,
CTX... ctx)
Create contains byte[] filter for query on collection index.
|
static Filter |
Filter.contains(String name,
IndexCollectionType type,
long value,
CTX... ctx)
Create contains number filter for query on collection index.
|
static Filter |
Filter.contains(String name,
IndexCollectionType type,
String value,
CTX... ctx)
Create contains string filter for query on collection index.
|
static Filter |
Filter.containsByIndex(String indexName,
IndexCollectionType type,
byte[] value)
Create contains byte[] filter for query on collection index with index name.
|
static Filter |
Filter.containsByIndex(String indexName,
IndexCollectionType type,
long value)
Create contains number filter for query on collection index with index name.
|
static Filter |
Filter.containsByIndex(String indexName,
IndexCollectionType type,
String value)
Create contains string filter for query on collection index with index name.
|
static Filter |
Filter.equal(Expression exp,
byte[] value)
Create blob equality filter for query with Expression.
|
static Filter |
Filter.equal(Expression exp,
long value)
Create long equality filter for query with Expression.
|
static Filter |
Filter.equal(Expression exp,
String value)
Create string equality filter for query with Expression.
|
static Filter |
Filter.equal(String name,
byte[] value,
CTX... ctx)
Create blob equality filter for query.
|
static Filter |
Filter.equal(String name,
long value,
CTX... ctx)
Create long equality filter for query.
|
static Filter |
Filter.equal(String name,
String value,
CTX... ctx)
Create string equality filter for query.
|
static Filter |
Filter.equalByIndex(String indexName,
byte[] value)
Create blob equality filter for query with index name.
|
static Filter |
Filter.equalByIndex(String indexName,
long value)
Create long equality filter for query with index name.
|
static Filter |
Filter.equalByIndex(String indexName,
String value)
Create string equality filter for query with index name.
|
static Filter |
Filter.geoContains(Expression exp,
IndexCollectionType type,
String point)
Create geospatial "containing point" filter for query on collection index with expression.
|
static Filter |
Filter.geoContains(Expression exp,
String point)
Create geospatial "containing point" filter for query with expression.
|
static Filter |
Filter.geoContains(String name,
IndexCollectionType type,
String point,
CTX... ctx)
Create geospatial "containing point" filter for query on collection index.
|
static Filter |
Filter.geoContains(String name,
String point,
CTX... ctx)
Create geospatial "containing point" filter for query.
|
static Filter |
Filter.geoContainsByIndex(String indexName,
IndexCollectionType type,
String point)
Create geospatial "containing point" filter for query on collection index with index name.
|
static Filter |
Filter.geoContainsByIndex(String indexName,
String point)
Create geospatial "containing point" filter for query with index name.
|
static Filter |
Filter.geoWithinRadius(Expression exp,
double lng,
double lat,
double radius)
Create geospatial "within radius" filter for query with expression.
|
static Filter |
Filter.geoWithinRadius(Expression exp,
IndexCollectionType type,
double lng,
double lat,
double radius)
Create geospatial "within radius" filter for query on collection index with expression.
|
static Filter |
Filter.geoWithinRadius(String name,
double lng,
double lat,
double radius,
CTX... ctx)
Create geospatial "within radius" filter for query.
|
static Filter |
Filter.geoWithinRadius(String name,
IndexCollectionType type,
double lng,
double lat,
double radius,
CTX... ctx)
Create geospatial "within radius" filter for query on collection index.
|
static Filter |
Filter.geoWithinRadiusByIndex(String indexName,
double lng,
double lat,
double radius)
Create geospatial "within radius" filter for query with index name.
|
static Filter |
Filter.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 Filter |
Filter.geoWithinRegion(Expression exp,
IndexCollectionType type,
String region)
Create geospatial "within region" filter for query on collection index with expression.
|
static Filter |
Filter.geoWithinRegion(Expression exp,
String region)
Create geospatial "within region" filter for query with expression.
|
static Filter |
Filter.geoWithinRegion(String name,
IndexCollectionType type,
String region,
CTX... ctx)
Create geospatial "within region" filter for query on collection index.
|
static Filter |
Filter.geoWithinRegion(String name,
String region,
CTX... ctx)
Create geospatial "within region" filter for query.
|
static Filter |
Filter.geoWithinRegionByIndex(String indexName,
IndexCollectionType type,
String region)
Create geospatial "within region" filter for query on collection index with index name.
|
static Filter |
Filter.geoWithinRegionByIndex(String indexName,
String region)
Create geospatial "within region" filter for query with index name.
|
Filter |
Statement.getFilter()
Return query index filter.
|
static Filter |
Filter.range(Expression exp,
IndexCollectionType type,
long begin,
long end)
Create range filter for query on collection index with expression.
|
static Filter |
Filter.range(Expression exp,
long begin,
long end)
Create a range filter for an Expression-based Secondary Index (SI) query, with the actual Expression that was
used to create the SI.
|
static Filter |
Filter.range(String name,
IndexCollectionType type,
long begin,
long end,
CTX... ctx)
Create range filter for query on collection index.
|
static Filter |
Filter.range(String name,
long begin,
long end,
CTX... ctx)
Create range filter for query.
|
static Filter |
Filter.rangeByIndex(String indexName,
IndexCollectionType type,
long begin,
long end)
Create range filter for query on collection index with index name.
|
static Filter |
Filter.rangeByIndex(String indexName,
long begin,
long end)
Create a range filter for an Expression-based Secondary Index (SI) query, using the SI name
Range arguments must be longs or integers which can be cast to longs.
|
| Modifier and Type | Method and Description |
|---|---|
void |
Statement.setFilter(Filter filter)
Set optional query index filter.
|
Copyright © 2012–2025 Aerospike, Inc. All rights reserved.