AndCardinalPredicate<T> |
|
AndPredicate<T> |
Requires all predicates to be true.
|
AndSource<T> |
|
FieldBundle |
FieldBundle is an abstraction that allows retrieval of raw values from different sources.
|
IndexedQuery<I,T> |
|
IndexPredicate<I> |
Predicate that is mapped to a field in the index.
|
IntegerRangePredicate<T> |
|
InternalQuery<T,Q extends InternalQuery<T,Q>> |
Execute a single query over a secondary index, for use by Gerrit internals.
|
IntPredicate<T> |
Predicate to filter a field by matching integer value.
|
IsVisibleToPredicate<T> |
|
LazyResultSet<T> |
Result set that allows for asynchronous execution of the actual query.
|
LimitPredicate<T> |
|
ListResultSet<T> |
Result set for queries that run synchronously or for cases where the result is already known and
we just need to pipe it back through our interfaces.
|
NotPredicate<T> |
Negates the result of another predicate.
|
OperatorPredicate<T> |
Predicate to filter a field by matching value.
|
OrCardinalPredicate<T> |
|
OrPredicate<T> |
Requires one predicate to be true.
|
PaginatingSource<T> |
|
PostFilterPredicate<T> |
Matches all documents in the index, with additional filtering done in the subclass's
match method.
|
Predicate<T> |
An abstract predicate tree for any form of query.
|
QueryBuilder<T,Q extends QueryBuilder<T,Q>> |
Base class to support writing parsers for query languages.
|
QueryBuilder.Definition<T,Q extends QueryBuilder<T,Q>> |
Defines the operators known by a QueryBuilder.
|
QueryProcessor<T> |
Lower-level implementation for executing a single query over a secondary index.
|
QueryProcessor.Metrics |
|
QueryResult<T> |
Results of a query over entities.
|
RangeUtil |
|
RangeUtil.Range |
|
RegexPredicate<I> |
|
TimestampRangePredicate<I> |
|