com.ail.core
Interface TypeEnum

All Known Implementing Classes:
Applicability, BehaviourType, CardIssuer, ClaimStatus, Currency, FinancialFrequency, Gender, MarkerType, PaymentType, PersonalRelationship, Placement, PolicyStatus, QueryOperator, RecoveryStatus, RecoveryType, ReferenceType, Severity, Title, YesNo

public interface TypeEnum

Base type for all AIL Enum classes.


Method Summary
 java.lang.String getLongName()
          Returns the same value as longName().
 java.lang.String getName()
          Returns the same value as name().
 int getOrdinal()
          Return this Enum's ordinal id.
 java.lang.String longName()
          The long name for an enum.
 java.lang.String name()
           
 

Method Detail

name

java.lang.String name()

longName

java.lang.String longName()
The long name for an enum. Unlike the name property on Java's Enum type, this need not be a valid Java identifier.

Returns:
The Enum's long name.

getName

java.lang.String getName()
Returns the same value as name(). This method only exists to make TypeEnum more Bean compatible so things like jxpath can make use of it.

Returns:
Enum's name

getLongName

java.lang.String getLongName()
Returns the same value as longName(). This method only exists to make TypeEnum more Bean compatible so things like jxpath can make use of it.

Returns:
Enum's long name

getOrdinal

int getOrdinal()
Return this Enum's ordinal id. This method only exists to make TypeEnum more Bean compatible so things like jxpath can make use of it.

Returns:
Enum's ordinal.