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>