public interface LogicalFieldInfo extends BaseFieldInfo<java.lang.Boolean>
It contains default methods for common checks, which are calls to methods on BooleanCondition.
| Modifier and Type | Method and Description |
|---|---|
default StepCondition |
and(boolean value)
|
default StepCondition |
and(LogicalFieldInfo value)
|
BooleanCondition |
getBooleanCondition()
Returns a new boolean condition that will use this as a field.
|
default BooleanCondition |
getDefaultCondition()
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 |
xor(boolean value)
|
default StepCondition |
xor(LogicalFieldInfo value)
|
default StepCondition not()
BooleanCondition.not()default StepCondition and(boolean value)
value - the right valueBooleanCondition.and(boolean)default StepCondition and(LogicalFieldInfo value)
value - the right field valueBooleanCondition.and(LogicalFieldInfo)default StepCondition or(boolean value)
value - the right valueBooleanCondition.or(boolean)default StepCondition or(LogicalFieldInfo value)
value - the right field valueBooleanCondition.or(LogicalFieldInfo)default StepCondition xor(boolean value)
value - the right valueBooleanCondition.xor(boolean)default StepCondition xor(LogicalFieldInfo value)
value - the right field valueBooleanCondition.xor(LogicalFieldInfo)default StepCondition isTrue()
BooleanCondition.isTrue()default StepCondition isFalse()
BooleanCondition.isFalse()BooleanCondition getBooleanCondition()
default BooleanCondition getDefaultCondition()
DslFieldgetDefaultCondition in interface DslField<java.lang.Boolean>