@Entity(name="report$Report")
public class Report
extends com.haulmont.cuba.core.entity.StandardEntity
implements com.haulmont.yarg.structure.Report
Constructor and Description |
---|
Report() |
Modifier and Type | Method and Description |
---|---|
java.util.Set<BandDefinition> |
getBands() |
java.lang.String |
getCode() |
ReportTemplate |
getDefaultTemplate() |
java.lang.String |
getDescription() |
ReportGroup |
getGroup() |
java.lang.String |
getInputEntityTypesIdx() |
java.util.List<ReportInputParameter> |
getInputParameters() |
java.lang.Boolean |
getIsTmp() |
java.lang.String |
getLocaleNames() |
java.lang.String |
getLocName() |
java.lang.String |
getName() |
java.util.List<com.haulmont.yarg.structure.ReportFieldFormat> |
getReportFieldFormats() |
java.util.List<com.haulmont.yarg.structure.ReportParameter> |
getReportParameters() |
java.util.List<ReportScreen> |
getReportScreens() |
java.util.Map<java.lang.String,com.haulmont.yarg.structure.ReportTemplate> |
getReportTemplates() |
ReportType |
getReportType() |
java.lang.Boolean |
getRestAccess() |
java.util.Set<com.haulmont.cuba.security.entity.Role> |
getRoles() |
java.lang.String |
getRolesIdx() |
com.haulmont.yarg.structure.ReportBand |
getRootBand() |
BandDefinition |
getRootBandDefinition() |
java.lang.String |
getScreensIdx() |
java.lang.Boolean |
getSystem() |
ReportTemplate |
getTemplateByCode(java.lang.String templateCode) |
java.util.List<ReportTemplate> |
getTemplates() |
java.lang.Boolean |
getValidationOn() |
java.lang.String |
getValidationScript() |
java.util.List<ReportValueFormat> |
getValuesFormats() |
java.lang.String |
getXml() |
void |
setBands(java.util.Set<BandDefinition> bands) |
void |
setCode(java.lang.String code) |
void |
setDefaultTemplate(ReportTemplate defaultTemplate) |
void |
setDescription(java.lang.String description) |
void |
setGroup(ReportGroup group) |
void |
setInputEntityTypesIdx(java.lang.String inputEntityTypesIdx) |
void |
setInputParameters(java.util.List<ReportInputParameter> inputParameters) |
void |
setIsTmp(java.lang.Boolean isTmp) |
void |
setLocaleNames(java.lang.String localeNames) |
void |
setName(java.lang.String name) |
void |
setReportScreens(java.util.List<ReportScreen> reportScreens) |
void |
setReportType(ReportType reportType) |
void |
setRestAccess(java.lang.Boolean restAccess) |
void |
setRoles(java.util.Set<com.haulmont.cuba.security.entity.Role> roles) |
void |
setRolesIdx(java.lang.String rolesIdx) |
void |
setScreensIdx(java.lang.String screensIdx) |
void |
setSystem(java.lang.Boolean system) |
void |
setTemplates(java.util.List<ReportTemplate> templates) |
void |
setValidationOn(java.lang.Boolean validationOn) |
void |
setValidationScript(java.lang.String validationScript) |
void |
setValuesFormats(java.util.List<ReportValueFormat> valuesFormats) |
void |
setXml(java.lang.String xml) |
_persistence_get, _persistence_new, _persistence_post_clone, _persistence_set, getCreatedBy, getCreateTs, getDeletedBy, getDeleteTs, getUpdatedBy, getUpdateTs, getVersion, isDeleted, setCreatedBy, setCreateTs, setDeletedBy, setDeleteTs, setUpdatedBy, setUpdateTs, setVersion
getId, getUuid, setId, setUuid
equals, getDynamicAttributes, getMetaClass, getValue, hashCode, setDynamicAttributes, setValue, toString
_persistence_checkFetched, _persistence_checkFetchedForSet, _persistence_getCacheKey, _persistence_getFetchGroup, _persistence_getHref, _persistence_getId, _persistence_getLinks, _persistence_getPropertyChangeListener, _persistence_getRelationships, _persistence_getSession, _persistence_isAttributeFetched, _persistence_propertyChange, _persistence_resetFetchGroup, _persistence_setCacheKey, _persistence_setFetchGroup, _persistence_setHref, _persistence_setId, _persistence_setLinks, _persistence_setPropertyChangeListener, _persistence_setRelationships, _persistence_setSession, _persistence_setShouldRefreshFetchGroup, _persistence_shallow_clone, _persistence_shouldRefreshFetchGroup, addListener, addPropertyChangeListener, getInstanceName, getValueEx, removeAllListeners, removeListener, removePropertyChangeListener, setValue, setValueEx
public java.lang.Boolean getIsTmp()
public void setIsTmp(java.lang.Boolean isTmp)
public BandDefinition getRootBandDefinition()
public java.lang.String getName()
getName
in interface com.haulmont.yarg.structure.Report
public void setName(java.lang.String name)
public java.util.List<ReportInputParameter> getInputParameters()
public void setInputParameters(java.util.List<ReportInputParameter> inputParameters)
public java.util.List<ReportValueFormat> getValuesFormats()
public void setValuesFormats(java.util.List<ReportValueFormat> valuesFormats)
public ReportType getReportType()
public void setReportType(ReportType reportType)
public java.util.Set<com.haulmont.cuba.security.entity.Role> getRoles()
public void setRoles(java.util.Set<com.haulmont.cuba.security.entity.Role> roles)
public java.util.List<ReportScreen> getReportScreens()
public void setReportScreens(java.util.List<ReportScreen> reportScreens)
public java.util.List<ReportTemplate> getTemplates()
public void setTemplates(java.util.List<ReportTemplate> templates)
public java.lang.Boolean getSystem()
public void setSystem(java.lang.Boolean system)
public ReportTemplate getDefaultTemplate()
public java.lang.String getDescription()
public void setDescription(java.lang.String description)
public void setDefaultTemplate(ReportTemplate defaultTemplate)
public ReportTemplate getTemplateByCode(java.lang.String templateCode)
public ReportGroup getGroup()
public void setGroup(ReportGroup group)
public java.util.Set<BandDefinition> getBands()
public void setBands(java.util.Set<BandDefinition> bands)
public java.lang.String getLocaleNames()
public void setLocaleNames(java.lang.String localeNames)
public java.lang.String getCode()
public void setCode(java.lang.String code)
public java.lang.String getXml()
public void setXml(java.lang.String xml)
public java.lang.String getRolesIdx()
public void setRolesIdx(java.lang.String rolesIdx)
public java.lang.String getScreensIdx()
public void setScreensIdx(java.lang.String screensIdx)
public java.lang.String getInputEntityTypesIdx()
public void setInputEntityTypesIdx(java.lang.String inputEntityTypesIdx)
public java.lang.Boolean getRestAccess()
public void setRestAccess(java.lang.Boolean restAccess)
public java.lang.String getLocName()
public java.util.Map<java.lang.String,com.haulmont.yarg.structure.ReportTemplate> getReportTemplates()
getReportTemplates
in interface com.haulmont.yarg.structure.Report
public java.util.List<com.haulmont.yarg.structure.ReportParameter> getReportParameters()
getReportParameters
in interface com.haulmont.yarg.structure.Report
public java.util.List<com.haulmont.yarg.structure.ReportFieldFormat> getReportFieldFormats()
getReportFieldFormats
in interface com.haulmont.yarg.structure.Report
public com.haulmont.yarg.structure.ReportBand getRootBand()
getRootBand
in interface com.haulmont.yarg.structure.Report
public java.lang.String getValidationScript()
public void setValidationScript(java.lang.String validationScript)
public java.lang.Boolean getValidationOn()
public void setValidationOn(java.lang.Boolean validationOn)