Class EntityConditions

java.lang.Object
is.codion.framework.model.EntityConditions
All Implemented Interfaces:
Supplier<Map<Attribute<?>,ConditionModel<?>>>

public class EntityConditions extends Object implements Supplier<Map<Attribute<?>,ConditionModel<?>>>
A default ConditionModel factory for Entity based condition models.

Extend and override the protected hooks to customize which conditions are created and how: include(Column)/include(ForeignKey) to control which attributes get a condition model, condition(Column)/condition(ForeignKey) to customize the created models, builder(ForeignKey) providing a foreign key condition model builder initialized with the defaults, for customizing the operators or the models the operand components are based on.

See Also: