# Hierarchy For Package org.apache.ode.bpel.compiler.wsdl

Package Hierarchies:

- All Packages

## Class Hierarchy

- java.lang.Object
  - org.apache.ode.bpel.compiler.wsdl.BpelExtensionSerializer (implements javax.wsdl.extensions.ExtensionDeserializer, javax.wsdl.extensions.ExtensionSerializer)
  - java.util.ResourceBundle
    - org.apache.ode.utils.msg.MessageBundle
      - org.apache.ode.bpel.compiler.wsdl.Messages
  - java.lang.Throwable (implements java.io.Serializable)
    - java.lang.Exception
      - javax.wsdl.WSDLException
        - org.apache.ode.bpel.compiler.wsdl.InvalidBpelPartnerLinkTypeException
        - org.apache.ode.bpel.compiler.wsdl.InvalidBpelPropertyAliasException
        - org.apache.ode.bpel.compiler.wsdl.InvalidBpelPropertyException
        - org.apache.ode.bpel.compiler.wsdl.InvalidBpelRoleException
  - javax.wsdl.factory.WSDLFactory
    - org.apache.ode.bpel.compiler.wsdl.WSDLFactoryBPEL11 (implements org.apache.ode.bpel.compiler.wsdl.WSDLFactory4BPEL)
    - org.apache.ode.bpel.compiler.wsdl.WSDLFactoryBPEL20 (implements org.apache.ode.bpel.compiler.wsdl.WSDLFactory4BPEL)
    - org.apache.ode.bpel.compiler.wsdl.WSDLFactoryBPEL20Draft (implements org.apache.ode.bpel.compiler.wsdl.WSDLFactory4BPEL)
  - org.apache.ode.bpel.compiler.wsdl.XMLSchemaType (implements javax.wsdl.extensions.ExtensibilityElement, java.io.Serializable)
  - org.apache.ode.bpel.compiler.wsdl.XMLSchemaTypeSerializer (implements javax.wsdl.extensions.ExtensionDeserializer, javax.wsdl.extensions.ExtensionSerializer, java.io.Serializable)

## Interface Hierarchy

- javax.wsdl.extensions.AttributeExtensible
  - javax.wsdl.WSDLElement (also extends javax.wsdl.extensions.ElementExtensible, java.io.Serializable)
    - javax.wsdl.Definition
      - org.apache.ode.bpel.compiler.wsdl.Definition4BPEL
- javax.wsdl.extensions.ElementExtensible
  - javax.wsdl.WSDLElement (also extends javax.wsdl.extensions.AttributeExtensible, java.io.Serializable)
    - javax.wsdl.Definition
      - org.apache.ode.bpel.compiler.wsdl.Definition4BPEL
- java.io.Serializable
  - javax.wsdl.WSDLElement (also extends javax.wsdl.extensions.AttributeExtensible, javax.wsdl.extensions.ElementExtensible)
    - javax.wsdl.Definition
      - org.apache.ode.bpel.compiler.wsdl.Definition4BPEL
- org.apache.ode.bpel.compiler.wsdl.WSDLFactory4BPEL