Class | Description |
---|---|
Aggregate |
The Aggregate class provides static factory methods for creating count, sum, min, max and avg operations.
|
ExpressionBuilder |
Like the QueryBuilder the ExpressionBuilder provides a mini-DSL for creating filter expressions
for use in the QueryBuilders where clause.
|
GroupBy |
This simple class represents a group by expression.
|
OrderBy |
Like the GroupBy class the OrderBy class is used to specify the Event property names to include in
the sorting of query results.
|
QueryBuilder |
The QueryBuilder provides a simple DSL for creating queries for use with the Common Query API.
|
Enum | Description |
---|---|
Op |
This simple enumeration class defines the various comparisons used in the ExpressionBuilder methods.
|
Sort |
Simple enumeration class that defines the available sort operations for the OrderBy class
|
Exception | Description |
---|---|
QueryBuilderException |
This exception is thrown when there is an error when the QueryBuilders build method is invoked.
|