A B C D E G H I M N O P R S T U V 

A

AbstractNodeIterator<T> - Class in org.apache.axiom.core
 
AbstractNodeIterator(CoreParentNode, Axis, Class<T>, Semantics) - Constructor for class org.apache.axiom.core.AbstractNodeIterator
 
accept(CoreNode) - Method in interface org.apache.axiom.core.NodeFilter
 
ANY - Static variable in interface org.apache.axiom.core.ElementMatcher
Matches any CoreElement.
AttributeMatcher - Interface in org.apache.axiom.core
Selects, creates or updates an attribute based on some match rule.
Axis - Enum in org.apache.axiom.core
Identifies a node-set relative to a given node.

B

build() - Method in interface org.apache.axiom.core.CoreParentNode
 
BY_LOCAL_NAME - Static variable in interface org.apache.axiom.core.ElementMatcher
Matches CoreNSAwareElement nodes by local name.
BY_NAME - Static variable in interface org.apache.axiom.core.ElementMatcher
Matches elements (of any kind) by tag name.
BY_NAMESPACE_URI - Static variable in interface org.apache.axiom.core.ElementMatcher
Matches CoreNSAwareElement nodes by namespace URI.
BY_QNAME - Static variable in interface org.apache.axiom.core.ElementMatcher
Matches CoreNSAwareElement nodes by qualified name, i.e. namespace URI and local name.

C

CharacterData - Interface in org.apache.axiom.core
Represents character data stored by a CoreCharacterDataNode instance.
clone(ClonePolicy<T>, T) - Method in interface org.apache.axiom.core.CharacterData
 
cloneAttributes(T) - Method in interface org.apache.axiom.core.ClonePolicy
 
cloneChildren(T, NodeType) - Method in interface org.apache.axiom.core.ClonePolicy
 
cloneChildrenIfNecessary(ClonePolicy<T>, T, CoreNode) - Method in interface org.apache.axiom.core.CoreNode
 
ClonePolicy<T> - Interface in org.apache.axiom.core
Defines how an object model tree is to be cloned.
COMPACT - Static variable in interface org.apache.axiom.core.CoreParentNode
 
COMPLETE - Static variable in interface org.apache.axiom.core.CoreParentNode
 
coreAppendAttribute(CoreAttribute) - Method in interface org.apache.axiom.core.CoreElement
Append an attribute to this element.
CoreAttribute - Interface in org.apache.axiom.core
 
CoreCDATASection - Interface in org.apache.axiom.core
 
CoreCharacterDataContainer - Interface in org.apache.axiom.core
 
CoreCharacterDataContainingParentNode - Interface in org.apache.axiom.core
 
CoreCharacterDataNode - Interface in org.apache.axiom.core
 
CoreCharacterDataSinkNode - Interface in org.apache.axiom.core
 
CoreCharacterDataSourceNode - Interface in org.apache.axiom.core
 
CoreChildNode - Interface in org.apache.axiom.core
 
coreClone(ClonePolicy<T>, T, CoreParentNode) - Method in interface org.apache.axiom.core.CoreChildNode
Clone this node according to the provided policy.
coreClone(ClonePolicy<T>, T) - Method in interface org.apache.axiom.core.CoreNode
Clone this node according to the provided policy.
CoreComment - Interface in org.apache.axiom.core
 
coreCreateNode(Class<T>) - Method in interface org.apache.axiom.core.CoreNode
 
coreDetach(Semantics) - Method in interface org.apache.axiom.core.CoreChildNode
 
CoreDocument - Interface in org.apache.axiom.core
 
CoreDocumentFragment - Interface in org.apache.axiom.core
 
CoreDocumentTypeDeclaration - Interface in org.apache.axiom.core
 
CoreElement - Interface in org.apache.axiom.core
 
CoreEntityReference - Interface in org.apache.axiom.core
 
coreGetAttribute(AttributeMatcher, String, String) - Method in interface org.apache.axiom.core.CoreElement
Get the first attribute selected by a given AttributeMatcher.
coreGetAttributesByType(Class<T>, Mapper<T, S>, Semantics) - Method in interface org.apache.axiom.core.CoreElement
 
coreGetCharacterData() - Method in interface org.apache.axiom.core.CoreCharacterDataSourceNode
 
coreGetCharacterData(ElementAction) - Method in interface org.apache.axiom.core.CoreMixedContentContainer
 
coreGetDeclaredPrefix() - Method in interface org.apache.axiom.core.CoreNamespaceDeclaration
Get the prefix declared by this namespace declaration.
coreGetElements(Axis, Class<T>, ElementMatcher<? super T>, String, String, Semantics) - Method in interface org.apache.axiom.core.CoreParentNode
 
