| Package | Description |
|---|---|
| org.apache.axiom.core |
| Modifier and Type | Interface and Description |
|---|---|
interface |
CoreAttribute |
interface |
CoreCDATASection |
interface |
CoreCharacterDataContainer |
interface |
CoreCharacterDataContainingParentNode |
interface |
CoreCharacterDataNode |
interface |
CoreCharacterDataSourceNode |
interface |
CoreChildNode |
interface |
CoreComment |
interface |
CoreDocument |
interface |
CoreDocumentFragment |
interface |
CoreDocumentTypeDeclaration |
interface |
CoreElement |
interface |
CoreEntityReference |
interface |
CoreLeafNode |
interface |
CoreMixedContentContainer |
interface |
CoreNamedNode |
interface |
CoreNamespaceDeclaration
Represents a namespace declaration information item.
|
interface |
CoreNSAwareAttribute
Represents a namespace aware attribute information item.
|
interface |
CoreNSAwareElement |
interface |
CoreNSAwareNamedNode
Represents a namespace aware named information item.
|
interface |
CoreNSUnawareAttribute
Represents a namespace unaware attribute information item.
|
interface |
CoreNSUnawareElement |
interface |
CoreNSUnawareNamedNode
Represents a namespace unaware named information item.
|
interface |
CoreParentNode
Interface for parent nodes.
|
interface |
CoreProcessingInstruction |
interface |
CoreTypedAttribute
Represents an attribute information item that is not a namespace declaration.
|
interface |
DeferringParentNode
Marker interface for
CoreParentNode implementations that support deferred parsing. |
interface |
NonDeferringParentNode
Marker interface for
CoreParentNode implementations that don't support deferred parsing. |
| Modifier and Type | Method and Description |
|---|---|
<T extends CoreNode> |
CoreNode.coreCreateNode(Class<T> type) |
<T extends CoreNode> |
NodeFactoryImpl.createNode(Class<T> type) |
<T extends CoreNode> |
NodeFactory.createNode(Class<T> type) |
| Modifier and Type | Method and Description |
|---|---|
<T> CoreNode |
CoreNode.coreClone(ClonePolicy<T> policy,
T options)
Clone this node according to the provided policy.
|
<T> CoreNode |
CoreChildNode.coreClone(ClonePolicy<T> policy,
T options,
CoreParentNode targetParent)
Clone this node according to the provided policy.
|
| Modifier and Type | Method and Description |
|---|---|
Class<? extends CoreNode> |
CoreNode.coreGetNodeClass() |
Class<? extends CoreNode> |
NodeType.getInterface() |
Class<? extends CoreNode> |
ClonePolicy.getTargetNodeClass(T options,
CoreNode node) |
| Modifier and Type | Method and Description |
|---|---|
boolean |
NodeFilter.accept(CoreNode node) |
<T> void |
CoreNode.cloneChildrenIfNecessary(ClonePolicy<T> policy,
T options,
CoreNode clone) |
Class<? extends CoreNode> |
ClonePolicy.getTargetNodeClass(T options,
CoreNode node) |
<T> void |
CoreNode.init(ClonePolicy<T> policy,
T options,
CoreNode other) |
protected abstract boolean |
AbstractNodeIterator.matches(CoreNode node) |
void |
ClonePolicy.postProcess(T options,
CoreNode clone)
Post-process a cloned node.
|
Copyright © The Apache Software Foundation. All Rights Reserved.