org.jboss.axis.enums
Class Enum

java.lang.Object
  extended byorg.jboss.axis.enums.Enum
Direct Known Subclasses:
Scope (src) , Style (src) , Use (src)

public abstract class Enum
extends java.lang.Object

General support for 'enumerated' data types. Name searches are case insensitive.


Nested Class Summary
static class Enum.Type (src)
           
 
Field Summary
 java.lang.String name
           
 int value
           
 
Constructor Summary
protected Enum(Enum.Type (src)  type, int value, java.lang.String name)
           
 
Method Summary
 boolean equals(Enum (src)  obj)
           
 boolean equals(java.lang.Object obj)
           
 java.lang.String getName()
           
 Enum.Type (src) getType()
           
 int getValue()
           
 java.lang.String toString()
           
 
Methods inherited from class java.lang.Object
clone, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

Field Detail

value

public final int value

name

public final java.lang.String name
Constructor Detail

Enum

protected Enum(Enum.Type (src)  type,
               int value,
               java.lang.String name)
Method Detail

getValue

public final int getValue()

getName

public final java.lang.String getName()

getType

public final Enum.Type (src)  getType()

toString

public java.lang.String toString()

equals

public final boolean equals(java.lang.Object obj)

equals

public final boolean equals(Enum (src)  obj)