Module is.codion.framework.domain
Interface ColumnCondition<T>
- Type Parameters:
T- the attribute type
- All Superinterfaces:
Condition
A condition based on a single
Column.-
Nested Class Summary
Nested ClassesNested classes/interfaces inherited from interface is.codion.framework.domain.entity.condition.Condition
Condition.All, Condition.Combination -
Method Summary
Modifier and TypeMethodDescriptionbooleancolumn()static <T> ColumnCondition.Factory<T>Instantiates a newColumnCondition.Factoryinstanceis.codion.common.Operatoroperator()Methods inherited from interface is.codion.framework.domain.entity.condition.Condition
columns, entityType, toString, values
-
Method Details
-
column
- Returns:
- the attribute
-
operator
is.codion.common.Operator operator()- Returns:
- the condition operator
-
caseSensitive
boolean caseSensitive()- Returns:
- true if this condition is case sensitive, only applies to String based conditions
-
factory
Instantiates a newColumnCondition.Factoryinstance- Type Parameters:
T- the column type- Parameters:
column- the column- Returns:
- a new
ColumnCondition.Factoryinstance
-