public class VMSCodesNames
extends java.lang.Object
Constructor and Description |
---|
VMSCodesNames() |
Modifier and Type | Method and Description |
---|---|
static int[] |
all(java.lang.String prefix)
Get all code numbers.
|
static int |
nameToNumber(java.lang.String prefix,
java.lang.String name)
Convert code name to code number.
|
static int[] |
nameToNumber(java.lang.String prefix,
java.lang.String[] name)
Convert code number to name.
|
static <T> java.util.List<java.util.Map<java.lang.String,T>> |
numberToName(java.lang.String prefix,
java.util.List<java.util.Map<java.lang.Integer,T>> lst)
Convert List of Maps of code numbers to values to List of Maps of code names to values.
|
static <T> java.util.Map<java.lang.String,T> |
numberToName(java.lang.String prefix,
java.util.Map<java.lang.Integer,T> map)
Convert Map of code numbers to values to Map of code names to values.
|
public static int nameToNumber(java.lang.String prefix, java.lang.String name)
prefix
- facility aka SS, LIB etc.name
- code namepublic static int[] nameToNumber(java.lang.String prefix, java.lang.String[] name)
prefix
- facility aka SS, LIB etc.name
- code namepublic static int[] all(java.lang.String prefix)
prefix
- facility aka SS, LIB etc.public static <T> java.util.Map<java.lang.String,T> numberToName(java.lang.String prefix, java.util.Map<java.lang.Integer,T> map)
T
- type of valuesprefix
- facility aka SS, LIB etc.map
- Map of code numbers to valuespublic static <T> java.util.List<java.util.Map<java.lang.String,T>> numberToName(java.lang.String prefix, java.util.List<java.util.Map<java.lang.Integer,T>> lst)
T
- type of valuesprefix
- facility aka SS, LIB etc.lst
- List of Maps of code numbers to values