All Classes and Interfaces
Class
Description
A default
EntityEditModel implementationAn abstract base class for
ForeignKey based ColumnConditionModels.DefaultDetailModelLink<M extends DefaultEntityModel<M,E,T>,E extends AbstractEntityEditModel,T extends EntityTableModel<E>>
A default
DetailModelLink implementation which does nothing.DefaultEntityApplicationModel<M extends DefaultEntityModel<M,E,T>,E extends AbstractEntityEditModel,T extends EntityTableModel<E>>
A central application model class.
DefaultEntityModel<M extends DefaultEntityModel<M,E,T>,E extends AbstractEntityEditModel,T extends EntityTableModel<E>>
A default EntityModel implementation.
DefaultForeignKeyDetailModelLink<M extends DefaultEntityModel<M,E,T>,E extends AbstractEntityEditModel,T extends EntityTableModel<E>>
A default
ForeignKeyDetailModelLink implementation.DetailModelLink<M extends EntityModel<M,E,T>,E extends EntityEditModel,T extends EntityTableModel<E>>
Represents a link between a master and detail model.
EntityApplicationModel<M extends EntityModel<M,E,T>,E extends EntityEditModel,T extends EntityTableModel<E>>
A central application model class.
A default
ColumnConditionModel.Factory implementation for creating condition models.A central event hub for listening for entity inserts, updates and deletes.
Specifies a class for editing
Entity instances.Represents a task for deleting entities.
Represents a task for inserting entities, split up for use with a background thread.
Represents a task for updating entities.
Specifies a class responsible for, among other things, coordinating a
EntityEditModel and an EntityTableModel.A
ColumnConditionModel implementation based on a EntitySearchModel.Searches for entities based on a search text and set of String based condition columns.
A builder for a
EntitySearchModel.Column search settings
EntityTableConditionModel<C extends is.codion.framework.domain.entity.attribute.Attribute<?>>
This interface defines filtering functionality, which refers to showing/hiding entities already available
in a table model and searching functionality, which refers to configuring the underlying query,
which then needs to be re-run.
Factory for
Factory for
EntityTableConditionModel instances via
EntityTableConditionModel.entityTableConditionModel(EntityType, EntityConnectionProvider, ColumnConditionModel.Factory)Specifies a table model containing
Entity instances.Represents preferences for an Attribute based table column.
Represents preferences for a
ColumnConditionModelDefines the actions a table model can perform when entities are inserted via the associated edit model
ForeignKeyDetailModelLink<M extends EntityModel<M,E,T>,E extends EntityEditModel,T extends EntityTableModel<E>>
Represents a link between a master and detail model based on a foreign key.