Package io.jmix.reports.entity
Class DataSet
java.lang.Object
io.jmix.reports.entity.DataSet
- All Implemented Interfaces:
com.haulmont.yarg.structure.ReportQuery
,CopyingSystemState<DataSet>
,Serializable
public class DataSet
extends Object
implements com.haulmont.yarg.structure.ReportQuery, CopyingSystemState<DataSet>
- See Also:
-
Field Summary
Modifier and TypeFieldDescriptionprotected BandDefinition
static final String
protected String
static final String
protected String
protected FetchPlan
protected String
protected UUID
static final String
static final String
static final String
static final String
protected String
protected ReportInputParameter
protected String
protected Integer
protected String
static final String
protected String
protected String
protected Boolean
protected String
protected Integer
protected Boolean
-
Constructor Summary
-
Method Summary
Modifier and TypeMethodDescriptionvoid
Invoked by the framework when copying the entity instance.getId()
getName()
getText()
getType()
void
setBandDefinition
(BandDefinition bandDefinition) void
setDataStore
(String dataStore) void
setEntityParamName
(String entityParamName) void
setFetchPlan
(FetchPlan fetchPlan) void
setFetchPlanName
(String fetchPlanName) void
void
setJsonPathQuery
(String jsonPathQuery) void
setJsonSourceInputParameter
(ReportInputParameter jsonSourceInputParameter) void
setJsonSourceText
(String jsonSourceText) void
setJsonSourceType
(JsonSourceType jsonSourceType) void
setLinkParameterName
(String linkParameterName) void
setListEntitiesParamName
(String listEntitiesParamName) void
void
setProcessTemplate
(Boolean processTemplate) void
void
setType
(DataSetType type) void
setUseExistingFetchPLan
(Boolean useExistingFetchPLan)
-
Field Details
-
ENTITY_PARAM_NAME
- See Also:
-
LIST_ENTITIES_PARAM_NAME
- See Also:
-
DATA_STORE_PARAM_NAME
- See Also:
-
JSON_SOURCE_TYPE
- See Also:
-
JSON_SOURCE_TEXT
- See Also:
-
JSON_PATH_QUERY
- See Also:
-
JSON_INPUT_PARAMETER
- See Also:
-
fetchPlan
-
id
-
name
-
useExistingFetchPLan
-
fetchPlanName
-
text
-
type
-
jsonSourceType
-
jsonSourceText
-
jsonPathQuery
-
jsonSourceInputParameter
-
entityParamName
-
listEntitiesParamName
-
bandDefinition
-
linkParameterName
-
dataStore
-
processTemplate
-
-
Constructor Details
-
DataSet
public DataSet()
-
-
Method Details
-
getId
-
setId
-
getFetchPlan
-
setFetchPlan
-
getUseExistingFetchPLan
-
setUseExistingFetchPLan
-
getName
- Specified by:
getName
in interfacecom.haulmont.yarg.structure.ReportQuery
-
setName
-
getFetchPlanName
-
setFetchPlanName
-
getText
-
setText
-
getType
-
setType
-
getEntityParamName
-
setEntityParamName
-
getListEntitiesParamName
-
setListEntitiesParamName
-
getBandDefinition
-
setBandDefinition
-
getDataStore
-
setDataStore
-
getLinkParameterName
- Specified by:
getLinkParameterName
in interfacecom.haulmont.yarg.structure.ReportQuery
-
setLinkParameterName
-
getProcessTemplate
- Specified by:
getProcessTemplate
in interfacecom.haulmont.yarg.structure.ReportQuery
-
setProcessTemplate
-
getScript
- Specified by:
getScript
in interfacecom.haulmont.yarg.structure.ReportQuery
-
getLoaderType
- Specified by:
getLoaderType
in interfacecom.haulmont.yarg.structure.ReportQuery
-
getJsonSourceType
-
setJsonSourceType
-
getJsonSourceText
-
setJsonSourceText
-
getJsonSourceInputParameter
-
setJsonSourceInputParameter
-
getJsonPathQuery
-
setJsonPathQuery
-
getAdditionalParams
- Specified by:
getAdditionalParams
in interfacecom.haulmont.yarg.structure.ReportQuery
-
copyFrom
Description copied from interface:CopyingSystemState
Invoked by the framework when copying the entity instance.- Specified by:
copyFrom
in interfaceCopyingSystemState<DataSet>
- Parameters:
source
- source entity
-