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