| Package | Description | 
|---|---|
| javax.imageio.metadata | A package of the Java Image I/O API dealing with reading and writing
metadata. | 
| javax.xml.bind.annotation | 
        Defines annotations for customizing Java program elements to XML Schema mapping. | 
| javax.xml.crypto.dom | DOM-specific classes for the  javax.xml.cryptopackage. | 
| javax.xml.soap | Provides the API for creating and building SOAP messages. | 
| javax.xml.ws | This package contains the core JAX-WS APIs. | 
| javax.xml.ws.spi | This package defines SPIs for JAX-WS. | 
| javax.xml.ws.wsaddressing | This package defines APIs related to WS-Addressing. | 
| org.w3c.dom | Provides the interfaces for the Document Object Model (DOM). | 
| org.w3c.dom.ls | 
| Modifier and Type | Class and Description | 
|---|---|
| class  | IIOMetadataNodeA class representing a node in a meta-data tree, which implements
 the 
  org.w3c.dom.Elementinterface and additionally allows
 for the storage of non-textual objects via thegetUserObjectandsetUserObjectmethods. | 
| Modifier and Type | Method and Description | 
|---|---|
| Element | W3CDomHandler. getElement(DOMResult r) | 
| Modifier and Type | Method and Description | 
|---|---|
| Source | W3CDomHandler. marshal(Element element,
       ValidationEventHandler errorHandler) | 
| Modifier and Type | Method and Description | 
|---|---|
| Element | DOMCryptoContext. getElementById(String idValue)Returns the  Elementwith the specified ID attribute value. | 
| Modifier and Type | Method and Description | 
|---|---|
| void | DOMCryptoContext. setIdAttributeNS(Element element,
                String namespaceURI,
                String localName)Registers the element's attribute specified by the namespace URI and
 local name to be of type ID. | 
| Modifier and Type | Interface and Description | 
|---|---|
| interface  | DetailA container for  DetailEntryobjects. | 
| interface  | DetailEntryThe content for a  Detailobject, giving details for
 aSOAPFaultobject. | 
| interface  | SOAPBodyAn object that represents the contents of the SOAP body
 element in a SOAP message. | 
| interface  | SOAPBodyElementA  SOAPBodyElementobject represents the contents in
 aSOAPBodyobject. | 
| interface  | SOAPElementAn object representing an element of a SOAP message that is allowed but not
 specifically prescribed by a SOAP specification. | 
| interface  | SOAPEnvelopeThe container for the SOAPHeader and SOAPBody portions of a
  SOAPPartobject. | 
| interface  | SOAPFaultAn element in the  SOAPBodyobject that contains
 error and/or status information. | 
| interface  | SOAPFaultElementA representation of the contents in
 a  SOAPFaultobject. | 
| interface  | SOAPHeaderA representation of the SOAP header
 element. | 
| interface  | SOAPHeaderElementAn object representing the contents in the SOAP header part of the
 SOAP envelope. | 
| Modifier and Type | Method and Description | 
|---|---|
| SOAPElement | SOAPFactory. createElement(Element domElement)Creates a  SOAPElementobject from an existing DOMElement. | 
| Modifier and Type | Method and Description | 
|---|---|
| abstract <T extends EndpointReference> | Endpoint. getEndpointReference(Class<T> clazz,
                    Element... referenceParameters)Returns the  EndpointReferenceassociated with
 thisEndpointinstance. | 
| <T extends EndpointReference> | WebServiceContext. getEndpointReference(Class<T> clazz,
                    Element... referenceParameters)Returns the  EndpointReferenceassociated with
 this endpoint. | 
| abstract EndpointReference | Endpoint. getEndpointReference(Element... referenceParameters)Returns the  EndpointReferenceassociated with
 thisEndpointinstance. | 
| EndpointReference | WebServiceContext. getEndpointReference(Element... referenceParameters)Returns the  EndpointReferencefor this
 endpoint. | 
| Modifier and Type | Method and Description | 
|---|---|
| abstract W3CEndpointReference | Provider. createW3CEndpointReference(String address,
                          QName serviceName,
                          QName portName,
                          List<Element> metadata,
                          String wsdlDocumentLocation,
                          List<Element> referenceParameters)Factory method to create a  W3CEndpointReference. | 
| abstract W3CEndpointReference | Provider. createW3CEndpointReference(String address,
                          QName serviceName,
                          QName portName,
                          List<Element> metadata,
                          String wsdlDocumentLocation,
                          List<Element> referenceParameters)Factory method to create a  W3CEndpointReference. | 
| W3CEndpointReference | Provider. createW3CEndpointReference(String address,
                          QName interfaceName,
                          QName serviceName,
                          QName portName,
                          List<Element> metadata,
                          String wsdlDocumentLocation,
                          List<Element> referenceParameters,
                          List<Element> elements,
                          Map<QName,String> attributes)Factory method to create a  W3CEndpointReference. | 
| W3CEndpointReference | Provider. createW3CEndpointReference(String address,
                          QName interfaceName,
                          QName serviceName,
                          QName portName,
                          List<Element> metadata,
                          String wsdlDocumentLocation,
                          List<Element> referenceParameters,
                          List<Element> elements,
                          Map<QName,String> attributes)Factory method to create a  W3CEndpointReference. | 
| W3CEndpointReference | Provider. createW3CEndpointReference(String address,
                          QName interfaceName,
                          QName serviceName,
                          QName portName,
                          List<Element> metadata,
                          String wsdlDocumentLocation,
                          List<Element> referenceParameters,
                          List<Element> elements,
                          Map<QName,String> attributes)Factory method to create a  W3CEndpointReference. | 
| Modifier and Type | Method and Description | 
|---|---|
| W3CEndpointReferenceBuilder | W3CEndpointReferenceBuilder. element(Element element)Adds an extension element to the
  W3CEndpointReferenceinstance'swsa:EndpointReferenceelement. | 
| W3CEndpointReferenceBuilder | W3CEndpointReferenceBuilder. metadata(Element metadataElement)Adds the  metadataElementto theW3CEndpointReferenceinstance'swsa:Metadataelement. | 
| W3CEndpointReferenceBuilder | W3CEndpointReferenceBuilder. referenceParameter(Element referenceParameter)Adds the  referenceParameterto theW3CEndpointReferenceinstancewsa:ReferenceParameterselement. | 
| Modifier and Type | Method and Description | 
|---|---|
| Element | Document. createElement(String tagName)Creates an element of the type specified. | 
| Element | Document. createElementNS(String namespaceURI,
               String qualifiedName)Creates an element of the given qualified name and namespace URI. | 
| Element | Document. getDocumentElement()This is a convenience attribute that allows direct access to the child
 node that is the document element of the document. | 
| Element | Document. getElementById(String elementId)Returns the  Elementthat has an ID attribute with the
 given value. | 
| Element | Attr. getOwnerElement()The  Elementnode this attribute is attached to ornullif this attribute is not in use. | 
| Modifier and Type | Method and Description | 
|---|---|
| short | LSParserFilter. startElement(Element elementArg)The parser will call this method after each  Elementstart
 tag has been scanned, but before the remainder of theElementis processed. | 
 Submit a bug or feature 
For further API reference and developer documentation, see Java SE Documentation. That documentation contains more detailed, developer-targeted descriptions, with conceptual overviews, definitions of terms, workarounds, and working code examples.
 Copyright © 1993, 2025, Oracle and/or its affiliates.  All rights reserved. Use is subject to license terms. Also see the documentation redistribution policy.