Package io.jmix.core.metamodel.annotation
package io.jmix.core.metamodel.annotation
-
ClassDescriptionUsed to provide a description for data model entities and their attributes.Marks a reference as composition.Specifies a format pattern for an entity attribute of a date/time type.Defines a DDL code to be generated by tooling.Container for
Ddl
annotations.Defines properties that the annotated property depends on.Specifies an entity attribute or method to provide an instance name - a human-readable text that represents an entity instance.Defines what Java class is handled by the annotated datatype.Indicates that the annotated class is an entity and must be represented in the metadata.Specifies an entity attribute ifJmixEntity.annotatedPropertiesOnly()
is set to true.Specifies a formatNumberFormat.pattern()
and optionalNumberFormat.decimalSeparator()
andNumberFormat.groupingSeparator()
for an entity attribute of theNumber
type.Explicitly defined datatype that overrides a datatype inferred from the attribute Java type.Specifies a data store name for an entity.