public class ClassMapper
extends java.lang.Object
| Constructor and Description |
|---|
ClassMapper(java.util.List<java.lang.String> classValues)
Constructor using a list of String value to realize the mapping
|
| Modifier and Type | Method and Description |
|---|---|
java.util.List<java.lang.String> |
getClassValues()
Getter for the
classValues. |
java.lang.String |
map(int index)
Maps an integer value to a string based on the position
index in
the classValues. |
int |
map(java.lang.String value)
Maps a String value to an integer value based on the
value's
position in the classValues. |
void |
setClassValues(java.util.List<java.lang.String> classValues)
Setter for the
classValues. |
public ClassMapper(java.util.List<java.lang.String> classValues)
classValues - String values used for the mapping. The values are identified by
the given indices in the given listpublic int map(java.lang.String value)
value's
position in the classValues.value - The value to be looked uppublic java.lang.String map(int index)
index in
the classValues.index - The index used for the lookupindexpublic java.util.List<java.lang.String> getClassValues()
classValues.public void setClassValues(java.util.List<java.lang.String> classValues)
classValues.classValues - The class values to be set.