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 classes/interfaces inherited from interface is.codion.framework.domain.entity.condition.Condition
Condition.All, Condition.Combination
-
Method Summary
Modifier and TypeMethodDescriptionboolean
column()
static <T> ColumnCondition.Factory<T>
Instantiates a newColumnCondition.Factory
instanceoperator()
Methods inherited from interface is.codion.framework.domain.entity.condition.Condition
columns, entityType, toString, values
-
Method Details
-
column
- Returns:
- the attribute
-
operator
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.Factory
instance- Type Parameters:
T
- the column type- Parameters:
column
- the column- Returns:
- a new
ColumnCondition.Factory
instance
-