Package io.jmix.reports.libintegration
Class AbstractEntityDataLoader
java.lang.Object
io.jmix.reports.libintegration.AbstractEntityDataLoader
- All Implemented Interfaces:
- ReportDataLoader
- Direct Known Subclasses:
- MultiEntityDataLoader,- SingleEntityDataLoader
- 
Field SummaryFieldsModifier and TypeFieldDescriptionprotected org.springframework.beans.factory.BeanFactoryprotected DataManagerprotected EntityStatesprotected FetchPlanRepositoryprotected MetadataTools
- 
Constructor SummaryConstructors
- 
Method SummaryModifier and TypeMethodDescriptionprotected FetchPlangetFetchPlan(Entity entity, DataSet dataSet) protected <T> TreloadEntity(T entity, FetchPlan fetchPlan) protected EntityreloadEntityByDataSetFetchPlan(ReportQuery reportQuery, Object inputObject) Methods inherited from class java.lang.Objectclone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitMethods inherited from interface io.jmix.reports.yarg.loaders.ReportDataLoaderloadData
- 
Field Details- 
beanFactory@Autowired protected org.springframework.beans.factory.BeanFactory beanFactory
- 
dataManager
- 
fetchPlanRepository
- 
metadataTools
- 
entityStates
 
- 
- 
Constructor Details- 
AbstractEntityDataLoaderpublic AbstractEntityDataLoader()
 
- 
- 
Method Details- 
reloadEntityByDataSetFetchPlan@Nullable protected Entity reloadEntityByDataSetFetchPlan(ReportQuery reportQuery, Object inputObject) 
- 
reloadEntity
- 
getFetchPlan
 
-