# Uses of Interface
org.apache.axiom.soap.SOAPModelBuilder

Packages that use SOAPModelBuilder
Package
Description
org.apache.axiom.om
Contains core interfaces of the Axiom API.

- ## Uses of SOAPModelBuilder in org.apache.axiom.om

  Methods in org.apache.axiom.om that return SOAPModelBuilder
  Modifier and Type
  Method
  Description
  `SOAPModelBuilder`
  OMMetaFactorySPI.`createSOAPModelBuilder(Source source)`
  Create an object model builder for SOAP that reads a message from the provided `Source`.
  `SOAPModelBuilder`
  OMMetaFactorySPI.`createSOAPModelBuilder(Source rootPart, OMAttachmentAccessor attachmentAccessor)`
  `SOAPModelBuilder`
  OMMetaFactorySPI.`createSOAPModelBuilder(MultipartBody message)`
  Create an MTOM aware object model builder.
  `SOAPModelBuilder`
  OMMetaFactorySPI.`createSOAPModelBuilder(InputSource is)`
  Create an object model builder for SOAP that reads a message from the provided input source.
  `static SOAPModelBuilder`
  OMXMLBuilderFactory.`createSOAPModelBuilder(InputStream in, String encoding)`
  Create an object model builder for SOAP that reads a message from the provided input stream, using a given charset encoding.
  `static SOAPModelBuilder`
  OMXMLBuilderFactory.`createSOAPModelBuilder(Reader in)`
  Create an object model builder for SOAP that reads a message from the provided character stream.
  `static SOAPModelBuilder`
  OMXMLBuilderFactory.`createSOAPModelBuilder(Source source)`
  Create an object model builder for SOAP that reads a message from the provided `Source`.
  `static SOAPModelBuilder`
  OMXMLBuilderFactory.`createSOAPModelBuilder(MultipartBody message)`
  Create an MTOM aware model builder from the provided `MultipartBody` object.
  `static SOAPModelBuilder`
  OMXMLBuilderFactory.`createSOAPModelBuilder(OMMetaFactory metaFactory, InputStream in, String encoding)`
  Create an object model builder for SOAP that reads a message from the provided input stream, using a particular Axiom implementation and a given charset encoding.
  `static SOAPModelBuilder`
  OMXMLBuilderFactory.`createSOAPModelBuilder(OMMetaFactory metaFactory, Reader in)`
  Create an object model builder for SOAP that reads a message from the provided character stream using a particular Axiom implementation.
  `static SOAPModelBuilder`
  OMXMLBuilderFactory.`createSOAPModelBuilder(OMMetaFactory metaFactory, Source source)`
  Create an object model builder for SOAP that reads a message from the provided `Source` using a particular Axiom implementation.
  `static SOAPModelBuilder`
  OMXMLBuilderFactory.`createSOAPModelBuilder(OMMetaFactory metaFactory, Source rootPart, OMAttachmentAccessor attachmentAccessor)`
  `static SOAPModelBuilder`
  OMXMLBuilderFactory.`createSOAPModelBuilder(OMMetaFactory metaFactory, MultipartBody message)`
  Create an MTOM aware model builder from the provided `MultipartBody` object using a particular Axiom implementation.
  `SOAPModelBuilder`
  OMMetaFactorySPI.`createStAXSOAPModelBuilder(XMLStreamReader parser)`
  Create an object model builder for SOAP that pulls events from a StAX stream reader.
  `static SOAPModelBuilder`
  OMXMLBuilderFactory.`createStAXSOAPModelBuilder(XMLStreamReader parser)`
  Create an object model builder for SOAP that pulls events from a StAX stream reader.
  `static SOAPModelBuilder`
  OMXMLBuilderFactory.`createStAXSOAPModelBuilder(OMMetaFactory metaFactory, XMLStreamReader parser)`
  Create an object model builder for SOAP that pulls events from a StAX stream reader and that uses a particular Axiom implementation.