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 Details

    • beanFactory

      @Autowired protected org.springframework.beans.factory.BeanFactory beanFactory
    • dataManager

      @Autowired protected DataManager dataManager
    • fetchPlanRepository

      @Autowired protected FetchPlanRepository fetchPlanRepository
    • metadataTools

      @Autowired protected MetadataTools metadataTools
    • entityStates

      @Autowired protected EntityStates entityStates
  • Constructor Details

    • AbstractEntityDataLoader

      public AbstractEntityDataLoader()
  • Method Details

    • reloadEntityByDataSetFetchPlan

      @Nullable protected Entity reloadEntityByDataSetFetchPlan(com.haulmont.yarg.structure.ReportQuery reportQuery, Object inputObject)
    • reloadEntity

      protected <T> T reloadEntity(T entity, FetchPlan fetchPlan)
    • getFetchPlan

      @Nullable protected FetchPlan getFetchPlan(Entity entity, DataSet dataSet)