static Expression |
Expressions.all() |
static Expression |
Expressions.and(Expression... expressions) |
static Expression |
Expressions.and(Iterable<Expression> expressions) |
static Expression |
Expressions.archiveIndex() |
static Expression |
Aggregates.avg(String label,
String field) |
static Expression |
Expressions.between(String field,
Object from,
Object to) |
static Expression |
Expressions.between(String field,
Object from,
Object to,
boolean fromIncl,
boolean toIncl) |
Expression |
Aggregates.Builder.build() |
static Expression |
Aggregates.count(String label,
String field) |
static Expression |
Aggregates.dateHistogram(String label,
String field,
String interval) |
static Expression |
Aggregates.dateHistogram(String label,
String field,
String interval,
String format) |
static Expression |
Expressions.equalsTo(String field,
Object value) |
static Expression |
Expressions.exists(String field) |
static Expression |
Expressions.greaterThan(String field,
Object value) |
static Expression |
Expressions.greaterThanEquals(String field,
Object value) |
static Expression |
Expressions.hasChild(String childType,
Expression expression) |
static Expression |
Expressions.hasParent(String parentType,
Expression expression) |
static Expression |
Expressions.ids(Iterable<String> ids) |
static Expression |
Expressions.ids(String... ids) |
static <E extends Comparable<E>> Expression |
Expressions.in(String field,
E... values) |
static <E extends Comparable<E>> Expression |
Expressions.in(String field,
List<E> values) |
static Expression |
Expressions.json(String json) |
static Expression |
Expressions.lessThan(String field,
Object value) |
static Expression |
Expressions.lessThanEquals(String field,
Object value) |
static Expression |
Expressions.liveIndex() |
static Expression |
Aggregates.max(String label,
String field) |
static Expression |
Aggregates.min(String label,
String field) |
static Expression |
Expressions.missing(String field) |
static Expression |
Expressions.nested(String path,
Expression expression) |
static Expression |
Expressions.not(Expression expression) |
static Expression |
Expressions.notEquals(String field,
Object value) |
static Expression |
Expressions.or(Expression... expressions) |
static Expression |
Expressions.or(Iterable<Expression> expressions) |
static Expression |
Expressions.prefix(String field,
Object value) |
static Expression |
Expressions.regex(String field,
String expr) |
static Expression |
Aggregates.stats(String label,
String field) |
static Expression |
Aggregates.sum(String label,
String field) |
static Expression |
Aggregates.term(String label,
String field) |
static Expression |
Aggregates.term(String label,
String field,
int size) |
static Expression |
Aggregates.term(String label,
String field,
int size,
String order,
boolean asc) |
static Expression |
Expressions.textAnywhere(Object value) |
static Expression |
Expressions.textAnywhere(String field,
Object value) |
static Expression |
Expressions.type(String type) |
static <E extends Comparable<E>> Expression |
Expression.withArray(ExpressionType expressionType,
String label,
List<E> valueArg) |
static Expression |
Expression.withLabel(ExpressionType expressionType,
String label) |
static Expression |
Expression.withMap(String operation,
String label,
Map<String,?> args) |
static Expression |
Expression.withOnlyChildren(ExpressionType expressionType,
String label,
Iterable<Expression> list) |
static Expression |
Expression.withValue(ExpressionType expressionType,
String label,
Object valueArg) |