Class MaterialProductGroupReporter
java.lang.Object
com.kazurayam.materialstore.base.report.AbstractReporter
com.kazurayam.materialstore.base.report.MaterialProductGroupReporter
- All Implemented Interfaces:
HTMLPrettyPrintingCapable
- Direct Known Subclasses:
MaterialProductGroupReporterImpl
-
Field Summary
Fields inherited from class com.kazurayam.materialstore.base.report.AbstractReporter
prettyPrinting, verboseLogging
-
Constructor Summary
-
Method Summary
Modifier and TypeMethodDescriptionabstract Path
report
(MaterialProductGroup mpg, SortKeys sortKeys, String fileName) abstract void
report
(MaterialProductGroup mpg, SortKeys sortKeys, Path filePath) abstract Path
report
(MaterialProductGroup mpg, String fileName) abstract void
report
(MaterialProductGroup mpg, Path filePath) abstract void
setThreshold
(Double threshold) Methods inherited from class com.kazurayam.materialstore.base.report.AbstractReporter
enablePrettyPrinting, isPrettyPrintingEnabled, writeModel
-
Constructor Details
-
MaterialProductGroupReporter
public MaterialProductGroupReporter()
-
-
Method Details
-
report
- Throws:
MaterialstoreException
-
report
public abstract void report(MaterialProductGroup mpg, SortKeys sortKeys, Path filePath) throws MaterialstoreException - Throws:
MaterialstoreException
-
report
public abstract Path report(MaterialProductGroup mpg, SortKeys sortKeys, String fileName) throws MaterialstoreException - Throws:
MaterialstoreException
-
report
public abstract Path report(MaterialProductGroup mpg, String fileName) throws MaterialstoreException - Throws:
MaterialstoreException
-
setThreshold
-