| Modifier and Type | Method and Description |
|---|---|
QueryOperation |
QueryParser.parse(Object query) |
| Modifier and Type | Class and Description |
|---|---|
class |
AllOperation<V>
Represent $all operation.
|
class |
AndOperation
Represent $and operation.
|
class |
ComparisonOperation<V> |
class |
ElemMatchOperation
Represent $elemMatch operation.
|
class |
EqualsOperation<V>
Represent $eq operation.
|
class |
ExistsOperation
Represent $exists operation.
|
class |
GreaterThanEqualsOperation<V>
Represent $gte operation.
|
class |
GreaterThanOperation<V>
Represent $gt operation.
|
class |
InOperation<V>
Represent $in operation.
|
class |
JsonSchemaOperation
Represent $jsonSchema operation.
|
class |
LessThanEqualsOperation<V>
Represent $lte operation.
|
class |
LessThanOperation<V>
Represent $lt operation.
|
class |
ModOperation
Represent $mod operation.
|
class |
NearSphereOperation
Represent $nearSphere operation.
|
class |
NorOperation
Represent $nor operation.
|
class |
NotEqualsOperation<V>
Represent $ne operation.
|
class |
NotInOperation<V>
Represent $nin operation.
|
class |
NotOperation
Represent $not operation.
|
class |
OrOperation
Represent $or operation.
|
class |
RegexOperation
Represent $regex operation.
|
class |
SizeOperation
Represent $size operation.
|
class |
TextOperation
Represent $text operation.
|
class |
TypeOperation
Represent $type operation.
|
class |
WhereOperation
Represent $where operation.
|
| Modifier and Type | Method and Description |
|---|---|
QueryOperation |
ElemMatchOperation.getCondition() |
QueryOperation |
NotOperation.getCondition() |
| Modifier and Type | Method and Description |
|---|---|
List<QueryOperation> |
AndOperation.getConditions() |
List<QueryOperation> |
NorOperation.getConditions() |
List<QueryOperation> |
OrOperation.getConditions() |
| Constructor and Description |
|---|
ElemMatchOperation(String fieldName,
QueryOperation condition) |
NotOperation(String fieldName,
QueryOperation condition) |
| Constructor and Description |
|---|
AndOperation(List<QueryOperation> conditions) |
NorOperation(List<QueryOperation> conditions) |
OrOperation(List<QueryOperation> conditions) |
| Modifier and Type | Class and Description |
|---|---|
class |
InvertedAllOperation<V>
Represent the operation that results from applying a $not to an $all operation.
|
class |
InvertedModOperation
Represent the operation that results from applying a $not to a $mod operation.
|
class |
InvertedSizeOperation
Represent the operation that results from applying a $not to a $size operation.
|
class |
InvertedTypeOperation
Represent the operation that results from applying a $not to a type operation.
|
| Modifier and Type | Method and Description |
|---|---|
QueryOperation |
ImplicitSelector.getOperation(Object query) |
QueryOperation |
MultiConditionQuerySelector.getOperation(Object query) |
QueryOperation |
NearSphereSelector.getOperation(Object query) |
abstract QueryOperation |
QuerySelector.getOperation(Object query)
Returns the operation mapped to the selector if the query satisfy all syntax checks or null if not.
|
protected QueryOperation |
AndSelector.parseConditions(List<?> value) |
protected abstract QueryOperation |
MultiConditionQuerySelector.parseConditions(List<?> value) |
protected QueryOperation |
NorSelector.parseConditions(List<?> value) |
protected QueryOperation |
OrSelector.parseConditions(List<?> value) |
protected QueryOperation |
AllSelector.parseValue(String fieldName,
Object value) |
protected QueryOperation |
ElemMatchSelector.parseValue(String fieldName,
Object value) |
protected QueryOperation |
EqualsSelector.parseValue(String fieldName,
Object value) |
protected QueryOperation |
ExistsSelector.parseValue(String fieldName,
Object value) |
protected QueryOperation |
GreaterThanEqualsSelector.parseValue(String fieldName,
Object value) |
protected QueryOperation |
GreaterThanSelector.parseValue(String fieldName,
Object value) |
protected QueryOperation |
InSelector.parseValue(String fieldName,
Object value) |
protected QueryOperation |
LessThanEqualsSelector.parseValue(String fieldName,
Object value) |
protected QueryOperation |
LessThanSelector.parseValue(String fieldName,
Object value) |
protected QueryOperation |
ModSelector.parseValue(String fieldName,
Object value) |
protected QueryOperation |
NotEqualsSelector.parseValue(String fieldName,
Object value) |
protected QueryOperation |
NotInSelector.parseValue(String fieldName,
Object value) |
protected QueryOperation |
NotSelector.parseValue(String fieldName,
Object value) |
protected QueryOperation |
SizeSelector.parseValue(String fieldName,
Object value) |
protected QueryOperation |
TypeSelector.parseValue(String fieldName,
Object value) |
QueryOperation |
NearSphereSelector.parseValue(String fieldName,
Object innerDoc,
boolean legacyCoordinates) |
| Modifier and Type | Method and Description |
|---|---|
protected List<QueryOperation> |
ImplicitSelector.parseConditions(Object query) |
Copyright © 2016–2024. All rights reserved.