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, toUpperCase
public ReportDocument(AbstractDocumentFormatter formatter) throws SQLException
SQLException
public void render(OutputStream userOutStream) throws IOException, ConfigurationException, SQLException
render
in class AbstractDocument
IOException
ConfigurationException
SQLException
public void initTokens() throws IOException
initTokens
in class AbstractDocument
IOException
public String createDefaultDocumentName()
createDefaultDocumentName
in class AbstractDocument
public File getDefaultTemplateFile() throws ConfigurationException
getDefaultTemplateFile
in class AbstractDocument
ConfigurationException
public File getDefaultOutputFile()
getDefaultOutputFile
in class AbstractDocument
public 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.