public class DataSet
extends java.lang.Object
implements com.haulmont.yarg.structure.ReportQuery
Modifier and Type | Field and Description |
---|---|
protected BandDefinition |
bandDefinition |
static java.lang.String |
DATA_STORE_PARAM_NAME |
protected java.lang.String |
dataStore |
static java.lang.String |
ENTITY_PARAM_NAME |
protected java.lang.String |
entityParamName |
protected io.jmix.core.FetchPlan |
fetchPlan |
protected java.lang.String |
fetchPlanName |
protected java.util.UUID |
id |
static java.lang.String |
JSON_INPUT_PARAMETER |
static java.lang.String |
JSON_PATH_QUERY |
static java.lang.String |
JSON_SOURCE_TEXT |
static java.lang.String |
JSON_SOURCE_TYPE |
protected java.lang.String |
jsonPathQuery |
protected ReportInputParameter |
jsonSourceInputParameter |
protected java.lang.String |
jsonSourceText |
protected java.lang.Integer |
jsonSourceType |
protected java.lang.String |
linkParameterName |
static java.lang.String |
LIST_ENTITIES_PARAM_NAME |
protected java.lang.String |
listEntitiesParamName |
protected java.lang.String |
name |
protected java.lang.Boolean |
processTemplate |
protected java.lang.String |
text |
protected java.lang.Integer |
type |
protected java.lang.Boolean |
useExistingFetchPLan |
Constructor and Description |
---|
DataSet() |
Modifier and Type | Method and Description |
---|---|
java.util.Map<java.lang.String,java.lang.Object> |
getAdditionalParams() |
BandDefinition |
getBandDefinition() |
java.lang.String |
getDataStore() |
java.lang.String |
getEntityParamName() |
io.jmix.core.FetchPlan |
getFetchPlan() |
java.lang.String |
getFetchPlanName() |
java.util.UUID |
getId() |
java.lang.String |
getJsonPathQuery() |
ReportInputParameter |
getJsonSourceInputParameter() |
java.lang.String |
getJsonSourceText() |
JsonSourceType |
getJsonSourceType() |
java.lang.String |
getLinkParameterName() |
java.lang.String |
getListEntitiesParamName() |
java.lang.String |
getLoaderType() |
java.lang.String |
getName() |
java.lang.Boolean |
getProcessTemplate() |
java.lang.String |
getScript() |
java.lang.String |
getText() |
DataSetType |
getType() |
java.lang.Boolean |
getUseExistingFetchPLan() |
void |
setBandDefinition(BandDefinition bandDefinition) |
void |
setDataStore(java.lang.String dataStore) |
void |
setEntityParamName(java.lang.String entityParamName) |
void |
setFetchPlan(io.jmix.core.FetchPlan fetchPlan) |
void |
setFetchPlanName(java.lang.String fetchPlanName) |
void |
setId(java.util.UUID id) |
void |
setJsonPathQuery(java.lang.String jsonPathQuery) |
void |
setJsonSourceInputParameter(ReportInputParameter jsonSourceInputParameter) |
void |
setJsonSourceText(java.lang.String jsonSourceText) |
void |
setJsonSourceType(JsonSourceType jsonSourceType) |
void |
setLinkParameterName(java.lang.String linkParameterName) |
void |
setListEntitiesParamName(java.lang.String listEntitiesParamName) |
void |
setName(java.lang.String name) |
void |
setProcessTemplate(java.lang.Boolean processTemplate) |
void |
setText(java.lang.String text) |
void |
setType(DataSetType type) |
void |
setUseExistingFetchPLan(java.lang.Boolean useExistingFetchPLan) |
public static final java.lang.String ENTITY_PARAM_NAME
public static final java.lang.String LIST_ENTITIES_PARAM_NAME
public static final java.lang.String DATA_STORE_PARAM_NAME
public static final java.lang.String JSON_SOURCE_TYPE
public static final java.lang.String JSON_SOURCE_TEXT
public static final java.lang.String JSON_PATH_QUERY
public static final java.lang.String JSON_INPUT_PARAMETER
protected io.jmix.core.FetchPlan fetchPlan
protected java.util.UUID id
protected java.lang.String name
protected java.lang.Boolean useExistingFetchPLan
protected java.lang.String fetchPlanName
protected java.lang.String text
protected java.lang.Integer type
protected java.lang.Integer jsonSourceType
protected java.lang.String jsonSourceText
protected java.lang.String jsonPathQuery
protected ReportInputParameter jsonSourceInputParameter
protected java.lang.String entityParamName
protected java.lang.String listEntitiesParamName
protected BandDefinition bandDefinition
protected java.lang.String linkParameterName
protected java.lang.String dataStore
protected java.lang.Boolean processTemplate
public java.util.UUID getId()
public void setId(java.util.UUID id)
public io.jmix.core.FetchPlan getFetchPlan()
public void setFetchPlan(io.jmix.core.FetchPlan fetchPlan)
public java.lang.Boolean getUseExistingFetchPLan()
public void setUseExistingFetchPLan(java.lang.Boolean useExistingFetchPLan)
public java.lang.String getName()
getName
in interface com.haulmont.yarg.structure.ReportQuery
public void setName(java.lang.String name)
public java.lang.String getFetchPlanName()
public void setFetchPlanName(java.lang.String fetchPlanName)
public java.lang.String getText()
public void setText(java.lang.String text)
public DataSetType getType()
public void setType(DataSetType type)
public java.lang.String getEntityParamName()
public void setEntityParamName(java.lang.String entityParamName)
public java.lang.String getListEntitiesParamName()
public void setListEntitiesParamName(java.lang.String listEntitiesParamName)
public BandDefinition getBandDefinition()
public void setBandDefinition(BandDefinition bandDefinition)
public java.lang.String getDataStore()
public void setDataStore(java.lang.String dataStore)
public java.lang.String getLinkParameterName()
getLinkParameterName
in interface com.haulmont.yarg.structure.ReportQuery
public void setLinkParameterName(java.lang.String linkParameterName)
public java.lang.Boolean getProcessTemplate()
getProcessTemplate
in interface com.haulmont.yarg.structure.ReportQuery
public void setProcessTemplate(java.lang.Boolean processTemplate)
public java.lang.String getScript()
getScript
in interface com.haulmont.yarg.structure.ReportQuery
public java.lang.String getLoaderType()
getLoaderType
in interface com.haulmont.yarg.structure.ReportQuery
public JsonSourceType getJsonSourceType()
public void setJsonSourceType(JsonSourceType jsonSourceType)
public java.lang.String getJsonSourceText()
public void setJsonSourceText(java.lang.String jsonSourceText)
public ReportInputParameter getJsonSourceInputParameter()
public void setJsonSourceInputParameter(ReportInputParameter jsonSourceInputParameter)
public java.lang.String getJsonPathQuery()
public void setJsonPathQuery(java.lang.String jsonPathQuery)
public java.util.Map<java.lang.String,java.lang.Object> getAdditionalParams()
getAdditionalParams
in interface com.haulmont.yarg.structure.ReportQuery