public interface ReportDefinition extends ReportElement
Modifier and Type | Method and Description |
---|---|
CrosstabCellBody |
getCrosstabCellBody() |
DetailsFooter |
getDetailsFooter()
Returns the details footer band.
|
DetailsHeader |
getDetailsHeader()
Returns the details header band.
|
Group |
getGroup(int count)
Returns the group at the specified index or null, if there is no such group.
|
int |
getGroupCount()
Returns the number of groups in this report.
|
ItemBand |
getItemBand()
Returns the item band.
|
NoDataBand |
getNoDataBand()
Returns the "no-data" band, which is displayed if there is no data available.
|
PageDefinition |
getPageDefinition()
Returns the page definition assigned to the report definition.
|
PageFooter |
getPageFooter()
Returns the page footer.
|
PageHeader |
getPageHeader()
Returns the page header.
|
String |
getQuery()
Returns the query name that should be used when processing the report.
|
int |
getQueryLimit() |
int |
getQueryTimeout() |
ReportFooter |
getReportFooter()
Returns the report footer.
|
ReportHeader |
getReportHeader()
Returns the report header.
|
Group |
getRootGroup()
Returns the list of groups for the report.
|
Watermark |
getWatermark()
Returns the watermark band.
|
getAttribute, getAttributeExpression, getAttributeExpressionNames, getAttributeExpressionNamespaces, getAttributeNames, getAttributeNamespaces, getAttributes, getAttributeTyped, getChangeTracker, getChildElementByType, getChildElementsByName, getChildElementsByType, getComputedStyle, getDefaultStyleSheet, getElementContext, getElementType, getFirstAttribute, getId, getMetaData, getName, getObjectID, getParentSection, getReportDefinition, getStyle, getStyleExpression, getStyleExpressions, getTreeLock, setAttribute, setAttribute, setAttributeExpression, setComputedStyle, setStyleExpression
String getQuery()
int getQueryLimit()
int getQueryTimeout()
Group getRootGroup()
ReportHeader getReportHeader()
ReportFooter getReportFooter()
PageHeader getPageHeader()
PageFooter getPageFooter()
DetailsHeader getDetailsHeader()
null
if this is not a relational report.DetailsFooter getDetailsFooter()
null
if this is not a relational report.ItemBand getItemBand()
null
if this is not a relational report.CrosstabCellBody getCrosstabCellBody()
Watermark getWatermark()
NoDataBand getNoDataBand()
null
if this is not a relational report.int getGroupCount()
Every report has at least one group defined.
Group getGroup(int count)
count
- the group index.IllegalArgumentException
- if the count is negative.IndexOutOfBoundsException
- if the count is greater than the number of defined groups.PageDefinition getPageDefinition()
Copyright © 2017 Hitachi Vantara. All rights reserved.