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
FieldsModifier and TypeFieldDescriptionprotected BandDefinitionstatic final Stringprotected Stringstatic final Stringprotected Stringprotected FetchPlanprotected Stringprotected UUIDstatic final Stringstatic final Stringstatic final Stringstatic final Stringprotected Stringprotected ReportInputParameterprotected Stringprotected Integerprotected Stringstatic final Stringprotected Stringprotected Stringprotected Booleanprotected Stringprotected Integerprotected Boolean -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionvoidInvoked by the framework when copying the entity instance.getId()getName()getText()getType()voidsetBandDefinition(BandDefinition bandDefinition) voidsetDataStore(String dataStore) voidsetEntityParamName(String entityParamName) voidsetFetchPlan(FetchPlan fetchPlan) voidsetFetchPlanName(String fetchPlanName) voidvoidsetJsonPathQuery(String jsonPathQuery) voidsetJsonSourceInputParameter(ReportInputParameter jsonSourceInputParameter) voidsetJsonSourceText(String jsonSourceText) voidsetJsonSourceType(JsonSourceType jsonSourceType) voidsetLinkParameterName(String linkParameterName) voidsetListEntitiesParamName(String listEntitiesParamName) voidvoidsetProcessTemplate(Boolean processTemplate) voidvoidsetType(DataSetType type) voidsetUseExistingFetchPLan(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:
getNamein interfacecom.haulmont.yarg.structure.ReportQuery
-
setName
-
getFetchPlanName
-
setFetchPlanName
-
getText
-
setText
-
getType
-
setType
-
getEntityParamName
-
setEntityParamName
-
getListEntitiesParamName
-
setListEntitiesParamName
-
getBandDefinition
-
setBandDefinition
-
getDataStore
-
setDataStore
-
getLinkParameterName
- Specified by:
getLinkParameterNamein interfacecom.haulmont.yarg.structure.ReportQuery
-
setLinkParameterName
-
getProcessTemplate
- Specified by:
getProcessTemplatein interfacecom.haulmont.yarg.structure.ReportQuery
-
setProcessTemplate
-
getScript
- Specified by:
getScriptin interfacecom.haulmont.yarg.structure.ReportQuery
-
getLoaderType
- Specified by:
getLoaderTypein interfacecom.haulmont.yarg.structure.ReportQuery
-
getJsonSourceType
-
setJsonSourceType
-
getJsonSourceText
-
setJsonSourceText
-
getJsonSourceInputParameter
-
setJsonSourceInputParameter
-
getJsonPathQuery
-
setJsonPathQuery
-
getAdditionalParams
- Specified by:
getAdditionalParamsin interfacecom.haulmont.yarg.structure.ReportQuery
-
copyFrom
Description copied from interface:CopyingSystemStateInvoked by the framework when copying the entity instance.- Specified by:
copyFromin interfaceCopyingSystemState<DataSet>- Parameters:
source- source entity
-