public class MapBasedClassification extends java.lang.Object implements CaseIdClassification
Constructor and Description |
---|
MapBasedClassification(java.util.Map<java.lang.Integer,java.lang.Integer> classification,
java.util.SortedMap<java.lang.Integer,java.lang.String> legend) |
Modifier and Type | Method and Description |
---|---|
java.lang.Integer |
getClass(java.lang.Integer caseId) |
java.util.Set<java.lang.Integer> |
getClasses() |
java.util.SortedMap<java.lang.Integer,java.lang.Integer> |
getClassSizes() |
int |
getDefinitionSpaceSize() |
java.util.SortedMap<java.lang.Integer,java.lang.String> |
getLegend() |
int |
getNumberOfClasses() |
public MapBasedClassification(java.util.Map<java.lang.Integer,java.lang.Integer> classification, java.util.SortedMap<java.lang.Integer,java.lang.String> legend)
public java.lang.Integer getClass(java.lang.Integer caseId)
getClass
in interface Classification<java.lang.Integer,java.lang.Integer>
public java.util.SortedMap<java.lang.Integer,java.lang.String> getLegend()
getLegend
in interface Classification<java.lang.Integer,java.lang.Integer>
public int getDefinitionSpaceSize()
getDefinitionSpaceSize
in interface Classification<java.lang.Integer,java.lang.Integer>
public java.util.Set<java.lang.Integer> getClasses()
getClasses
in interface Classification<java.lang.Integer,java.lang.Integer>
public java.util.SortedMap<java.lang.Integer,java.lang.Integer> getClassSizes()
getClassSizes
in interface Classification<java.lang.Integer,java.lang.Integer>
public int getNumberOfClasses()
getNumberOfClasses
in interface Classification<java.lang.Integer,java.lang.Integer>