Package io.jmix.core.impl
Class FetchPlanLoader
java.lang.Object
io.jmix.core.impl.FetchPlanLoader
- 
Nested Class SummaryNested Classes
- 
Field SummaryFields
- 
Constructor SummaryConstructors
- 
Method SummaryModifier and TypeMethodDescriptionprotected voidcheckDuplicates(org.dom4j.Element rootElem) getFetchPlanBuilder(FetchPlanLoader.FetchPlanInfo fetchPlanInfo, Function<String, FetchPlan> ancestorFetchPlanResolver) List<org.dom4j.Element>getFetchPlanElements(org.dom4j.Element element) getFetchPlanInfo(org.dom4j.Element fetchPlanElement) getFetchPlanInfo(org.dom4j.Element fetchPlanElement, MetaClass providedMetaClass) protected StringgetFetchPlanName(org.dom4j.Element fetchPlanElem) protected MetaClassgetMetaClass(String entityName, String entityClass) protected MetaClassgetMetaClass(org.dom4j.Element fetchPlanElem) protected MetaClassgetMetaClass(org.dom4j.Element propElem, Range range) voidloadFetchPlanProperties(org.dom4j.Element fetchPlanElem, FetchPlanBuilder fetchPlanBuilder, boolean systemProperties, BiFunction<MetaClass, String, FetchPlan> refFetchPlanResolver) voidsetMetadata(Metadata metadata) splitExtends(String extend) 
- 
Field Details- 
metadata
- 
fetchPlans
 
- 
- 
Constructor Details- 
FetchPlanLoaderpublic FetchPlanLoader()
 
- 
- 
Method Details- 
setMetadata
- 
getFetchPlanElements
- 
getFetchPlanInfo
- 
getFetchPlanInfopublic FetchPlanLoader.FetchPlanInfo getFetchPlanInfo(org.dom4j.Element fetchPlanElement, @Nullable MetaClass providedMetaClass) 
- 
getFetchPlanBuilderpublic FetchPlanBuilder getFetchPlanBuilder(FetchPlanLoader.FetchPlanInfo fetchPlanInfo, Function<String, FetchPlan> ancestorFetchPlanResolver) 
- 
loadFetchPlanPropertiespublic void loadFetchPlanProperties(org.dom4j.Element fetchPlanElem, FetchPlanBuilder fetchPlanBuilder, boolean systemProperties, BiFunction<MetaClass, String, FetchPlan> refFetchPlanResolver) 
- 
getFetchPlanName
- 
getMetaClass
- 
getMetaClass
- 
getMetaClass
- 
checkDuplicatesprotected void checkDuplicates(org.dom4j.Element rootElem) 
- 
splitExtends
 
-