Package io.dialob.program.expr.arith
Interface LtOperator<T extends Comparable<T>>
-
- All Superinterfaces:
AbstractComparableRelationOperator<T>,AbstractLogicalOperator,AbstractRelationOperator<T>,Expression,InfixOperator<Boolean>,Serializable
- All Known Implementing Classes:
ImmutableLtOperator
@Immutable public interface LtOperator<T extends Comparable<T>> extends AbstractComparableRelationOperator<T>
-
-
Method Summary
All Methods Instance Methods Default Methods Modifier and Type Method Description default booleanapply(int comp)default StringgetOperator()-
Methods inherited from interface io.dialob.program.expr.arith.AbstractComparableRelationOperator
compare
-
Methods inherited from interface io.dialob.program.expr.arith.AbstractLogicalOperator
getValueType
-
Methods inherited from interface io.dialob.program.expr.arith.AbstractRelationOperator
eval
-
Methods inherited from interface io.dialob.program.expr.arith.InfixOperator
getEvalRequiredConditions, getLhs, getRhs
-
-
-
-
Method Detail
-
apply
default boolean apply(int comp)
- Specified by:
applyin interfaceAbstractRelationOperator<T extends Comparable<T>>
-
getOperator
default String getOperator()
- Specified by:
getOperatorin interfaceAbstractRelationOperator<T extends Comparable<T>>
-
-