coreGetFirstAttribute() - Method in interface org.apache.axiom.core.CoreElement
Get the first attribute of this element.
coreGetLastAttribute() - Method in interface org.apache.axiom.core.CoreElement
Get the last attribute of this element.
coreGetLocalName() - Method in interface org.apache.axiom.core.CoreNSAwareNamedNode
 
coreGetName() - Method in interface org.apache.axiom.core.CoreNSUnawareNamedNode
 
coreGetNamespaceURI() - Method in interface org.apache.axiom.core.CoreNSAwareNamedNode
 
coreGetNextAttribute() - Method in interface org.apache.axiom.core.CoreAttribute
Get the attribute immediately following the current attribute.
coreGetNextSibling() - Method in interface org.apache.axiom.core.CoreChildNode
 
coreGetNextSiblingIfAvailable() - Method in interface org.apache.axiom.core.CoreChildNode
Get the next sibling if it is available.
coreGetNodeClass() - Method in interface org.apache.axiom.core.CoreNode
 
coreGetNodeFactory() - Method in interface org.apache.axiom.core.CoreNode
 
coreGetNodeType() - Method in interface org.apache.axiom.core.CoreNode
Get the node type.
coreGetOwnerElement() - Method in interface org.apache.axiom.core.CoreAttribute
Get the owner element of this attribute.
coreGetParentElement() - Method in interface org.apache.axiom.core.CoreChildNode
Get the parent element of this node.
coreGetPrefix() - Method in interface org.apache.axiom.core.CoreNSAwareNamedNode
 
coreGetPreviousAttribute() - Method in interface org.apache.axiom.core.CoreAttribute
Get the attribute immediately preceding the current attribute.
coreGetType() - Method in interface org.apache.axiom.core.CoreTypedAttribute
 
coreHasOwnerElement() - Method in interface org.apache.axiom.core.CoreAttribute
Check if this node has an owner element.
coreIsIgnorable() - Method in interface org.apache.axiom.core.CoreCharacterDataNode
Check whether this text node contains element content whitespace (also called "ignorable whitespace").
CoreLeafNode - Interface in org.apache.axiom.core
 
coreLookupNamespaceURI(String, Semantics) - Method in interface org.apache.axiom.core.CoreElement
Look up the namespace URI associated to the given prefix.
coreLookupPrefix(String, Semantics) - Method in interface org.apache.axiom.core.CoreElement
Find a prefix associated to the given namespace URI.
CoreMixedContentContainer - Interface in org.apache.axiom.core
 
CoreModelException - Exception in org.apache.axiom.core
Indicates an attempt to perform an invalid operation on the model.
CoreModelException() - Constructor for exception org.apache.axiom.core.CoreModelException
 
CoreModelException(String) - Constructor for exception org.apache.axiom.core.CoreModelException
 
CoreModelException(String, Throwable) - Constructor for exception org.apache.axiom.core.CoreModelException
 
CoreModelException(Throwable) - Constructor for exception org.apache.axiom.core.CoreModelException
 
CoreNamedNode - Interface in org.apache.axiom.core
 
CoreNamespaceDeclaration - Interface in org.apache.axiom.core
Represents a namespace declaration information item.
CoreNode - Interface in org.apache.axiom.core
 
CoreNSAwareAttribute - Interface in org.apache.axiom.core
Represents a namespace aware attribute information item.
CoreNSAwareElement - Interface in org.apache.axiom.core
 
CoreNSAwareNamedNode - Interface in org.apache.axiom.core
Represents a namespace aware named information item.
CoreNSUnawareAttribute - Interface in org.apache.axiom.core
Represents a namespace unaware attribute information item.
CoreNSUnawareElement - Interface in org.apache.axiom.core
 
CoreNSUnawareNamedNode - Interface in org.apache.axiom.core
Represents a namespace unaware named information item.
CoreParentNode - Interface in org.apache.axiom.core
Interface for parent nodes.
CoreProcessingInstruction - Interface in org.apache.axiom.core
 
coreRemove(Semantics) - Method in interface org.apache.axiom.core.CoreAttribute
Remove this attribute from its owner element.
coreRemoveAttribute(AttributeMatcher, String, String, Semantics) - Method in interface org.apache.axiom.core.CoreElement
Remove an attribute based on a given AttributeMatcher.
coreSetAttribute(AttributeMatcher, String, String, String, String) - Method in interface org.apache.axiom.core.CoreElement
Create or update an attribute based on a given AttributeMatcher.
coreSetAttribute(AttributeMatcher, CoreAttribute, Semantics) - Method in interface org.apache.axiom.core.CoreElement
Add a new attribute or replace an existing attribute based on a given AttributeMatcher.
coreSetBuilder(OMXMLParserWrapper) - Method in interface org.apache.axiom.core.CoreParentNode
 
