The Spring Framework

## 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.

The Spring Framework

Copyright © 2002-2008 The Spring Framework.