org.springframework.core.enums
Class ShortCodedLabeledEnum
java.lang.Object
   org.springframework.core.enums.AbstractLabeledEnum
org.springframework.core.enums.AbstractLabeledEnum
       org.springframework.core.enums.AbstractGenericLabeledEnum
org.springframework.core.enums.AbstractGenericLabeledEnum
           org.springframework.core.enums.ShortCodedLabeledEnum
org.springframework.core.enums.ShortCodedLabeledEnum
- All Implemented Interfaces: 
- Serializable, Comparable, LabeledEnum
- public class ShortCodedLabeledEnum 
- extends AbstractGenericLabeledEnum
Implementation of LabeledEnum which uses Short as the code type.
 
Should almost always be subclassed, but for some simple situations it may be
 used directly. Note that you will not be able to use unique type-based functionality
 like LabeledEnumResolver.getLabeledEnumSet(type) in this case.
- Since:
- 1.2.2
- Author:
- Keith Donald
- See Also:
- Serialized Form
 
 
 
 
 
 
 
ShortCodedLabeledEnum
public ShortCodedLabeledEnum(int code,
                             String label)
- Create a new ShortCodedLabeledEnum instance.
 
- Parameters:
- code- the short code
- label- the label (can be- null)
 
getCode
public Comparable getCode()
- Description copied from interface: LabeledEnum
- Return this enumeration's code.
 Each code should be unique within enumerations of the same type.
 
 
- 
 
getShortCode
public short getShortCode()
- Return the short code of this LabeledEnum instance.
 
- 
 
Copyright © 2002-2008 The Spring Framework.