@Entity(name="report$ReportTemplate")
public class ReportTemplate
extends com.haulmont.cuba.core.entity.StandardEntity
implements com.haulmont.yarg.structure.ReportTemplate
Report
Modifier and Type | Field and Description |
---|---|
static java.lang.String |
DEFAULT_TEMPLATE_CODE |
static java.lang.String |
NAME_FORMAT |
Constructor and Description |
---|
ReportTemplate() |
Modifier and Type | Method and Description |
---|---|
java.lang.Boolean |
getAlterable() |
java.lang.String |
getCaption() |
AbstractChartDescription |
getChartDescription() |
java.lang.String |
getCode() |
byte[] |
getContent() |
java.lang.Boolean |
getCustom() |
CustomTemplateDefinedBy |
getCustomDefinedBy() |
java.lang.String |
getCustomDefinition() |
com.haulmont.yarg.formatters.CustomReport |
getCustomReport() |
java.io.InputStream |
getDocumentContent() |
java.lang.String |
getDocumentName() |
java.lang.String |
getDocumentPath() |
java.lang.String |
getExt() |
java.lang.String |
getName() |
java.lang.String |
getOutputNamePattern() |
com.haulmont.yarg.structure.ReportOutputType |
getOutputType() |
PivotTableDescription |
getPivotTableDescription() |
Report |
getReport() |
ReportOutputType |
getReportOutputType() |
boolean |
isCustom() |
void |
setAlterable(java.lang.Boolean alterable) |
void |
setChartDescription(AbstractChartDescription chartDescription) |
void |
setCode(java.lang.String code) |
void |
setContent(byte[] content) |
void |
setCustom(java.lang.Boolean custom) |
void |
setCustomDefinedBy(CustomTemplateDefinedBy customDefinedBy) |
void |
setCustomDefinition(java.lang.String customDefinition) |
void |
setCustomReport(com.haulmont.yarg.formatters.CustomReport customReport) |
void |
setName(java.lang.String name) |
void |
setOutputNamePattern(java.lang.String outputNamePattern) |
void |
setPivotTableDescription(PivotTableDescription description) |
void |
setReport(Report report) |
void |
setReportOutputType(ReportOutputType reportOutputType) |
_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 static final java.lang.String DEFAULT_TEMPLATE_CODE
public static final java.lang.String NAME_FORMAT
public ReportOutputType getReportOutputType()
public void setReportOutputType(ReportOutputType reportOutputType)
public java.lang.String getCode()
getCode
in interface com.haulmont.yarg.structure.ReportTemplate
public void setCode(java.lang.String code)
public Report getReport()
public void setReport(Report report)
public java.lang.Boolean getCustom()
public void setCustom(java.lang.Boolean custom)
public java.lang.Boolean getAlterable()
public void setAlterable(java.lang.Boolean alterable)
public java.lang.String getCustomDefinition()
public void setCustomDefinition(java.lang.String customDefinition)
public byte[] getContent()
public void setContent(byte[] content)
public java.lang.String getName()
public void setName(java.lang.String name)
public java.lang.String getExt()
public CustomTemplateDefinedBy getCustomDefinedBy()
public void setCustomDefinedBy(CustomTemplateDefinedBy customDefinedBy)
public java.lang.String getDocumentName()
getDocumentName
in interface com.haulmont.yarg.structure.ReportTemplate
public java.lang.String getDocumentPath()
getDocumentPath
in interface com.haulmont.yarg.structure.ReportTemplate
public java.io.InputStream getDocumentContent()
getDocumentContent
in interface com.haulmont.yarg.structure.ReportTemplate
public com.haulmont.yarg.structure.ReportOutputType getOutputType()
getOutputType
in interface com.haulmont.yarg.structure.ReportTemplate
public void setOutputNamePattern(java.lang.String outputNamePattern)
public java.lang.String getOutputNamePattern()
getOutputNamePattern
in interface com.haulmont.yarg.structure.ReportTemplate
public boolean isCustom()
isCustom
in interface com.haulmont.yarg.structure.ReportTemplate
public com.haulmont.yarg.formatters.CustomReport getCustomReport()
getCustomReport
in interface com.haulmont.yarg.structure.ReportTemplate
public void setCustomReport(com.haulmont.yarg.formatters.CustomReport customReport)
public java.lang.String getCaption()
@Nullable public AbstractChartDescription getChartDescription()
public void setChartDescription(@Nullable AbstractChartDescription chartDescription)
public PivotTableDescription getPivotTableDescription()
public void setPivotTableDescription(PivotTableDescription description)