public class HierarchicalReportEngine extends BeanReportEngine
| Constructor and Description |
|---|
HierarchicalReportEngine() |
HierarchicalReportEngine(java.lang.String format,
java.util.ArrayList fieldNames) |
| Modifier and Type | Method and Description |
|---|---|
java.util.Map |
getSubReports()
A dictionary mapping property names to the TextReportEngines you want
applied to them.
|
void |
printField(java.lang.Object source,
java.lang.String fieldName,
java.io.PrintWriter writer)
Overrides fields with associated subreports; runs the report on them
directly.
|
void |
setSubReports(java.util.Map newSubs) |
getFieldNames, getFormat, getTextSubstitutions, isVariableWidthOnly, setFieldNames, setFormat, setTextSubstitutions, setVariableWidthOnly, writeReportgenerateReportFor, writeReportpublic HierarchicalReportEngine()
public HierarchicalReportEngine(java.lang.String format,
java.util.ArrayList fieldNames)
public void printField(java.lang.Object source,
java.lang.String fieldName,
java.io.PrintWriter writer)
printField in class BeanReportEnginepublic java.util.Map getSubReports()
public void setSubReports(java.util.Map newSubs)