@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.Boolean |
getGroovy() |
java.lang.String |
getName() |
java.lang.String |
getOutputNamePattern() |
com.haulmont.yarg.structure.ReportOutputType |
getOutputType() |
PivotTableDescription |
getPivotTableDescription() |
Report |
getReport() |
ReportOutputType |
getReportOutputType() |
boolean |
isCustom() |
boolean |
isGroovy() |
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 |
setGroovy(java.lang.Boolean groovy) |
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, setVersiongetId, getUuid, setId, setUuidequals, 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, addPropertyChangeListener, getInstanceName, getValueEx, getValueEx, removeAllListeners, removePropertyChangeListener, setValue, setValueEx, setValueExpublic 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.ReportTemplatepublic 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.Boolean getGroovy()
public void setGroovy(java.lang.Boolean groovy)
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.ReportTemplatepublic java.lang.String getDocumentPath()
getDocumentPath in interface com.haulmont.yarg.structure.ReportTemplatepublic java.io.InputStream getDocumentContent()
getDocumentContent in interface com.haulmont.yarg.structure.ReportTemplatepublic com.haulmont.yarg.structure.ReportOutputType getOutputType()
getOutputType in interface com.haulmont.yarg.structure.ReportTemplatepublic void setOutputNamePattern(java.lang.String outputNamePattern)
public java.lang.String getOutputNamePattern()
getOutputNamePattern in interface com.haulmont.yarg.structure.ReportTemplatepublic boolean isGroovy()
isGroovy in interface com.haulmont.yarg.structure.ReportTemplatepublic boolean isCustom()
isCustom in interface com.haulmont.yarg.structure.ReportTemplatepublic com.haulmont.yarg.formatters.CustomReport getCustomReport()
getCustomReport in interface com.haulmont.yarg.structure.ReportTemplatepublic 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)