public class ChangeQueryProcessor extends QueryProcessor<ChangeData>
QueryProcessor.Metrics
start, userProvider
Modifier and Type | Method and Description |
---|---|
protected QueryOptions |
createOptions(IndexConfig indexConfig,
int start,
int limit,
java.util.Set<java.lang.String> requestedFields) |
ChangeQueryProcessor |
enforceVisibility(boolean enforce) |
protected Predicate<ChangeData> |
enforceVisibility(Predicate<ChangeData> pred)
Invoked after the query was rewritten.
|
isDisabled, query, query, setLimit, setRequestedFields, setStart
public ChangeQueryProcessor enforceVisibility(boolean enforce)
enforceVisibility
in class QueryProcessor<ChangeData>
protected QueryOptions createOptions(IndexConfig indexConfig, int start, int limit, java.util.Set<java.lang.String> requestedFields)
createOptions
in class QueryProcessor<ChangeData>
protected Predicate<ChangeData> enforceVisibility(Predicate<ChangeData> pred)
QueryProcessor
enforceVisibility
in class QueryProcessor<ChangeData>
pred
- the query