Package io.jmix.core.entity
package io.jmix.core.entity
-
ClassDescriptionUsed by enhancing process.Used for
Embeddableentities by enhancing processUsed to clearly identify entity.
Property selection performs as follows:Idproperty used if it hasUUIDtype andJmixGeneratedValueannotation, any other UUID @JmixGeneratedValue property chosen if @Id property doesn't satisfy conditions above, interface isn't applied otherwise.Interface to be implemented by optimistically locked entities.Event object forEntityPropertyChangeListener.Interface to track changes in data model objects.Entity that contains a variable set of attributes.AnEntityEntryimplementation for model objects without identifiers.
Used by enhancing process whenJmixEntitydoes not include any of annotations:IdEmbeddedIdJmixIdCommon placeholders interface for null values.Used by enhancing process.Stores information about: data that has been filtered by row level security;