Package | Description |
---|---|
org.apache.axiom.om |
Contains core interfaces of the Axiom API.
|
org.apache.axiom.om.ds |
Contains ready to use
OMDataSource implementations. |
org.apache.axiom.om.ds.jaxb | |
org.apache.axiom.om.impl | |
org.apache.axiom.om.impl.dom.factory | |
org.apache.axiom.om.impl.llom | |
org.apache.axiom.om.impl.llom.factory | |
org.apache.axiom.soap | |
org.apache.axiom.soap.impl.dom | |
org.apache.axiom.soap.impl.dom.factory | |
org.apache.axiom.soap.impl.llom | |
org.apache.axiom.soap.impl.llom.soap11 | |
org.apache.axiom.soap.impl.llom.soap12 | |
org.apache.axiom.ts.om.sourcedelement |
Modifier and Type | Interface and Description |
---|---|
interface |
OMDataSourceExt
Interface to a backing object that can can be read and written as XML.
|
interface |
QNameAwareOMDataSource
Optional interface implemented by
OMDataSource implementations that have knowledge about
the local name, namespace URI and/or namespace prefix of the element they represent. |
Modifier and Type | Method and Description |
---|---|
OMDataSource |
OMSourcedElement.getDataSource() |
OMDataSource |
OMSourcedElement.setDataSource(OMDataSource dataSource)
Replace an existing OMDataSource with a new one.
|
Modifier and Type | Method and Description |
---|---|
OMSourcedElement |
OMFactory.createOMElement(OMDataSource source)
Create a sourced element.
|
OMSourcedElement |
OMFactory.createOMElement(OMDataSource source,
QName qname)
Create a sourced element with a known local name, namespace URI and namespace prefix.
|
OMSourcedElement |
OMFactory.createOMElement(OMDataSource source,
String localName,
OMNamespace ns)
Create a sourced element with a known local name and namespace URI.
|
OMDataSource |
OMSourcedElement.setDataSource(OMDataSource dataSource)
Replace an existing OMDataSource with a new one.
|
Modifier and Type | Class and Description |
---|---|
class |
AbstractOMDataSource
Base class for
OMDataSourceExt implementations. |
class |
AbstractPullOMDataSource
Base class for
OMDataSourceExt implementations that can easily produce the content as an
XMLStreamReader and that don't implement any kind of optimization for serializing the
content. |
class |
AbstractPushOMDataSource
Base class for
OMDataSourceExt implementations that can easily serialize the content to
an XMLStreamWriter but that are unable to produce the content as an
XMLStreamReader . |
class |
ByteArrayDataSource
ByteArrayDataSource is an example implementation of OMDataSourceExt.
|
class |
CharArrayDataSource
CharArrayDataSource is an example implementation of OMDataSourceExt.
|
class |
InputStreamDataSource
InputStream is an example OMDataSourceExt.
|
class |
OMDataSourceExtBase
Deprecated.
As described in AXIOM-419, this class has
multiple issues and should no longer be used as a base class for
OMDataSource
implementations. Instead, use AbstractOMDataSource ,
AbstractPullOMDataSource or AbstractPushOMDataSource . |
class |
ParserInputStreamDataSource
A DataSource that is backed by an InputStream (read from a parser).
|
class |
WrappedTextNodeOMDataSource
OMDataSource implementation that represents a text node wrapped inside an element. |
class |
WrappedTextNodeOMDataSourceFromDataSource
WrappedTextNodeOMDataSource that pulls the text data from a DataSource object. |
class |
WrappedTextNodeOMDataSourceFromReader
WrappedTextNodeOMDataSource that pulls text data from a Reader object. |
Modifier and Type | Class and Description |
---|---|
class |
JAXBOMDataSource
OMDataSource backed by a JAXB object. |
Modifier and Type | Method and Description |
---|---|
OMDataSource |
OMXMLStreamReaderEx.getDataSource() |
Modifier and Type | Method and Description |
---|---|
OMSourcedElement |
OMDOMFactory.createOMElement(OMDataSource source) |
OMSourcedElement |
OMDOMFactory.createOMElement(OMDataSource source,
QName qname)
Unsupported.
|
OMSourcedElement |
OMDOMFactory.createOMElement(OMDataSource source,
String localName,
OMNamespace ns) |
OMElement |
OMDOMFactory.createOMElement(OMDataSource source,
String localName,
OMNamespace ns,
OMContainer parent) |
Modifier and Type | Method and Description |
---|---|
OMDataSource |
OMSourcedElementImpl.getDataSource()
Provide access to the data source encapsulated in OMSourcedElement.
|
OMDataSource |
OMSourcedElementImpl.setDataSource(OMDataSource dataSource)
setOMDataSource
|
Modifier and Type | Method and Description |
---|---|
protected OMSourcedElement |
OMSourcedElementImpl.createClone(OMCloneOptions options,
OMDataSource ds) |
OMDataSource |
OMSourcedElementImpl.setDataSource(OMDataSource dataSource)
setOMDataSource
|
Constructor and Description |
---|
OMSourcedElementImpl(OMFactory factory,
OMDataSource source) |
OMSourcedElementImpl(QName qName,
OMFactory factory,
OMDataSource source)
Constructor that takes a QName instead of the local name and the namespace seperately
|
OMSourcedElementImpl(String localName,
OMNamespace ns,
OMFactory factory,
OMDataSource source)
Constructor.
|
Modifier and Type | Method and Description |
---|---|
OMSourcedElement |
OMLinkedListImplFactory.createOMElement(OMDataSource source) |
OMSourcedElement |
OMLinkedListImplFactory.createOMElement(OMDataSource source,
QName qname)
Construct element with arbitrary data source.
|
OMSourcedElement |
OMLinkedListImplFactory.createOMElement(OMDataSource source,
String localName,
OMNamespace ns)
Construct element with arbitrary data source.
|
Modifier and Type | Method and Description |
---|---|
SOAPHeaderBlock |
SOAPFactory.createSOAPHeaderBlock(OMDataSource source)
Create a
SOAPHeaderBlock from an OMDataSource . |
SOAPHeaderBlock |
SOAPFactory.createSOAPHeaderBlock(String localName,
OMNamespace ns,
OMDataSource source)
Create a
SOAPHeaderBlock from an OMDataSource with a known local name and
namespace URI. |
Modifier and Type | Method and Description |
---|---|
OMDataSource |
SOAPHeaderBlockImpl.getDataSource() |
OMDataSource |
SOAPHeaderBlockImpl.setDataSource(OMDataSource dataSource) |
Modifier and Type | Method and Description |
---|---|
OMDataSource |
SOAPHeaderBlockImpl.setDataSource(OMDataSource dataSource) |
Modifier and Type | Method and Description |
---|---|
SOAPHeaderBlock |
DOMSOAPFactory.createSOAPHeaderBlock(OMDataSource source) |
SOAPHeaderBlock |
DOMSOAPFactory.createSOAPHeaderBlock(String localName,
OMNamespace ns,
OMDataSource ds) |
Modifier and Type | Method and Description |
---|---|
protected OMSourcedElement |
SOAPHeaderBlockImpl.createClone(OMCloneOptions options,
OMDataSource ds) |
Constructor and Description |
---|
SOAPHeaderBlockImpl(SOAPFactory factory,
OMDataSource source) |
SOAPHeaderBlockImpl(String localName,
OMNamespace ns,
SOAPFactory factory,
OMDataSource ds) |
Modifier and Type | Method and Description |
---|---|
SOAPHeaderBlock |
SOAP11Factory.createSOAPHeaderBlock(OMDataSource source) |
SOAPHeaderBlock |
SOAP11Factory.createSOAPHeaderBlock(String localName,
OMNamespace ns,
OMDataSource ds) |
Constructor and Description |
---|
SOAP11HeaderBlockImpl(SOAPFactory factory,
OMDataSource source) |
SOAP11HeaderBlockImpl(String localName,
OMNamespace ns,
SOAPFactory factory,
OMDataSource ds) |
Modifier and Type | Method and Description |
---|---|
SOAPHeaderBlock |
SOAP12Factory.createSOAPHeaderBlock(OMDataSource source) |
SOAPHeaderBlock |
SOAP12Factory.createSOAPHeaderBlock(String localName,
OMNamespace ns,
OMDataSource ds) |
Constructor and Description |
---|
SOAP12HeaderBlockImpl(SOAPFactory factory,
OMDataSource source) |
SOAP12HeaderBlockImpl(String localName,
OMNamespace ns,
SOAPFactory factory,
OMDataSource ds) |
Modifier and Type | Class and Description |
---|---|
class |
PushOMDataSource |
Copyright © 2004–2024 The Apache Software Foundation. All rights reserved.