public final class Expressions extends Object
| Modifier and Type | Method and Description |
|---|---|
static Expression |
aggregation(AggregationOperators operator,
Type returnType,
Expression expression) |
static Call |
and(Expression left,
Expression right) |
static Call |
and(Iterable<? extends Expression> expressions) |
static Call |
binaryCall(Operator operator,
Expression left,
Expression right) |
static Call |
call(Operator operator,
Expression... operands)
Deprecated.
|
static Call |
call(Operator operator,
Iterable<? extends Expression> operands) |
static Constant |
constant(Object value) |
static Constant |
constantOfType(Object value,
Type type) |
static Call |
not(Expression call) |
static Call |
or(Expression first,
Expression second) |
static Call |
or(Iterable<? extends Expression> expressions) |
static Call |
unaryCall(Operator operator,
Expression arg) |
public static Call and(Expression left, Expression right)
public static Call and(Iterable<? extends Expression> expressions)
public static Call or(Expression first, Expression second)
public static Call or(Iterable<? extends Expression> expressions)
public static Expression aggregation(AggregationOperators operator, Type returnType, Expression expression)
public static Call not(Expression call)
public static Call unaryCall(Operator operator, Expression arg)
public static Call binaryCall(Operator operator, Expression left, Expression right)
@Deprecated public static Call call(Operator operator, Expression... operands)
call(Operator, Iterable) iterable variant of this function
or more specific binaryCall(Operator, Expression, Expression)public static Call call(Operator operator, Iterable<? extends Expression> operands)
Copyright © 2020 The Immutables.org authors. All rights reserved.