Package io.jmix.core.impl
Class CorePersistentAttributesLoadChecker
java.lang.Object
io.jmix.core.impl.CorePersistentAttributesLoadChecker
- All Implemented Interfaces:
- PersistentAttributesLoadChecker
- Direct Known Subclasses:
- DataPersistentAttributesLoadChecker
@Component("core_PersistentAttributesLoadChecker")
public class CorePersistentAttributesLoadChecker
extends Object
implements PersistentAttributesLoadChecker
- 
Nested Class SummaryNested ClassesModifier and TypeClassDescriptionprotected static enum
- 
Field SummaryFields
- 
Constructor SummaryConstructors
- 
Method SummaryModifier and TypeMethodDescriptionprotected booleancheckIsLoadedWithGetter(Object entity, String property) booleanisLoadedByFetchGroup(Object entity, String property) isLoadedCommonCheck(Object entity, String property) protected booleanisLoadedSpecificCheck(Object entity, String property, MetaClass metaClass, MetaProperty metaProperty) 
- 
Field Details- 
metadataTools
- 
metadata
 
- 
- 
Constructor Details- 
CorePersistentAttributesLoadCheckerpublic CorePersistentAttributesLoadChecker()
 
- 
- 
Method Details- 
isLoaded- Specified by:
- isLoadedin interface- PersistentAttributesLoadChecker
 
- 
isLoadedCommonCheckprotected CorePersistentAttributesLoadChecker.PropertyLoadedState isLoadedCommonCheck(Object entity, String property) 
- 
isLoadedByFetchGroupprotected CorePersistentAttributesLoadChecker.PropertyLoadedState isLoadedByFetchGroup(Object entity, String property) 
- 
isLoadedSpecificCheckprotected boolean isLoadedSpecificCheck(Object entity, String property, MetaClass metaClass, MetaProperty metaProperty) 
- 
checkIsLoadedWithGetter
 
-