Class MaterialProduct

java.lang.Object
com.kazurayam.materialstore.base.reduce.zipper.MaterialProduct
All Implemented Interfaces:
Identifiable, Jsonifiable, TemplateReady, Comparable<MaterialProduct>

public final class MaterialProduct extends Object implements Comparable<MaterialProduct>, TemplateReady, Identifiable
"Material x Material" = "Materials Product"

is used to carry data of a pair of "Material" objects, plus the "diff" of the two.