Class BindingType

java.lang.Object
org.exolab.castor.builder.binding.xml.types.BindingType
All Implemented Interfaces:
Serializable

public class BindingType extends Object implements Serializable
List of the allowed values for the binding type from an XML schema to a java class. The type can either be 'element' or 'complexType'.
Version:
$Revision$ $Date$
See Also:
  • Field Details

    • ELEMENT_TYPE

      public static final int ELEMENT_TYPE
      The element type
      See Also:
    • ELEMENT

      public static final BindingType ELEMENT
      The instance of the element type
    • TYPE_TYPE

      public static final int TYPE_TYPE
      The type type
      See Also:
    • TYPE

      public static final BindingType TYPE
      The instance of the type type
  • Method Details

    • enumerate

      public static Enumeration enumerate()
      Method enumerate.Returns an enumeration of all possible instances of BindingType
      Returns:
      an Enumeration over all possible instances of BindingType
    • getType

      public int getType()
      Method getType.Returns the type of this BindingType
      Returns:
      the type of this BindingType
    • toString

      public String toString()
      Method toString.Returns the String representation of this BindingType
      Overrides:
      toString in class Object
      Returns:
      the String representation of this BindingType
    • valueOf

      public static BindingType valueOf(String string)
      Method valueOf.Returns a new BindingType based on the given String value.
      Parameters:
      string -
      Returns:
      the BindingType value of parameter 'string'