Enum | Description |
---|---|
ConversionType |
Defines a case conversion type.
|
CurrencyLabelPosition |
Defines CurrencyField currency label position.
|
Annotation Type | Description |
---|---|
CaseConversion |
Indicates that auto case conversion should be used for text input fields bound with marked entity field.
|
CurrencyValue |
Indicates that a field which is marked by this annotation contains currency value
|
DisableEnhancing | |
EmbeddedParameters |
Defines additional parameters for Embedded attributes.
|
EnableRestore |
Indicates whether to enable restoring of soft deleted entity instances.
|
IgnoreUserTimeZone |
Can be applied to an attribute of
TemporalType.TIMESTAMP data type to always ignore the user time zone
when displaying and entering values. |
JmixGeneratedValue |
Indicates an entity attribute that must be assigned by the framework right after creating an entity instance.
|
JmixId |
This annotation should be used on an id attribute if the attribute has no other appropriate annotation
recognized by the framework (such as
Id ). |
Listeners |
Defines classes of entity lifecycle listeners
|
MetaAnnotation |
Marks an annotation as being a meta-annotation for entity classes and attributes.
|
OnDelete |
Marks a link to other entity for specific soft deletion behaviour.
Taken into account by persistence when "this" entity is deleted. See also DeletePolicy |
OnDeleteInverse |
Marks a link to other entity for specific soft deletion behaviour.
Taken into account by persistence when "linked" entity (which is referenced by the marked field) is deleted. See also DeletePolicy |
ReplacedByEntity |
Counterpart of
ReplaceEntity . |
ReplaceEntity |
Indicates that the entity extends and replaces some original entity.
|
SystemLevel |
Indicates that annotated entity/field is low-level and should not be available for end-user in various entity/field lists.
|