public class ReportDocument extends AbstractDocument
| Modifier and Type | Class and Description |
|---|---|
static class |
ReportDocument.Keys |
AbstractDocument.Format, AbstractDocument.MetaData| Constructor and Description |
|---|
ReportDocument(AbstractDocumentFormatter formatter) |
| Modifier and Type | Method and Description |
|---|---|
String |
createDefaultDocumentName()
Created the report document file name based on the invoice period.
|
org.joda.money.CurrencyUnit |
getCurrencyUnit() |
File |
getDefaultOutputFile() |
File |
getDefaultTemplateFile() |
String |
getOutputLanguageCode() |
Map |
getQueryCriteria() |
ResultSet |
getResultSet() |
void |
initTokens() |
void |
render(OutputStream userOutStream) |
void |
setCurrencyUnit(org.joda.money.CurrencyUnit currencyUnit) |
void |
setOutputLanguageCode(String outputLanguageCode) |
void |
setQueryCriteria(Map queryCriteria) |
void |
setResultSet(ResultSet resultSet) |
addDynamicToken, addLocalizedToken, addMetaData, getFormat, getFormatter, getLocalizedProperties, getMetaData, getOutputStream, getTemplateStream, getTemplateText, getTokenMap, setDocumentName, setFormat, setFormatter, setLocalizedProperties, setOutputStream, setTemplateStream, setTemplateText, setTokenMap, toUpperCasepublic ReportDocument(AbstractDocumentFormatter formatter) throws SQLException
SQLExceptionpublic void render(OutputStream userOutStream) throws IOException, ConfigurationException, SQLException
render in class AbstractDocumentIOExceptionConfigurationExceptionSQLExceptionpublic void initTokens()
throws IOException
initTokens in class AbstractDocumentIOExceptionpublic String createDefaultDocumentName()
createDefaultDocumentName in class AbstractDocumentpublic File getDefaultTemplateFile() throws ConfigurationException
getDefaultTemplateFile in class AbstractDocumentConfigurationExceptionpublic File getDefaultOutputFile()
getDefaultOutputFile in class AbstractDocumentpublic ResultSet getResultSet()
public void setResultSet(ResultSet resultSet)
public org.joda.money.CurrencyUnit getCurrencyUnit()
public void setCurrencyUnit(org.joda.money.CurrencyUnit currencyUnit)
public String getOutputLanguageCode()
public void setOutputLanguageCode(String outputLanguageCode)
public Map getQueryCriteria()
public void setQueryCriteria(Map queryCriteria)
Copyright © 2011–2019 Plain Source. All rights reserved.