Package io.jmix.core.entity
Class EntitySystemAccess
java.lang.Object
io.jmix.core.entity.EntitySystemAccess
-
Constructor Summary
-
Method Summary
Modifier and TypeMethodDescriptionstatic void
addExtraState
(Object entity, EntityEntryExtraState extraState) static void
addPropertyChangeListener
(Object entity, EntityPropertyChangeListener listener) static Class<?>
getCreatedByClass
(Object entity) static Class<?>
getCreatedDateClass
(Object entity) static Class<?>
getDeletedByClass
(Object entity) static Class<?>
getDeletedDateClass
(Object entity) static <T extends EntityEntry>
TgetEntityEntry
(Object entity) static <T extends EntityEntryExtraState>
TgetExtraState
(Object entity, Class<?> extraStateType) static Class<?>
getLastModifiedByClass
(Object entity) static Class<?>
getLastModifiedDateClass
(Object entity) static SecurityState
getSecurityState
(Object entity) static <T extends EntityEntry>
TgetUncheckedEntityEntry
(Object entity) static boolean
isEmbeddable
(Object entity) static void
removePropertyChangeListener
(Object entity, EntityPropertyChangeListener listener)
-
Constructor Details
-
EntitySystemAccess
public EntitySystemAccess()
-
-
Method Details
-
getEntityEntry
-
getUncheckedEntityEntry
-
getSecurityState
-
isEmbeddable
-
getDeletedDateClass
-
getDeletedByClass
-
getCreatedDateClass
-
getCreatedByClass
-
getLastModifiedDateClass
-
getLastModifiedByClass
-
addExtraState
-
getExtraState
@Nullable public static <T extends EntityEntryExtraState> T getExtraState(Object entity, Class<?> extraStateType) -
addPropertyChangeListener
-
removePropertyChangeListener
public static void removePropertyChangeListener(Object entity, EntityPropertyChangeListener listener)
-