org.apache.cxf.wsdl

## Class ObjectFactory

- java.lang.Object
- - org.apache.cxf.wsdl.ObjectFactory

-     public class ObjectFactory
      extends Object

  This object contains factory methods for each Java content interface and Java element interface generated in the org.apache.cxf.wsdl package.

  An ObjectFactory allows you to programatically construct new instances of the Java representation for XML content. The Java representation of XML content can consist of schema derived interfaces and classes representing the binding of schema type definitions, element declarations and model groups. Factory methods for each of these are provided in this class.

- - ### Constructor Summary

    Constructors
    Constructor and Description
    `ObjectFactory()` Create a new ObjectFactory that can be used to create new instances of schema derived classes for package: org.apache.cxf.wsdl

  - ### Method Summary

    Methods
    Modifier and Type | Method and Description
    --- | ---
    `JAXBElement<TDefinitions>` | `createDefinitions(TDefinitions value)` Create an instance of `JAXBElement``<``TDefinitions``>`}
    `TBinding` | `createTBinding()` Create an instance of `TBinding`
    `TBindingOperation` | `createTBindingOperation()` Create an instance of `TBindingOperation`
    `TBindingOperationFault` | `createTBindingOperationFault()` Create an instance of `TBindingOperationFault`
    `TBindingOperationMessage` | `createTBindingOperationMessage()` Create an instance of `TBindingOperationMessage`
    `TDefinitions` | `createTDefinitions()` Create an instance of `TDefinitions`
    `JAXBElement<TBinding>` | `createTDefinitionsBinding(TBinding value)` Create an instance of `JAXBElement``<``TBinding``>`}
    `JAXBElement<TImport>` | `createTDefinitionsImport(TImport value)` Create an instance of `JAXBElement``<``TImport``>`}
    `JAXBElement<TMessage>` | `createTDefinitionsMessage(TMessage value)` Create an instance of `JAXBElement``<``TMessage``>`}
    `JAXBElement<TPortType>` | `createTDefinitionsPortType(TPortType value)` Create an instance of `JAXBElement``<``TPortType``>`}
    `JAXBElement<TService>` | `createTDefinitionsService(TService value)` Create an instance of `JAXBElement``<``TService``>`}
    `JAXBElement<TTypes>` | `createTDefinitionsTypes(TTypes value)` Create an instance of `JAXBElement``<``TTypes``>`}
    `TDocumentation` | `createTDocumentation()` Create an instance of `TDocumentation`
    `TDocumented` | `createTDocumented()` Create an instance of `TDocumented`
    `TFault` | `createTFault()` Create an instance of `TFault`
    `TImport` | `createTImport()` Create an instance of `TImport`
    `TMessage` | `createTMessage()` Create an instance of `TMessage`
    `TOperation` | `createTOperation()` Create an instance of `TOperation`
    `JAXBElement<TFault>` | `createTOperationFault(TFault value)` Create an instance of `JAXBElement``<``TFault``>`}
    `JAXBElement<TParam>` | `createTOperationInput(TParam value)` Create an instance of `JAXBElement``<``TParam``>`}
    `JAXBElement<TParam>` | `createTOperationOutput(TParam value)` Create an instance of `JAXBElement``<``TParam``>`}
    `TParam` | `createTParam()` Create an instance of `TParam`
    `TPart` | `createTPart()` Create an instance of `TPart`
    `TPort` | `createTPort()` Create an instance of `TPort`
    `TPortType` | `createTPortType()` Create an instance of `TPortType`
    `TService` | `createTService()` Create an instance of `TService`
    `TTypes` | `createTTypes()` Create an instance of `TTypes`

    - ### Methods inherited from class java.lang.Object

      `clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait`

- - ### Constructor Detail

    - #### ObjectFactory

          public ObjectFactory()

      Create a new ObjectFactory that can be used to create new instances of schema derived classes for package: org.apache.cxf.wsdl

  - ### Method Detail

    - #### createTDocumented

          public TDocumented createTDocumented()

      Create an instance of `TDocumented`

    - #### createTImport

          public TImport createTImport()

      Create an instance of `TImport`

    - #### createTPortType

          public TPortType createTPortType()

      Create an instance of `TPortType`

    - #### createTDocumentation

          public TDocumentation createTDocumentation()

      Create an instance of `TDocumentation`

    - #### createTOperation

          public TOperation createTOperation()

      Create an instance of `TOperation`

    - #### createTService

          public TService createTService()

      Create an instance of `TService`

    - #### createTBindingOperationMessage

          public TBindingOperationMessage createTBindingOperationMessage()

      Create an instance of `TBindingOperationMessage`

    - #### createTBinding

          public TBinding createTBinding()

      Create an instance of `TBinding`

    - #### createTFault

          public TFault createTFault()

      Create an instance of `TFault`

    - #### createTBindingOperationFault

          public TBindingOperationFault createTBindingOperationFault()

      Create an instance of `TBindingOperationFault`

    - #### createTPort

          public TPort createTPort()

      Create an instance of `TPort`

    - #### createTBindingOperation

          public TBindingOperation createTBindingOperation()

      Create an instance of `TBindingOperation`

    - #### createTPart

          public TPart createTPart()

      Create an instance of `TPart`

    - #### createTDefinitions

          public TDefinitions createTDefinitions()

      Create an instance of `TDefinitions`

    - #### createTTypes

          public TTypes createTTypes()

      Create an instance of `TTypes`

    - #### createTParam

          public TParam createTParam()

      Create an instance of `TParam`

    - #### createTMessage

          public TMessage createTMessage()

      Create an instance of `TMessage`

    - #### createDefinitions

          public JAXBElement<TDefinitions> createDefinitions(TDefinitions value)

      Create an instance of `JAXBElement``<``TDefinitions``>`}

    - #### createTDefinitionsService

          public JAXBElement<TService> createTDefinitionsService(TService value)

      Create an instance of `JAXBElement``<``TService``>`}

    - #### createTDefinitionsBinding

          public JAXBElement<TBinding> createTDefinitionsBinding(TBinding value)

      Create an instance of `JAXBElement``<``TBinding``>`}

    - #### createTDefinitionsImport

          public JAXBElement<TImport> createTDefinitionsImport(TImport value)

      Create an instance of `JAXBElement``<``TImport``>`}

    - #### createTDefinitionsTypes

          public JAXBElement<TTypes> createTDefinitionsTypes(TTypes value)

      Create an instance of `JAXBElement``<``TTypes``>`}

    - #### createTDefinitionsPortType

          public JAXBElement<TPortType> createTDefinitionsPortType(TPortType value)

      Create an instance of `JAXBElement``<``TPortType``>`}

    - #### createTDefinitionsMessage

          public JAXBElement<TMessage> createTDefinitionsMessage(TMessage value)

      Create an instance of `JAXBElement``<``TMessage``>`}

    - #### createTOperationOutput

          public JAXBElement<TParam> createTOperationOutput(TParam value)

      Create an instance of `JAXBElement``<``TParam``>`}

    - #### createTOperationFault

          public JAXBElement<TFault> createTOperationFault(TFault value)

      Create an instance of `JAXBElement``<``TFault``>`}

    - #### createTOperationInput

          public JAXBElement<TParam> createTOperationInput(TParam value)

      Create an instance of `JAXBElement``<``TParam``>`}

Apache CXF