Class FreemarkerReportFactory.FreemarkerReportImpl
java.lang.Object
ch.tocco.nice2.reporting.impl.freemarker.FreemarkerReportFactory.FreemarkerReportImpl
- All Implemented Interfaces:
Report
- Enclosing class:
FreemarkerReportFactory
-
Nested Class Summary
Nested classes/interfaces inherited from interface ch.tocco.nice2.reporting.api.Report
Report.Parameter
-
Constructor Summary
-
Method Summary
Modifier and TypeMethodDescriptionvoid
export
(DocumentFormat format, OutputStream target, org.joda.time.DateTimeZone timezone) void
export
(String documentFormatExtension, OutputStream target, org.joda.time.DateTimeZone timeZone) com.google.common.io.FileBackedOutputStream
getData()
getId()
int
getParameter
(String name) getParameterValue
(String name) void
setData
(EntityList data) void
setMaxCount
(int maxCount) boolean
setParameter
(String name, Object vaule) void
setSkipAfterReportFunction
(boolean skipAfterReportFunction)
-
Constructor Details
-
FreemarkerReportImpl
-
-
Method Details
-
getId
-
getDescription
- Specified by:
getDescription
in interfaceReport
-
getParameters
- Specified by:
getParameters
in interfaceReport
-
getParameter
- Specified by:
getParameter
in interfaceReport
-
getParameterValue
- Specified by:
getParameterValue
in interfaceReport
-
setParameter
- Specified by:
setParameter
in interfaceReport
-
export
public void export(DocumentFormat format, OutputStream target, org.joda.time.DateTimeZone timezone) throws ReportingException - Specified by:
export
in interfaceReport
- Throws:
ReportingException
-
export
public com.google.common.io.FileBackedOutputStream export(String documentFormatExtension, org.joda.time.DateTimeZone timeZone) throws ReportingException - Specified by:
export
in interfaceReport
- Throws:
ReportingException
-
export
public void export(String documentFormatExtension, OutputStream target, org.joda.time.DateTimeZone timeZone) throws ReportingException - Specified by:
export
in interfaceReport
- Throws:
ReportingException
-
getMaxCount
public int getMaxCount()- Specified by:
getMaxCount
in interfaceReport
-
setMaxCount
public void setMaxCount(int maxCount) - Specified by:
setMaxCount
in interfaceReport
-
getData
-
setData
-
setSkipAfterReportFunction
public void setSkipAfterReportFunction(boolean skipAfterReportFunction) - Specified by:
setSkipAfterReportFunction
in interfaceReport
-