Package org.springframework.core.enums

Interfaces and classes for type-safe enum support on JDK >= 1.3.

See:
          Description

Interface Summary
LabeledEnum An interface for objects that represent a labeled enumeration.
LabeledEnumResolver Interface for looking up LabeledEnum instances.
 

Class Summary
AbstractCachingLabeledEnumResolver Abstract base class for LabeledEnumResolver implementations, caching all retrieved LabeledEnum instances.
AbstractGenericLabeledEnum Base class for labeled enum instances that aren't static.
AbstractLabeledEnum Abstract base superclass for LabeledEnum implementations.
LetterCodedLabeledEnum Implementation of LabeledEnum which uses a letter as the code type.
ShortCodedLabeledEnum Implementation of LabeledEnum which uses Short as the code type.
StaticLabeledEnum Base class for static type-safe labeled enum instances.
StaticLabeledEnumResolver LabeledEnumResolver that resolves statically defined enumerations.
StringCodedLabeledEnum Implementation of LabeledEnum which uses a String as the code type.
 

Package org.springframework.core.enums Description

Interfaces and classes for type-safe enum support on JDK >= 1.3. This enum abstraction support codes and labels.