Package io.jmix.reports.libintegration
Class AbstractEntityDataLoader
java.lang.Object
io.jmix.reports.libintegration.AbstractEntityDataLoader
- All Implemented Interfaces:
com.haulmont.yarg.loaders.ReportDataLoader
- Direct Known Subclasses:
MultiEntityDataLoader
,SingleEntityDataLoader
public abstract class AbstractEntityDataLoader
extends Object
implements com.haulmont.yarg.loaders.ReportDataLoader
-
Field Summary
Modifier and TypeFieldDescriptionprotected org.springframework.beans.factory.BeanFactory
protected DataManager
protected FetchPlanRepository
-
Constructor Summary
-
Method Summary
Modifier and TypeMethodDescriptionprotected FetchPlan
getFetchPlan
(Entity entity, DataSet dataSet) protected <T> T
reloadEntity
(T entity, FetchPlan fetchPlan) protected Entity
reloadEntityByDataSetFetchPlan
(com.haulmont.yarg.structure.ReportQuery reportQuery, Object inputObject) Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
Methods inherited from interface com.haulmont.yarg.loaders.ReportDataLoader
loadData
-
Field Details
-
beanFactory
@Autowired protected org.springframework.beans.factory.BeanFactory beanFactory -
dataManager
-
fetchPlanRepository
-
-
Constructor Details
-
AbstractEntityDataLoader
public AbstractEntityDataLoader()
-
-
Method Details
-
reloadEntityByDataSetFetchPlan
-
reloadEntity
-
getFetchPlan
-