public class ConditionBuilder
extends java.lang.Object
构造器和说明 |
---|
ConditionBuilder() |
限定符和类型 | 方法和说明 |
---|---|
LogicalNode |
and(Expression<java.lang.Boolean> left,
Expression<java.lang.Boolean> right) |
ComparisonNode |
eq(java.lang.String field,
java.lang.Object value) |
ComparisonNode |
gt(java.lang.String field,
java.lang.Number value) |
ComparisonNode |
gte(java.lang.String field,
java.lang.Number value) |
ComparisonNode |
in(java.lang.String field,
java.lang.Object... values) |
ComparisonNode |
lt(java.lang.String field,
java.lang.Number value) |
ComparisonNode |
lte(java.lang.String field,
java.lang.Number value) |
ComparisonNode |
neq(java.lang.String field,
java.lang.Object value) |
LogicalNode |
not(Expression<java.lang.Boolean> left) |
LogicalNode |
or(Expression<java.lang.Boolean> left,
Expression<java.lang.Boolean> right) |
public LogicalNode and(Expression<java.lang.Boolean> left, Expression<java.lang.Boolean> right)
public LogicalNode or(Expression<java.lang.Boolean> left, Expression<java.lang.Boolean> right)
public LogicalNode not(Expression<java.lang.Boolean> left)
public ComparisonNode lt(java.lang.String field, java.lang.Number value)
public ComparisonNode lte(java.lang.String field, java.lang.Number value)
public ComparisonNode gt(java.lang.String field, java.lang.Number value)
public ComparisonNode gte(java.lang.String field, java.lang.Number value)
public ComparisonNode eq(java.lang.String field, java.lang.Object value)
public ComparisonNode neq(java.lang.String field, java.lang.Object value)
public ComparisonNode in(java.lang.String field, java.lang.Object... values)