Class NonNullEnumMap<D extends Enum<D>,R>

java.lang.Object
java.util.AbstractMap<D,R>
java.util.EnumMap<D,R>
eu.bandm.tools.util.nonnull.NonNullEnumMap<D,R>
All Implemented Interfaces:
NonNullKeyMap<D,R>, NonNullMap<D,R>, NonNullValueMap<D,R>, Serializable, Cloneable, Map<D,R>

public class NonNullEnumMap<D extends Enum<D>,R> extends EnumMap<D,R> implements NonNullMap<D,R>
Implements a map from an enum type to a strict range. No null objects can appear on the right side.
See Also: