public class ReportGenerator extends Object implements IReportGenerator
| Constructor and Description |
|---|
ReportGenerator(InputStream templateStream) |
ReportGenerator(String template) |
| Modifier and Type | Method and Description |
|---|---|
String |
generate() |
String |
getField(String fieldName) |
Set<String> |
getFieldNames() |
String |
getLineBreak() |
List<String> |
getMultiField(String multiFieldName) |
Set<String> |
getMultiFieldNames() |
String |
getTemplate() |
protected boolean |
isHtmlReport() |
protected boolean |
isMultiItemReport()
Report contains at least one table with counts for individual project items
|
void |
reset() |
void |
setField(String fieldName,
double value) |
void |
setField(String fieldName,
String value) |
void |
setLineBreak(String lineBreak) |
void |
setTemplate(String template) |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitsetField, setField, setFieldpublic ReportGenerator(String template)
public ReportGenerator(InputStream templateStream)
public void setField(String fieldName, String value)
setField in interface IReportGeneratorpublic void setField(String fieldName, double value)
setField in interface IReportGeneratorpublic String generate()
generate in interface IReportGeneratorpublic void reset()
public String getField(String fieldName)
getField in interface IReportGeneratorpublic String getLineBreak()
public void setLineBreak(String lineBreak)
public String getTemplate()
public void setTemplate(String template)
protected boolean isMultiItemReport()
protected boolean isHtmlReport()
Copyright © 2019. All rights reserved.