Class Configuration.Key<T>

Object
Type Parameters:
T - the type of values associated with the key.
All Implemented Interfaces:
Serializable, Comparable<Configuration.Key<?>>, ControlledVocabulary
Enclosing class:
Configuration

public static final class Configuration.Key<T> extends CodeList<Configuration.Key<?>>
Type-safe keys that can be used in a Configuration map. This code list is extensible: users can create new instances by invoking the valueOf(String, Class) static method.

Note on field names

Every constants declared in this class have a name matching exactly the field names in TestCase subclasses. This is a departure from the usual all upper-case letters convention, but make the relationship with fields more obvious and the parsing of Properties files easier.
Since:
3.1
See Also: