Uses of Interface
is.codion.framework.domain.entity.attribute.AttributeDefinition
Packages that use AttributeDefinition
Package
Description
Package configuration values:
EntityValidator.STRICT_VALIDATION
Entities.VALIDATE_FOREIGN_KEYS
Entities.STRICT_DESERIALIZATION
ValueAttributeDefinition.FRACTION_DIGITSValueAttributeDefinition.NUMBER_GROUPINGValueAttributeDefinition.GROUPING_SEPARATORValueAttributeDefinition.DECIMAL_SEPARATORValueAttributeDefinition.USE_LEXICAL_STRING_COMPARATORValueAttributeDefinition.ROUNDING_MODEForeignKeyDefinition.REFERENCE_DEPTH
Attribute related classes.
-
Uses of AttributeDefinition in is.codion.framework.domain.entity
Methods in is.codion.framework.domain.entity that return AttributeDefinitionModifier and TypeMethodDescription<T> AttributeDefinition<T> EntityDefinition.Attributes.definition(Attribute<T> attribute) Methods in is.codion.framework.domain.entity that return types with arguments of type AttributeDefinitionMethods in is.codion.framework.domain.entity with parameters of type AttributeDefinitionModifier and TypeMethodDescriptiondefault booleanEntityValidator.validated(Entity entity, AttributeDefinition<?> definition) Specifies whether the given attribute should be validated -
Uses of AttributeDefinition in is.codion.framework.domain.entity.attribute
Subinterfaces of AttributeDefinition in is.codion.framework.domain.entity.attributeModifier and TypeInterfaceDescriptioninterfaceSpecifies an attribute definition based on a table column.interfaceA definition for attributes which value is derived from the values of one or more attributes.interfaceRepresents a reference to another entity, typically but not necessarily based on a foreign key.interfaceAn attribute that does not map to an underlying database column.interfaceDefines an Attribute that holds concrete values (String, Integer, BigDecimal, etc.) requiring type-specific validation, formatting, and constraints.Methods in is.codion.framework.domain.entity.attribute that return AttributeDefinitionModifier and TypeMethodDescriptionAttributeDefinition.Builder.build()Builds a new attribute definition instance -
Uses of AttributeDefinition in is.codion.swing.framework.ui.component
Methods in is.codion.swing.framework.ui.component with parameters of type AttributeDefinitionModifier and TypeMethodDescriptionEditComponentFactory.caption(AttributeDefinition<T> attributeDefinition) Provides a way to override the default attribute caption, when presenting the component to the user.