public interface LogicalFieldInfo extends BaseFieldInfo<java.lang.Boolean>
It contains default methods for common checks, which are calls to methods on BooleanFunction.
| Modifier and Type | Method and Description |
|---|---|
default StepCondition |
and(boolean value)
|
default StepCondition |
and(LogicalFieldInfo value)
|
BooleanFunction |
getBooleanFunction()
Returns a new boolean condition that will use this as a field.
|
default BooleanFunction |
getDefaultFunction()
Returns a new default condition that will use this as a field.
|
default StepCondition |
isFalse()
|
default StepCondition |
isTrue()
|
default StepCondition |
not()
|
default StepCondition |
or(boolean value)
|
default StepCondition |
or(LogicalFieldInfo value)
|
default StepCondition not()
BooleanFunction.not()default StepCondition and(boolean value)
value - the right valueBooleanFunction.and(boolean)default StepCondition and(LogicalFieldInfo value)
value - the right field valueBooleanFunction.and(LogicalFieldInfo)default StepCondition or(boolean value)
value - the right valueBooleanFunction.or(boolean)default StepCondition or(LogicalFieldInfo value)
value - the right field valueBooleanFunction.or(LogicalFieldInfo)default StepCondition isTrue()
BooleanFunction.isTrue()default StepCondition isFalse()
BooleanFunction.isFalse()BooleanFunction getBooleanFunction()
default BooleanFunction getDefaultFunction()
DslFieldgetDefaultFunction in interface DslField<java.lang.Boolean>