coreSetCharacterData(Object) - Method in interface org.apache.axiom.core.CoreCharacterDataNode
 
coreSetCharacterData(Object, Semantics) - Method in interface org.apache.axiom.core.CoreCharacterDataSinkNode
 
coreSetDeclaredNamespace(String, String) - Method in interface org.apache.axiom.core.CoreNamespaceDeclaration
 
coreSetIgnorable(boolean) - Method in interface org.apache.axiom.core.CoreCharacterDataNode
 
coreSetName(String, String, String) - Method in interface org.apache.axiom.core.CoreNSAwareNamedNode
 
coreSetName(String) - Method in interface org.apache.axiom.core.CoreNSUnawareNamedNode
 
coreSetOwnerDocument(CoreDocument) - Method in interface org.apache.axiom.core.CoreNode
 
coreSetPrefix(String) - Method in interface org.apache.axiom.core.CoreNSAwareNamedNode
 
coreSetState(int) - Method in interface org.apache.axiom.core.CoreParentNode
 
coreSetType(String) - Method in interface org.apache.axiom.core.CoreTypedAttribute
 
CoreTypedAttribute - Interface in org.apache.axiom.core
Represents an attribute information item that is not a namespace declaration.
createAttribute(CoreElement, String, String, String, String) - Method in interface org.apache.axiom.core.AttributeMatcher
Create a new attribute node.
createAttribute(CoreElement, String, String, String, String) - Method in class org.apache.axiom.core.NamespaceDeclarationMatcher
 
createAttribute(CoreElement, String, String, String, String) - Method in class org.apache.axiom.core.NSAwareAttributeMatcher
 
createNode(Class<T>) - Method in interface org.apache.axiom.core.NodeFactory
 
createNode(Class<T>) - Method in class org.apache.axiom.core.NodeFactoryImpl
 

D

DeferringParentNode - Interface in org.apache.axiom.core
Marker interface for CoreParentNode implementations that support deferred parsing.
DetachPolicy - Interface in org.apache.axiom.core
Determines how nodes are detached from an object model tree.
DISCARDED - Static variable in interface org.apache.axiom.core.CoreParentNode
 

E

EdgeRelation<T> - Interface in org.apache.axiom.core.util
 
ElementAction - Enum in org.apache.axiom.core
 
ElementMatcher<T extends CoreElement> - Interface in org.apache.axiom.core
Selects elements based on some match rule.

G

getBuilder() - Method in interface org.apache.axiom.core.CoreParentNode
 
getDetachPolicy() - Method in interface org.apache.axiom.core.Semantics
 
getInterface() - Method in enum org.apache.axiom.core.NodeType
 
getName(CoreAttribute) - Method in interface org.apache.axiom.core.AttributeMatcher
Get the name parameter for an existing attribute.
getName(CoreAttribute) - Method in class org.apache.axiom.core.NamespaceDeclarationMatcher
 
getName(CoreAttribute) - Method in class org.apache.axiom.core.NSAwareAttributeMatcher
 
getNamespaceURI(CoreAttribute) - Method in interface org.apache.axiom.core.AttributeMatcher
Get the namespaceURI parameter for an existing attribute.
getNamespaceURI(CoreAttribute) - Method in class org.apache.axiom.core.NamespaceDeclarationMatcher
 
getNamespaceURI(CoreAttribute) - Method in class org.apache.axiom.core.NSAwareAttributeMatcher
 
getNewOwnerDocument(CoreParentNode) - Method in interface org.apache.axiom.core.DetachPolicy
Get the new owner document for the node (or group of child nodes) to be detached.
getState() - Method in interface org.apache.axiom.core.CoreParentNode
 
getTargetNodeClass(T, CoreNode) - Method in interface org.apache.axiom.core.ClonePolicy
 

H

hasNext() - Method in class org.apache.axiom.core.AbstractNodeIterator
 

I

IdentityMapper<T> - Class in org.apache.axiom.core
 
IdentityMapper() - Constructor for class org.apache.axiom.core.IdentityMapper
 
INCOMPLETE - Static variable in interface org.apache.axiom.core.CoreParentNode
 
init(ClonePolicy<T>, T, CoreNode) - Method in interface org.apache.axiom.core.CoreNode
 
initName(CoreNamedNode) - Method in interface org.apache.axiom.core.CoreNamedNode
 
isEdge(T, T) - Method in interface org.apache.axiom.core.util.EdgeRelation
 
isParentNode(NodeType) - Method in interface org.apache.axiom.core.Semantics
Check if the given node type is a parent node type.
isUseStrictNamespaceLookup() - Method in interface org.apache.axiom.core.Semantics
Determine how namespace lookups are performed.

