public class Condition extends AbstractExpression<T>
| Modifier and Type | Class and Description |
|---|---|
static class |
Condition.Companion |
| Modifier and Type | Field and Description |
|---|---|
static java.lang.String |
AND |
static Condition.Companion |
Companion |
static java.lang.String |
OR |
static java.lang.String |
VALUE_FORMAT |
| Constructor and Description |
|---|
Condition(java.lang.String txt) |
| Modifier and Type | Method and Description |
|---|---|
Condition |
and(Expression<?> expression) |
Condition |
andContains(java.lang.String left,
java.lang.Object right,
java.lang.String valueFormat) |
Condition |
andEQ(java.lang.String left,
java.lang.Object right,
java.lang.String valueFormat) |
Condition |
andEndsWith(java.lang.String left,
java.lang.Object right,
java.lang.String valueFormat) |
Condition |
andGT(java.lang.String left,
java.lang.Object right,
java.lang.String valueFormat) |
Condition |
andGTE(java.lang.String left,
java.lang.Object right,
java.lang.String valueFormat) |
Condition |
andGroup(Expression<?> expression) |
Condition |
andInArray(java.lang.String left,
java.lang.Object[] right,
java.lang.String valueFormat) |
Condition |
andIsNotNull(java.lang.String left) |
Condition |
andIsNull(java.lang.String left) |
Condition |
andLT(java.lang.String left,
java.lang.Object right,
java.lang.String valueFormat) |
Condition |
andLTE(java.lang.String left,
java.lang.Object right,
java.lang.String valueFormat) |
Condition |
andNotEQ(java.lang.String left,
java.lang.Object right,
java.lang.String valueFormat) |
Condition |
andStartsWith(java.lang.String left,
java.lang.Object right,
java.lang.String valueFormat) |
Conjunction |
getConjunction() |
java.lang.String |
getExpression() |
java.util.List<java.lang.Object> |
getParameters() |
Condition |
or(Expression<?> expression) |
Condition |
orContains(java.lang.String left,
java.lang.Object right,
java.lang.String valueFormat) |
Condition |
orEQ(java.lang.String left,
java.lang.Object right,
java.lang.String valueFormat) |
Condition |
orEndsWith(java.lang.String left,
java.lang.Object right,
java.lang.String valueFormat) |
Condition |
orGT(java.lang.String left,
java.lang.Object right,
java.lang.String valueFormat) |
Condition |
orGTE(java.lang.String left,
java.lang.Object right,
java.lang.String valueFormat) |
Condition |
orGroup(Expression<?> expression) |
Condition |
orInArray(java.lang.String left,
java.lang.Object[] right,
java.lang.String valueFormat) |
Condition |
orIsNotNull(java.lang.String left) |
Condition |
orIsNull(java.lang.String left) |
Condition |
orLT(java.lang.String left,
java.lang.Object right,
java.lang.String valueFormat) |
Condition |
orLTE(java.lang.String left,
java.lang.Object right,
java.lang.String valueFormat) |
Condition |
orNotEQ(java.lang.String left,
java.lang.Object right,
java.lang.String valueFormat) |
Condition |
orStartsWith(java.lang.String left,
java.lang.Object right,
java.lang.String valueFormat) |
addExpression, addParameter, addParameters, getExpression, getParameters, getRule, getTxtaddExpression, addParameter, getExpression, getParameterspublic static java.lang.String AND
public static java.lang.String OR
public static java.lang.String VALUE_FORMAT
public static Condition.Companion Companion
public Conjunction getConjunction()
public java.lang.String getExpression()
public java.util.List<java.lang.Object> getParameters()
public Condition andEQ(java.lang.String left, java.lang.Object right, java.lang.String valueFormat)
public Condition andNotEQ(java.lang.String left, java.lang.Object right, java.lang.String valueFormat)
public Condition andGT(java.lang.String left, java.lang.Object right, java.lang.String valueFormat)
public Condition andGTE(java.lang.String left, java.lang.Object right, java.lang.String valueFormat)
public Condition andLT(java.lang.String left, java.lang.Object right, java.lang.String valueFormat)
public Condition andLTE(java.lang.String left, java.lang.Object right, java.lang.String valueFormat)
public Condition andIsNull(java.lang.String left)
public Condition andIsNotNull(java.lang.String left)
public Condition andContains(java.lang.String left, java.lang.Object right, java.lang.String valueFormat)
public Condition andStartsWith(java.lang.String left, java.lang.Object right, java.lang.String valueFormat)
public Condition andEndsWith(java.lang.String left, java.lang.Object right, java.lang.String valueFormat)
public Condition andInArray(java.lang.String left, java.lang.Object[] right, java.lang.String valueFormat)
public Condition orEQ(java.lang.String left, java.lang.Object right, java.lang.String valueFormat)
public Condition orNotEQ(java.lang.String left, java.lang.Object right, java.lang.String valueFormat)
public Condition orGT(java.lang.String left, java.lang.Object right, java.lang.String valueFormat)
public Condition orGTE(java.lang.String left, java.lang.Object right, java.lang.String valueFormat)
public Condition orLT(java.lang.String left, java.lang.Object right, java.lang.String valueFormat)
public Condition orLTE(java.lang.String left, java.lang.Object right, java.lang.String valueFormat)
public Condition orIsNull(java.lang.String left)
public Condition orIsNotNull(java.lang.String left)
public Condition orContains(java.lang.String left, java.lang.Object right, java.lang.String valueFormat)
public Condition orStartsWith(java.lang.String left, java.lang.Object right, java.lang.String valueFormat)
public Condition orEndsWith(java.lang.String left, java.lang.Object right, java.lang.String valueFormat)
public Condition orInArray(java.lang.String left, java.lang.Object[] right, java.lang.String valueFormat)
public Condition and(Expression<?> expression)
public Condition or(Expression<?> expression)
public Condition andGroup(Expression<?> expression)
public Condition orGroup(Expression<?> expression)