public abstract class QuerySelector extends Object
| Constructor and Description |
|---|
QuerySelector() |
| Modifier and Type | Method and Description |
|---|---|
protected abstract String |
extractOperator(Object query)
Extracts the operator (for example $eq) from the query.
|
abstract QueryOperation |
getOperation(Object query)
Returns the operation mapped to the selector if the query satisfy all syntax checks or null if not.
|
protected Boolean |
hasTheExpectedOperator(Object query) |
protected Boolean |
isUniqueEntry(Map<?,?> map) |
protected abstract String |
operator()
The operator a query must have to be considered as an instance of the corresponding operation.
|
public abstract QueryOperation getOperation(Object query)
protected abstract String extractOperator(Object query)
protected abstract String operator()
Copyright © 2016–2025. All rights reserved.