M

map(T) - Method in class org.apache.axiom.core.IdentityMapper
 
map(T) - Method in interface org.apache.axiom.core.Mapper
 
Mapper<T,S> - Interface in org.apache.axiom.core
 
matches(CoreNode) - Method in class org.apache.axiom.core.AbstractNodeIterator
 
matches(CoreAttribute, String, String) - Method in interface org.apache.axiom.core.AttributeMatcher
Check if the given attribute matches.
matches(T, String, String) - Method in interface org.apache.axiom.core.ElementMatcher
Check if the given element matches.
matches(CoreAttribute, String, String) - Method in class org.apache.axiom.core.NamespaceDeclarationMatcher
 
matches(CoreAttribute, String, String) - Method in class org.apache.axiom.core.NSAwareAttributeMatcher
 

N

NamespaceDeclarationMatcher - Class in org.apache.axiom.core
AttributeMatcher that matches CoreNamespaceDeclaration attributes based on the declared prefix.
NamespaceDeclarationMatcher(Semantics) - Constructor for class org.apache.axiom.core.NamespaceDeclarationMatcher
 
NEW_DOCUMENT - Static variable in interface org.apache.axiom.core.DetachPolicy
 
next() - Method in class org.apache.axiom.core.AbstractNodeIterator
 
NodeFactory - Interface in org.apache.axiom.core
 
NodeFactoryException - Exception in org.apache.axiom.core
 
NodeFactoryException(String) - Constructor for exception org.apache.axiom.core.NodeFactoryException
 
NodeFactoryException(String, Throwable) - Constructor for exception org.apache.axiom.core.NodeFactoryException
 
NodeFactoryImpl - Class in org.apache.axiom.core
 
NodeFactoryImpl(ClassLoader, String...) - Constructor for class org.apache.axiom.core.NodeFactoryImpl
 
NodeFilter - Interface in org.apache.axiom.core
 
NodeIterator<T> - Interface in org.apache.axiom.core
Extended iterator interface used by various methods in CoreParentNode.
NodeType - Enum in org.apache.axiom.core
 
NonDeferringParentNode - Interface in org.apache.axiom.core
Marker interface for CoreParentNode implementations that don't support deferred parsing.
NSAwareAttributeMatcher - Class in org.apache.axiom.core
AttributeMatcher implementation that matches attributes based on their namespace URI and local name.
NSAwareAttributeMatcher(Semantics, boolean, boolean) - Constructor for class org.apache.axiom.core.NSAwareAttributeMatcher
Constructor.

O

org.apache.axiom.core - package org.apache.axiom.core
 
org.apache.axiom.core.util - package org.apache.axiom.core.util
 

P

postProcess(T, CoreNode) - Method in interface org.apache.axiom.core.ClonePolicy
Post-process a cloned node.

R

remove() - Method in class org.apache.axiom.core.AbstractNodeIterator
 
repairNamespaces(T) - Method in interface org.apache.axiom.core.ClonePolicy
 
replace(CoreChildNode) - Method in class org.apache.axiom.core.AbstractNodeIterator
 
replace(CoreChildNode) - Method in interface org.apache.axiom.core.NodeIterator
Replace the current node.

S

SAME_DOCUMENT - Static variable in interface org.apache.axiom.core.DetachPolicy
 
Semantics - Interface in org.apache.axiom.core
Defines the semantics of a particular API.
sort(Collection<T>, EdgeRelation<? super T>) - Static method in class org.apache.axiom.core.util.TopologicalSort
Apply topological ordering to a given collection.

T

TopologicalSort - Class in org.apache.axiom.core.util
Implements topological sorting.
toString() - Method in interface org.apache.axiom.core.CharacterData
 
toUncheckedException(CoreModelException) - Method in interface org.apache.axiom.core.Semantics
Translate the given exception to an unchecked exception.

U

update(CoreAttribute, String, String) - Method in interface org.apache.axiom.core.AttributeMatcher
Update an existing attribute.
update(CoreAttribute, String, String) - Method in class org.apache.axiom.core.NamespaceDeclarationMatcher
 
update(CoreAttribute, String, String) - Method in class org.apache.axiom.core.NSAwareAttributeMatcher
 

V

valueOf(String) - Static method in enum org.apache.axiom.core.Axis
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum org.apache.axiom.core.ElementAction
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum org.apache.axiom.core.NodeType
Returns the enum constant of this type with the specified name.
values() - Static method in enum org.apache.axiom.core.Axis
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum org.apache.axiom.core.ElementAction
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum org.apache.axiom.core.NodeType
Returns an array containing the constants of this enum type, in the order they are declared.
A B C D E G H I M N O P R S T U V 

Copyright © The Apache Software Foundation. All Rights Reserved.