Modifier and Type | Class and Description |
---|---|
class |
AbstractRootLevelBand
The root-level band is the container that is processed by a report-state.
|
class |
CrosstabCell |
class |
CrosstabHeader
A details header is printed between the last group-header and the first detail band.
|
class |
CrosstabSummaryHeader
A details header is printed between the last group-header and the first detail band.
|
class |
CrosstabTitleHeader
A details header is printed between the last group-header and the first detail band.
|
class |
DetailsFooter
A details footer is printed between the last itemband and the first group-footer.
|
class |
DetailsHeader
A details header is printed between the last group-header and the first detail band.
|
class |
GroupFooter
A band that appears at the end of each instance of a group.
|
class |
GroupHeader
A report band that appears at the beginning of each instance of a group.
|
class |
ItemBand
A report band that displays a row of data items.
|
class |
NoDataBand
The No-Data-Band is printed if the current report has no data in its main data-table.
|
class |
PageFooter
A report band that appears at the bottom of every page.
|
class |
PageHeader
A report band used to print information at the top of every page in the report.
|
class |
ReportFooter
A report band that appears as the very last band on the report.
|
class |
ReportHeader
A report band that is printed once only at the beginning of the report.
|
class |
Watermark
A report band used to print information at the background of every page in the report.
|
Modifier and Type | Method and Description |
---|---|
Band |
Band.clone()
Clones this band and all elements contained in this band.
|
Band |
Band.derive(boolean preserveElementInstanceIds)
Creates a deep copy of this element and regenerates all instance-ids.
|
Band |
Element.getParent()
Return the parent of the Element.
|
Constructor and Description |
---|
BandElementFactory(Band band)
Default Constructor that configures the given band implementation.
|
Modifier and Type | Method and Description |
---|---|
static Element[] |
FunctionUtilities.findAllElements(Band band,
String element)
Try to find all element with the given name in the last active root-band.
|
static Element |
FunctionUtilities.findElement(Band band,
String element)
Try to find the first element with the given name in the last active root-band.
|
Modifier and Type | Method and Description |
---|---|
void |
AbstractRenderer.add(Band band,
ExpressionRuntime runtime) |
void |
Renderer.add(Band band,
ExpressionRuntime runtime) |
void |
AbstractRenderer.addToNormalFlow(Band band,
ExpressionRuntime runtime) |
Modifier and Type | Method and Description |
---|---|
void |
RenderModelBuilder.add(ExpressionRuntime runtime,
Band band) |
void |
ReportRenderModelBuilder.add(ExpressionRuntime runtime,
Band band) |
void |
LayoutBuilderStrategy.add(ExpressionRuntime runtime,
LayoutModelBuilder builder,
Band band,
List<InlineSubreportMarker> collectedSubReports) |
void |
DefaultLayoutBuilderStrategy.add(ExpressionRuntime runtime,
LayoutModelBuilder builder,
Band band,
List<InlineSubreportMarker> collectedSubReports) |
void |
RenderModelBuilder.addToNormalFlow(ExpressionRuntime runtime,
Band band) |
void |
ReportRenderModelBuilder.addToNormalFlow(ExpressionRuntime runtime,
Band band) |
Modifier and Type | Method and Description |
---|---|
static boolean |
DefaultOutputFunction.isGroupSectionPrintable(Band b,
boolean testSticky,
boolean testRepeat) |
protected boolean |
DefaultOutputFunction.isGroupSectionPrintableInternal(Band b,
boolean testSticky,
boolean testRepeat) |
protected boolean |
DefaultOutputFunction.isPageFooterPrintable(Band b,
boolean testSticky) |
void |
DefaultOutputFunction.print(ExpressionRuntime dataRow,
Band band)
Prints the given band at the current cursor position.
|
Modifier and Type | Method and Description |
---|---|
static Band |
CrosstabOutputHelper.createTable(TableLayout tableLayout) |
static Band |
CrosstabOutputHelper.createTableBand(String layout) |
static Band |
CrosstabOutputHelper.createTableRow() |
Modifier and Type | Method and Description |
---|---|
static Band |
RichTextConverterUtilities.convertToBand(List<StyleKey> definedStyleKeys,
ReportElement element,
Element child) |
Modifier and Type | Method and Description |
---|---|
void |
FastExportTemplate.write(Band band,
ExpressionRuntime runtime) |
Modifier and Type | Method and Description |
---|---|
void |
CsvFormattedDataBuilder.compute(Band band,
ExpressionRuntime runtime,
OutputStream out) |
protected DataRow |
CsvFormattedDataBuilder.computeData(Band band,
ExpressionRuntime runtime) |
void |
FastCsvExportTemplate.write(Band band,
ExpressionRuntime runtime) |
protected void |
FastCsvContentProducerTemplate.writeContent(Band band,
ExpressionRuntime runtime,
FormattedDataBuilder messageFormatSupport) |
Modifier and Type | Method and Description |
---|---|
void |
FastHtmlFormattedDataBuilder.compute(Band band,
ExpressionRuntime runtime,
OutputStream out) |
void |
FastHtmlPrinter.endSection(Band band,
FastGridLayout gridLayout) |
void |
FastHtmlPrinter.startSection(Band band) |
void |
FastHtmlExportTemplate.write(Band band,
ExpressionRuntime runtime) |
protected void |
FastHtmlContentProducerTemplate.writeContent(Band band,
ExpressionRuntime runtime,
FormattedDataBuilder messageFormatSupport) |
Modifier and Type | Method and Description |
---|---|
String |
SheetPropertyCollector.compute(Band band) |
protected void |
AbstractFormattedDataBuilder.compute(Band band,
ExpressionRuntime runtime) |
void |
FormattedDataBuilder.compute(Band band,
ExpressionRuntime runtime,
OutputStream out) |
static DynamicStyleKey |
DynamicStyleKey.create(Band band,
ExpressionRuntime runtime) |
protected static MasterReport |
FastSheetLayoutProducer.createDummyReport(Band band) |
protected FormattedDataBuilder |
AbstractContentProducerTemplate.createTemplate(Band band,
ExpressionRuntime runtime) |
static void |
FastSheetLayoutProducer.performLayout(Band band,
ExpressionRuntime runtime,
OutputProcessor outputTarget) |
void |
FastSheetLayoutProducer.write(Band band,
ExpressionRuntime runtime) |
void |
AbstractContentProducerTemplate.write(Band band,
ExpressionRuntime runtime) |
protected abstract void |
AbstractContentProducerTemplate.writeContent(Band band,
ExpressionRuntime runtime,
FormattedDataBuilder messageFormatSupport) |
Modifier and Type | Method and Description |
---|---|
void |
FastExcelFormattedDataBuilder.compute(Band band,
ExpressionRuntime runtime,
OutputStream out) |
void |
FastExcelPrinter.endSection(Band band,
ArrayList<CellLayoutInfo> backgroundCells) |
void |
FastExcelPrinter.startSection(Band band,
long[] cellHeights) |
void |
FastExcelExportTemplate.write(Band band,
ExpressionRuntime runtime) |
protected void |
FastExcelContentProducerTemplate.writeContent(Band band,
ExpressionRuntime runtime,
FormattedDataBuilder messageFormatSupport) |
Modifier and Type | Method and Description |
---|---|
Band |
BandReadHandler.getElement() |
Constructor and Description |
---|
BandReadHandler(Band element) |
RootBandReadHandler(Band element) |
Modifier and Type | Method and Description |
---|---|
Band |
BandReadHandler.getBand() |
Constructor and Description |
---|
BandReadHandler(Band band) |
GroupFooterReadHandler(Band band) |
GroupHeaderReadHandler(Band band) |
PageBandReadHandler(Band band) |
ReportFooterReadHandler(Band band) |
ReportHeaderReadHandler(Band band) |
RootLevelBandReadHandler(Band band) |
WatermarkReadHandler(Band band) |
Modifier and Type | Method and Description |
---|---|
static Band |
AutoGeneratorUtility.findGeneratedContent(Band band) |
Modifier and Type | Method and Description |
---|---|
static Band |
AutoGeneratorUtility.findGeneratedContent(Band band) |
Copyright © 2017 Hitachi Vantara. All rights reserved.