Module is.codion.common.model
Package is.codion.common.model.table
Interface ColumnConditionModel.Factory<C>
- All Known Implementing Classes:
EntityConditionModelFactory
,SwingEntityConditionModelFactory
- Enclosing interface:
- ColumnConditionModel<C,
T>
public static interface ColumnConditionModel.Factory<C>
Responsible for creating
ColumnConditionModel
instances.-
Method Summary
Modifier and TypeMethodDescriptionOptional<ColumnConditionModel<? extends C,
?>> createConditionModel
(C columnIdentifier) Creates aColumnConditionModel
for a given column
-
Method Details
-
createConditionModel
Creates aColumnConditionModel
for a given column- Parameters:
columnIdentifier
- the identifier of the column for which to create aColumnConditionModel
- Returns:
- a
ColumnConditionModel
for the given column, an empty Optional if filtering should not be allowed for this column
-