Interface | Description |
---|---|
EntityEntryAuditable | |
EntityEntryHasUuid |
Used to clearly identify entity.
Property selection performs as follows: Id property used if it has UUID type and JmixGeneratedValue annotation,
any other UUID @JmixGeneratedValue property chosen if @Id property doesn't satisfy conditions above,
interface isn't applied otherwise.
|
EntityEntrySoftDelete | |
EntityEntryVersioned |
Interface to be implemented by optimistically locked entities.
|
EntityPropertyChangeListener |
Interface to track changes in data model objects.
|
HasInstanceMetaClass | |
JmixEntityEntryEnhanced | |
JmixSettersEnhanced |
Class | Description |
---|---|
BaseEntityEntry |
Used by enhancing process.
|
EmbeddableEntityEntry |
Used for
Embeddable entities by enhancing process |
EntityPreconditions | |
EntityPropertyChangeEvent |
Event object for
EntityPropertyChangeListener . |
EntitySystemAccess | |
EntityValues | |
FileRefConverter | |
KeyValueEntity |
Entity that contains a variable set of attributes.
|
KeyValueEntity.KeyValueEntityEntry | |
NoIdEntityEntry |
An
EntityEntry implementation for model objects without identifiers.Used by enhancing process when JmixEntity does not include any of annotations:
Id
EmbeddedId
JmixId
|
NullableIdEntityEntry |
Used by enhancing process.
|
SecurityState |
Stores information about:
data that has been filtered by row level security;
|
UriConverter |
Enum | Description |
---|---|
SecurityState.RestoreState |