biz.c24.io.api.data
Class AtomicDataType.FinalEnum

java.lang.Object
  extended by biz.c24.io.api.data.AtomicDataType.FinalEnum
All Implemented Interfaces:
Serializable
Enclosing class:
AtomicDataType

public static final class AtomicDataType.FinalEnum
extends Object
implements Serializable

An enumeration of possible final values.

Final values are used to specify how a type can be derived.

See Also:
Serialized Form

Field Summary
static AtomicDataType.FinalEnum ALL
          Specifies that derivation can occur by list, union or restriction.
static AtomicDataType.FinalEnum LIST
          Specifies that derivation can occur by list only.
static AtomicDataType.FinalEnum LIST_RESTRICTION
          Specifies that derivation can occur by list or restriction only.
static AtomicDataType.FinalEnum LIST_UNION
          Specifies that derivation can occur by list or union only.
static AtomicDataType.FinalEnum RESTRICTION
          Specifies that derivation can occur by restriction only.
static AtomicDataType.FinalEnum UNION
          Specifies that derivation can occur by union only.
static AtomicDataType.FinalEnum UNION_RESTRICTION
          Specifies that derivation can occur by union restriction only.
 
Method Summary
static AtomicDataType.FinalEnum[] getEnumArray()
          Returns an array containing the members of this enumeration.
static AtomicDataType.FinalEnum getEnumValue(String name)
          Returns the enumeration value called name.
 String getName()
          Returns the name.
 String toString()
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

Field Detail

LIST

public static final AtomicDataType.FinalEnum LIST
Specifies that derivation can occur by list only.


UNION

public static final AtomicDataType.FinalEnum UNION
Specifies that derivation can occur by union only.


RESTRICTION

public static final AtomicDataType.FinalEnum RESTRICTION
Specifies that derivation can occur by restriction only.


LIST_UNION

public static final AtomicDataType.FinalEnum LIST_UNION
Specifies that derivation can occur by list or union only.


LIST_RESTRICTION

public static final AtomicDataType.FinalEnum LIST_RESTRICTION
Specifies that derivation can occur by list or restriction only.


UNION_RESTRICTION

public static final AtomicDataType.FinalEnum UNION_RESTRICTION
Specifies that derivation can occur by union restriction only.


ALL

public static final AtomicDataType.FinalEnum ALL
Specifies that derivation can occur by list, union or restriction.

Method Detail

getName

public String getName()
Returns the name.

Returns:
The name.

toString

public String toString()
Overrides:
toString in class Object

getEnumArray

public static AtomicDataType.FinalEnum[] getEnumArray()
Returns an array containing the members of this enumeration.

Returns:
The enumeration as an array.

getEnumValue

public static AtomicDataType.FinalEnum getEnumValue(String name)
Returns the enumeration value called name.

Parameters:
name - The name of the enumeration value to return.
Returns:
The enumeration value or null if none was found.


C24 Technologies © 2002-2012: All Rights Reserved.