Class Inspector
java.lang.Object
com.kazurayam.materialstore.base.inspector.Inspector
- Direct Known Subclasses:
InspectorImpl
-
Constructor Summary
-
Method Summary
Modifier and TypeMethodDescriptionstatic Inspector
newInstance
(Store store) abstract MaterialProductGroupReporter
abstract MaterialProductGroup
abstract Path
report
(MaterialProductGroup mpg, Double threshold) abstract Path
report
(MaterialList materialList) abstract String
abstract String
resolveReportFileName
(MaterialList materialList) abstract void
setSortKeys
(SortKeys sortKeys)
-
Constructor Details
-
Inspector
public Inspector()
-
-
Method Details
-
newInstance
-
newMaterialProductGroupReporter
public abstract MaterialProductGroupReporter newMaterialProductGroupReporter() throws MaterialstoreException- Throws:
MaterialstoreException
-
setSortKeys
-
reduceAndSort
public abstract MaterialProductGroup reduceAndSort(MaterialProductGroup input) throws MaterialstoreException - Throws:
MaterialstoreException
-
resolveReportFileName
-
report
public abstract Path report(MaterialProductGroup mpg, Double threshold) throws MaterialstoreException - Throws:
MaterialstoreException
-
resolveReportFileName
-
report
- Throws:
MaterialstoreException
-