# Uses of Interface
org.apache.axiom.om.OMDocument

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

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

  Methods in org.apache.axiom.om that return OMDocument
  Modifier and Type
  Method
  Description
  `OMDocument`
  OMFactory.`createOMDocument()`
  Creates a new OMDocument.
  `OMDocument`
  OMXMLParserWrapper.`getDocument()`
  Get the document being built by this builder.

- ## Uses of OMDocument in org.apache.axiom.om.util

  Methods in org.apache.axiom.om.util with parameters of type OMDocument
  Modifier and Type
  Method
  Description
  `boolean`
  DigestGenerator.`compareOMDocument(OMDocument document, OMDocument comparingDocument, String digestAlgorithm)`
  Compares two OMDocuments for the XML equality
  `byte[]`
  DigestGenerator.`getDigest(OMDocument document, String digestAlgorithm)`
  This method is an overloaded method for the digest generation for OMDocument
  `Collection<OMNode>`
  DigestGenerator.`getValidElements(OMDocument document)`
  Gets the valid element collection of an OMDocument.

- ## Uses of OMDocument in org.apache.axiom.soap

  Subinterfaces of OMDocument in org.apache.axiom.soap
  Modifier and Type
  Interface
  Description
  `interface`
  `SOAPMessage`