Package io.jmix.core.entity
Class EntitySystemAccess
java.lang.Object
io.jmix.core.entity.EntitySystemAccess
- 
Constructor Summary
Constructors - 
Method Summary
Modifier and TypeMethodDescriptionstatic voidaddExtraState(Object entity, EntityEntryExtraState extraState) static voidaddPropertyChangeListener(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 SecurityStategetSecurityState(Object entity) static <T extends EntityEntry>
TgetUncheckedEntityEntry(Object entity) static booleanisEmbeddable(Object entity) static voidremovePropertyChangeListener(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)  
 -