org.apache.axis.constants
Class Enum.Type
java.lang.Object
org.apache.axis.constants.Enum.Type
- Enum
- java.io.Serializable
public static abstract class Enum.Type
extends java.lang.Object
implements java.io.Serializable
- Serialized Form
Type
protected Type(String name,
Enum enums)
getDefault
public Enum getDefault()
getEnum
public final Enum getEnum(String enumName)
Returns enumerated value of name
getEnum
public final Enum getEnum(String enumName,
Enum dephault)
Returns enumerated value of name
For large sets of enumerated values, a HashMap could
be used to retrieve. It's not clear if there is any
benefit for small (3 to 4) sets, as used now.
getEnum
public final Enum getEnum(int enumElt)
Returns name of enumerated value
getEnumNames
public final String[] getEnumNames()
Returns array of names for enumerated values
getName
public final String getName()
isValid
public final boolean isValid(String enumName)
setDefault
public void setDefault(Enum dephault)
size
public final int size()
Copyright B) 2005 Apache Web Services Project. All Rights Reserved.