public class AerospikeCriteria extends com.aerospike.helper.query.Qualifier implements CriteriaDefinition
com.aerospike.helper.query.Qualifier.FilterOperation, com.aerospike.helper.query.Qualifier.QualifierRegexpBuilderCriteriaDefinition.AerospikeMapCriteria| Constructor and Description |
|---|
AerospikeCriteria(com.aerospike.helper.query.Qualifier.FilterOperation operation,
com.aerospike.helper.query.Qualifier... qualifiers) |
AerospikeCriteria(String field,
com.aerospike.helper.query.Qualifier.FilterOperation operation,
Boolean ignoreCase,
com.aerospike.client.Value value1) |
AerospikeCriteria(String field,
com.aerospike.helper.query.Qualifier.FilterOperation operation,
com.aerospike.client.Value value1,
com.aerospike.client.Value value2) |
| Modifier and Type | Method and Description |
|---|---|
com.aerospike.helper.query.Qualifier |
getCriteriaObject()
Get
Filter representation. |
String |
getKey()
Get the identifying key.
|
static AerospikeCriteria |
or(AerospikeCriteria... criteria)
Creates an 'or' criteria using the $or operator for all of the provided criteria
|
asFilter, asFilter, clear, containsKey, containsValue, entrySet, get, getField, getFieldExpr, getOperation, getQualifiers, getValue1, getValue2, isEmpty, keySet, put, putAll, queryAsFilter, remove, size, toPredExp, toString, valuesequals, getClass, hashCode, notify, notifyAll, wait, wait, waitcompute, computeIfAbsent, computeIfPresent, equals, forEach, getOrDefault, hashCode, merge, putIfAbsent, remove, replace, replace, replaceAllpublic AerospikeCriteria(com.aerospike.helper.query.Qualifier.FilterOperation operation,
com.aerospike.helper.query.Qualifier... qualifiers)
public AerospikeCriteria(String field, com.aerospike.helper.query.Qualifier.FilterOperation operation, Boolean ignoreCase, com.aerospike.client.Value value1)
public AerospikeCriteria(String field, com.aerospike.helper.query.Qualifier.FilterOperation operation, com.aerospike.client.Value value1, com.aerospike.client.Value value2)
public static AerospikeCriteria or(AerospikeCriteria... criteria)
criteria - IllegalArgumentException - if #orOperator(Criteria...) follows a not() call directly.public com.aerospike.helper.query.Qualifier getCriteriaObject()
CriteriaDefinitionFilter representation.getCriteriaObject in interface CriteriaDefinitionpublic String getKey()
CriteriaDefinitiongetKey in interface CriteriaDefinitionCopyright © 2012–2020 Aerospike, Inc. All rights reserved.