Module is.codion.framework.domain
Package is.codion.framework.domain.entity
package is.codion.framework.domain.entity
Package configuration values:
EntityValidator.STRICT_VALIDATION
Entities.STRICT_FOREIGN_KEYS
Entities.STRICT_DESERIALIZATION
AttributeDefinition.MAXIMUM_FRACTION_DIGITSAttributeDefinition.TIME_FORMATAttributeDefinition.NUMBER_FORMAT_GROUPINGAttributeDefinition.GROUPING_SEPARATORAttributeDefinition.DECIMAL_SEPARATORAttributeDefinition.USE_LEXICAL_STRING_COMPARATORAttributeDefinition.DATE_TIME_FORMATAttributeDefinition.DATE_FORMATAttributeDefinition.DECIMAL_ROUNDING_MODEForeignKeyDefinition.FOREIGN_KEY_FETCH_DEPTH-
ClassDescriptionProvides background/foreground colors for entities.A default
Entitiesimplementation.A defaultEntityValidatorimplementation providing null validation for attributes marked as not null, item validation for item based attributes, range validation for numerical attributes with max and/or min values specified and string length validation based on the specified max length.A repository containing theEntityDefinitions for a given domain.Represents a row in a table or query.A builder forEntityinstances.Represents a unique column combination for a given entity.A builder forEntity.Keyinstances.Specifies an entity definition.Holds the attribute definitions for an entity typeBuilds a EntityDefinitionHolds the column definitions for an entity typeHolds the foreign key definitions for an entity typeHolds the primary key definition for an entity typeDefines an Entity type and serves as a Factory forAttributeinstances associated with this entity type.Responsible for providing validation for entities.Generates primary key values for entities on insert.Specifies an order by clause.Builds aOrderByinstance.Specifies how to handle null values during order by.Specifies an order by column and whether it's ascending or descendingA Builder for a string function, which provides toString() values for entities.