Uses of Interface
is.codion.framework.domain.entity.EntityDefinition
Packages that use EntityDefinition
Package
Description
Domain model related classes.
Package configuration values:
EntityValidator.STRICT_VALIDATION
Entities.VALIDATE_FOREIGN_KEYS
Entities.STRICT_DESERIALIZATION
AttributeDefinition.MAXIMUM_FRACTION_DIGITS
AttributeDefinition.TIME_FORMAT
AttributeDefinition.NUMBER_FORMAT_GROUPING
AttributeDefinition.GROUPING_SEPARATOR
AttributeDefinition.DECIMAL_SEPARATOR
AttributeDefinition.USE_LEXICAL_STRING_COMPARATOR
AttributeDefinition.DATE_TIME_FORMAT
AttributeDefinition.DATE_FORMAT
AttributeDefinition.DECIMAL_ROUNDING_MODE
ForeignKeyDefinition.FOREIGN_KEY_REFERENCE_DEPTH
Provides a type-safe condition API for building SQL WHERE clauses programmatically.
Package configuration values:
EntityApplicationModel.USERNAME_PREFIX
EntityApplicationModel.SAVE_DEFAULT_USERNAME
EntityEditModel.POST_EDIT_EVENTS
EntityEditModel.EntityEditor.PERSIST_FOREIGN_KEYS
EntityQueryModel.LIMIT
EntityTableModel.ON_INSERT
EntityTableModel.HANDLE_EDIT_EVENTS
EntityTableModel.ORDER_QUERY_BY_SORT_ORDER
ForeignKeyModelLink.SET_CONDITION_ON_INSERT
ForeignKeyModelLink.SET_VALUE_ON_INSERT
ForeignKeyModelLink.REFRESH_ON_SELECTION
ForeignKeyModelLink.CLEAR_CONDITION_ON_EMPTY_SELECTION
ForeignKeyModelLink.CLEAR_VALUE_ON_EMPTY_SELECTION
EntitySearchModel.DEFAULT_LIMIT
Package configuration values:
EntityComboBoxModel.HANDLE_EDIT_EVENTS
Package configuration values:
EntityApplicationPanel.HELP_URL
EntityApplicationPanel.CONFIRM_EXIT
EntityApplicationPanel.SHOW_STARTUP_DIALOG
EntityApplicationPanel.CACHE_ENTITY_PANELS
EntityApplicationPanel.USER_PREFERENCES_ENABLED
EntityApplicationPanel.RESTORE_DEFAULT_PREFERENCES
EntityApplicationPanel.CALL_SYSTEM_EXIT
EntityEditComponentPanel.VALID_INDICATOR
EntityEditComponentPanel.MODIFIED_INDICATOR
EntityEditComponentPanel.DEFAULT_TEXT_FIELD_COLUMNS
EntityEditPanel.Config.USE_SAVE_CAPTION
EntityEditPanel.Config.USE_FOCUS_ACTIVATION
EntityEditPanel.Config.INCLUDE_ENTITY_MENU
EntityEditPanel.Config.MODIFIED_WARNING
EntityPanel.Config.USE_KEYBOARD_NAVIGATION
EntityPanel.Config.DISPOSE_EDIT_DIALOG_ON_ESCAPE
EntityPanel.Config.INCLUDE_TOGGLE_EDIT_PANEL_CONTROL
EntityPanel.Config.TOOLBAR_CONTROLS
EntityPanel.Config.CONTROL_PANEL_CONSTRAINTS
EntityPanel.Config.CONTROL_TOOLBAR_CONSTRAINTS
EntityPanel.Config.WINDOW_TYPE
EntityTablePanel.Config.EXCLUDE_HIDDEN_COLUMNS
EntityTablePanel.Config.CONDITION_VIEW
EntityTablePanel.Config.FILTER_VIEW
EntityTablePanel.Config.SUMMARY_PANEL_VISIBLE
EntityTablePanel.Config.INCLUDE_POPUP_MENU
EntityTablePanel.Config.INCLUDE_ENTITY_MENU
EntityTablePanel.Config.INCLUDE_QUERY_INSPECTOR
EntityTablePanel.Config.INCLUDE_CLEAR_CONTROL
EntityTablePanel.Config.INCLUDE_LIMIT_MENU
EntityTablePanel.Config.REFRESH_BUTTON_VISIBLE
EntityTablePanel.Config.COLUMN_SELECTION
EntityTablePanel.Config.INCLUDE_CONDITIONS
EntityTablePanel.Config.INCLUDE_FILTERS
EntityTablePanel.Config.INCLUDE_SUMMARY
EntityTablePanel.Config.REFRESH_PROGRESS_BAR
ReferentialIntegrityErrorHandling.REFERENTIAL_INTEGRITY_ERROR_HANDLING
TabbedApplicationLayout.TAB_PLACEMENT
TabbedDetailLayout.INCLUDE_CONTROLS
Package configuration values:
EntitySearchField.SEARCH_INDICATOR
DefaultEditComponentFactory.DEFAULT_TEXT_FIELD_COLUMNS
-
Uses of EntityDefinition in is.codion.framework.domain
Methods in is.codion.framework.domain with parameters of type EntityDefinitionModifier and TypeMethodDescriptionprotected final void
DomainModel.add
(EntityDefinition... definitions) Adds a newEntityDefinition
to this domain model. -
Uses of EntityDefinition in is.codion.framework.domain.entity
Methods in is.codion.framework.domain.entity that return EntityDefinitionModifier and TypeMethodDescriptionEntityDefinition.Builder.build()
final EntityDefinition
DefaultEntities.definition
(EntityType entityType) final EntityDefinition
DefaultEntities.definition
(String entityTypeName) Entities.definition
(EntityType entityType) Returns theEntityDefinition
for the given entityTypeEntities.definition
(String entityTypeName) Returns theEntityDefinition
for the given entityType nameEntity.definition()
Entity.Key.definition()
EntityDefinition.ForeignKeys.referencedBy
(ForeignKey foreignKey) Returns theEntityDefinition
of the entity referenced by the given foreign key.Methods in is.codion.framework.domain.entity that return types with arguments of type EntityDefinitionModifier and TypeMethodDescriptionfinal Collection
<EntityDefinition> DefaultEntities.definitions()
Entities.definitions()
Returns allEntityDefinition
s found in this Entities instanceMethods in is.codion.framework.domain.entity with parameters of type EntityDefinitionModifier and TypeMethodDescriptionprotected final void
DefaultEntities.add
(EntityDefinition definition) -
Uses of EntityDefinition in is.codion.framework.domain.entity.condition
Methods in is.codion.framework.domain.entity.condition with parameters of type EntityDefinitionModifier and TypeMethodDescriptionCondition.toString
(EntityDefinition definition) Returns a string representing this condition, e.g. -
Uses of EntityDefinition in is.codion.framework.json.domain
Methods in is.codion.framework.json.domain with parameters of type EntityDefinitionModifier and TypeMethodDescriptionEntityObjectMapper.deserializeCondition
(EntityDefinition definition, com.fasterxml.jackson.databind.JsonNode conditionNode) Deserializes the given condition -
Uses of EntityDefinition in is.codion.framework.model
Methods in is.codion.framework.model that return EntityDefinitionModifier and TypeMethodDescriptionprotected final EntityDefinition
EntityConditionModelFactory.definition()
protected final EntityDefinition
EntityConditionModelFactory.definition
(EntityType entityType) final EntityDefinition
AbstractEntityEditModel.entityDefinition()
final EntityDefinition
AbstractEntityModel.entityDefinition()
final EntityDefinition
AbstractEntityTableModel.entityDefinition()
EntityEditModel.entityDefinition()
EntityModel.entityDefinition()
EntitySearchModel.entityDefinition()
EntityTableModel.entityDefinition()
-
Uses of EntityDefinition in is.codion.swing.framework.model.component
Methods in is.codion.swing.framework.model.component that return EntityDefinition -
Uses of EntityDefinition in is.codion.swing.framework.ui
Methods in is.codion.swing.framework.ui with parameters of type EntityDefinitionModifier and TypeMethodDescriptionstatic List
<FilterTableColumn<Attribute<?>>> EntityTableColumns.entityTableColumns
(EntityDefinition entityDefinition) Creates columns based on the given entity definition.Constructors in is.codion.swing.framework.ui with parameters of type EntityDefinitionModifierConstructorDescriptionEntityConditionComponentFactory
(EntityDefinition entityDefinition, Attribute<?> attribute) -
Uses of EntityDefinition in is.codion.swing.framework.ui.component
Methods in is.codion.swing.framework.ui.component that return EntityDefinitionMethods in is.codion.swing.framework.ui.component with parameters of type EntityDefinitionModifier and TypeMethodDescriptionprotected EntityComboBox.Builder
DefaultEditComponentFactory.comboBox
(ForeignKey foreignKey, EntityDefinition entityDefinition, EntityComboBoxModel comboBoxModel) static EntityComponents
EntityComponents.entityComponents
(EntityDefinition entityDefinition) protected EntitySearchField.SingleSelectionBuilder
DefaultEditComponentFactory.searchField
(ForeignKey foreignKey, EntityDefinition entityDefinition, EntitySearchModel searchModel) -
Uses of EntityDefinition in is.codion.tools.generator.domain
Methods in is.codion.tools.generator.domain with parameters of type EntityDefinitionModifier and TypeMethodDescriptionstatic String
DomainSource.apiSearchString
(EntityDefinition definition) static String
DomainSource.implSearchString
(EntityDefinition definition)