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 SummaryFieldsModifier 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 SummaryConstructors
- 
Method SummaryModifier 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- 
DataSetpublic DataSet()
 
- 
- 
Method Details- 
getId
- 
setId
- 
getFetchPlan
- 
setFetchPlan
- 
getUseExistingFetchPLan
- 
setUseExistingFetchPLan
- 
getName- Specified by:
- getNamein interface- com.haulmont.yarg.structure.ReportQuery
 
- 
setName
- 
getFetchPlanName
- 
setFetchPlanName
- 
getText
- 
setText
- 
getType
- 
setType
- 
getEntityParamName
- 
setEntityParamName
- 
getListEntitiesParamName
- 
setListEntitiesParamName
- 
getBandDefinition
- 
setBandDefinition
- 
getDataStore
- 
setDataStore
- 
getLinkParameterName- Specified by:
- getLinkParameterNamein interface- com.haulmont.yarg.structure.ReportQuery
 
- 
setLinkParameterName
- 
getProcessTemplate- Specified by:
- getProcessTemplatein interface- com.haulmont.yarg.structure.ReportQuery
 
- 
setProcessTemplate
- 
getScript- Specified by:
- getScriptin interface- com.haulmont.yarg.structure.ReportQuery
 
- 
getLoaderType- Specified by:
- getLoaderTypein interface- com.haulmont.yarg.structure.ReportQuery
 
- 
getJsonSourceType
- 
setJsonSourceType
- 
getJsonSourceText
- 
setJsonSourceText
- 
getJsonSourceInputParameter
- 
setJsonSourceInputParameter
- 
getJsonPathQuery
- 
setJsonPathQuery
- 
getAdditionalParams- Specified by:
- getAdditionalParamsin interface- com.haulmont.yarg.structure.ReportQuery
 
- 
copyFromDescription copied from interface:CopyingSystemStateInvoked by the framework when copying the entity instance.- Specified by:
- copyFromin interface- CopyingSystemState<DataSet>
- Parameters:
- source- source entity
 
 
-