A C D E G H I M N P R S T W X
All Classes All Packages
All Classes All Packages
All Classes All Packages
A
- atomize() - Method in class net.sf.saxon.option.xom.XOMNodeWrapper
-
Get the typed value.
C
- COLLAPSE - Static variable in class nux.xom.pool.XOMUtil.Normalizer
-
Whitespace normalization replaces each sequence of whitespace in the string by a single
' '
space character; Further, leading and trailing whitespaces are removed, if present, alaString.trim()
. - compareOrder(NodeInfo) - Method in class net.sf.saxon.option.xom.XOMNodeWrapper
-
Determine the relative position of this node and another node, in document order.
- comparePosition(NodeInfo) - Method in class net.sf.saxon.option.xom.XOMNodeWrapper
-
Determine the relative position of this node and another node, in document order, distinguishing whether the first node is a preceding, following, descendant, ancestor, or the same node as the second.
- config - Variable in class net.sf.saxon.option.xom.XOMDocumentWrapper
- copy(Receiver, int, Location) - Method in class net.sf.saxon.option.xom.XOMNodeWrapper
-
Copy this node to a given outputter (deep copy)
- createNodeFactory(NodeFactory, StreamingTransform) - Method in class nux.xom.xquery.StreamingPathFilter
-
Creates and returns a new node factory for this path filter, to be be passed to a
Builder
.
D
- documentNumber - Variable in class net.sf.saxon.option.xom.XOMDocumentWrapper
- docWrapper - Variable in class net.sf.saxon.option.xom.XOMNodeWrapper
E
- equals(Object) - Method in class net.sf.saxon.option.xom.XOMNodeWrapper
-
The equals() method compares nodes for identity.
G
- generateId(FastStringBuffer) - Method in class net.sf.saxon.option.xom.XOMNodeWrapper
-
Get a character string that uniquely identifies this node.
- getAttributeValue(String, String) - Method in class net.sf.saxon.option.xom.XOMNodeWrapper
-
Get the string value of a given attribute of this node
- getBaseURI() - Method in class net.sf.saxon.option.xom.XOMNodeWrapper
-
Get the Base URI for the node, that is, the URI used for resolving a relative URI contained in the node.
- getColumnNumber() - Method in class net.sf.saxon.option.xom.XOMNodeWrapper
-
Get column number
- getConfiguration() - Method in class net.sf.saxon.option.xom.XOMDocumentWrapper
-
Get the configuration previously set using setConfiguration
- getConfiguration() - Method in class net.sf.saxon.option.xom.XOMNodeWrapper
-
Get the configuration
- getDeclaredNamespaces(NamespaceBinding[]) - Method in class net.sf.saxon.option.xom.XOMNodeWrapper
-
Get all namespace undeclarations and undeclarations defined on this element.
- getDisplayName() - Method in class net.sf.saxon.option.xom.XOMNodeWrapper
-
Get the display name of this node.
- getDocumentNumber() - Method in class net.sf.saxon.option.xom.XOMDocumentWrapper
-
Get the unique document number for this document (the number is unique for all documents within a NamePool)
- getFirstChild() - Method in class net.sf.saxon.option.xom.XOMNodeWrapper
- getIgnoreWhitespaceOnlyTextNodeFactory() - Static method in class nux.xom.pool.XOMUtil
-
Returns a node factory that removes each
Text
node that is empty or consists of whitespace characters only (boundary whitespace). - getLineNumber() - Method in class net.sf.saxon.option.xom.XOMNodeWrapper
-
Get line number
- getLocalPart() - Method in class net.sf.saxon.option.xom.XOMNodeWrapper
-
Get the local part of the name of this node.
- getNamePool() - Method in class net.sf.saxon.option.xom.XOMDocumentWrapper
-
Get the name pool used for the names in this document
- getNamePool() - Method in class net.sf.saxon.option.xom.XOMNodeWrapper
-
Get the name pool for this node
- getNextSibling() - Method in class net.sf.saxon.option.xom.XOMNodeWrapper
- getNodeKind() - Method in class net.sf.saxon.option.xom.XOMNodeWrapper
-
Return the type of node.
- getParent() - Method in class net.sf.saxon.option.xom.XOMNodeWrapper
-
Get the NodeInfo object representing the parent of this node
- getPrefix() - Method in class net.sf.saxon.option.xom.XOMNodeWrapper
-
Get the prefix of the name of the node.
- getPreviousSibling() - Method in class net.sf.saxon.option.xom.XOMNodeWrapper
- getRoot() - Method in class net.sf.saxon.option.xom.XOMNodeWrapper
-
Get the root node of the tree containing this node
- getRootNode() - Method in class net.sf.saxon.option.xom.XOMDocumentWrapper
-
Get the NodeInfo object representing the document node at the root of the tree
- getSchemaType() - Method in class net.sf.saxon.option.xom.XOMDocumentWrapper
-
Get the type annotation of this node, if any.
- getSchemaType() - Method in class net.sf.saxon.option.xom.XOMNodeWrapper
-
Get the type annotation of this node, if any.
- getSiblingPosition() - Method in class net.sf.saxon.option.xom.XOMNodeWrapper
-
Get the index position of this node among its siblings (starting from 0)
- getStringValue() - Method in class net.sf.saxon.option.xom.XOMNodeWrapper
-
Return the string value of the node.
- getStringValueCS() - Method in class net.sf.saxon.option.xom.XOMNodeWrapper
-
Get the value of the item as a CharSequence.
- getSuccessorElement(XOMNodeWrapper, String, String) - Method in class net.sf.saxon.option.xom.XOMNodeWrapper
- getSystemId() - Method in class net.sf.saxon.option.xom.XOMNodeWrapper
-
Get the System ID for the node.
- getUnderlyingNode() - Method in class net.sf.saxon.option.xom.XOMNodeWrapper
-
Get the underlying XOM node, to implement the VirtualNode interface
- getUnparsedEntity(String) - Method in class net.sf.saxon.option.xom.XOMDocumentWrapper
-
Get the unparsed entity with a given name
- getUnparsedEntityNames() - Method in class net.sf.saxon.option.xom.XOMDocumentWrapper
-
Get the list of unparsed entities defined in this document
- getURI() - Method in class net.sf.saxon.option.xom.XOMNodeWrapper
-
Get the URI part of the name of this node.
- getUserData(String) - Method in class net.sf.saxon.option.xom.XOMDocumentWrapper
-
Get user data held in the document node.
H
- hasChildNodes() - Method in class net.sf.saxon.option.xom.XOMNodeWrapper
-
Determine whether the node has any children.
- hashCode() - Method in class net.sf.saxon.option.xom.XOMNodeWrapper
-
The hashCode() method obeys the contract for hashCode(): that is, if two objects are equal (represent the same node) then they must have the same hashCode()
I
- index - Variable in class net.sf.saxon.option.xom.XOMNodeWrapper
- isId() - Method in class net.sf.saxon.option.xom.XOMNodeWrapper
-
Determine whether this node has the is-id property
- isIdref() - Method in class net.sf.saxon.option.xom.XOMNodeWrapper
-
Determine whether this node has the is-idref property
- isNilled() - Method in class net.sf.saxon.option.xom.XOMNodeWrapper
-
Determine whether the node has the is-nilled property
- isSameNodeInfo(NodeInfo) - Method in class net.sf.saxon.option.xom.XOMNodeWrapper
-
Determine whether this is the same node as another node.
- isTyped() - Method in class net.sf.saxon.option.xom.XOMDocumentWrapper
-
Ask whether the document contains any nodes whose type annotation is anything other than UNTYPED
- iterate() - Method in class net.sf.saxon.option.xom.XOMNodeWrapper
-
To implement
Sequence
, this method returns a singleton iterator that delivers this item in the form of a sequence - iterateAttributes(NodeTest) - Method in class net.sf.saxon.option.xom.XOMNodeWrapper
- iterateChildren(NodeTest) - Method in class net.sf.saxon.option.xom.XOMNodeWrapper
- iterateDescendants(NodeTest, boolean) - Method in class net.sf.saxon.option.xom.XOMNodeWrapper
- iterateSiblings(NodeTest, boolean) - Method in class net.sf.saxon.option.xom.XOMNodeWrapper
M
- makeWrapper(Node, XOMDocumentWrapper) - Method in class net.sf.saxon.option.xom.XOMNodeWrapper
-
Factory method to wrap a XOM node with a wrapper that implements the Saxon NodeInfo interface.
- makeWrapper(Node, XOMDocumentWrapper, XOMNodeWrapper, int) - Method in class net.sf.saxon.option.xom.XOMNodeWrapper
-
Factory method to wrap a XOM node with a wrapper that implements the Saxon NodeInfo interface.
N
- net.sf.saxon.option.xom - package net.sf.saxon.option.xom
- node - Variable in class net.sf.saxon.option.xom.XOMNodeWrapper
- nodeKind - Variable in class net.sf.saxon.option.xom.XOMNodeWrapper
- normalize(ParentNode) - Method in class nux.xom.pool.XOMUtil.Normalizer
-
Recursively walks the given node subtree and merges runs of consecutive (adjacent)
Text
nodes (if present) into a single Text node containing their string concatenation; Empty Text nodes are removed. - nux.xom.pool - package nux.xom.pool
- nux.xom.xquery - package nux.xom.xquery
P
- PRESERVE - Static variable in class nux.xom.pool.XOMUtil.Normalizer
-
Whitespace normalization returns the string unchanged; hence indicates no whitespace normalization should be performed at all; This is typically the default for applications.
R
- REPLACE - Static variable in class nux.xom.pool.XOMUtil.Normalizer
-
Whitespace normalization replaces each whitespace character in the string with a
' '
space character.
S
- selectID(String, boolean) - Method in class net.sf.saxon.option.xom.XOMDocumentWrapper
-
Get the element with a given ID, if any
- setConfiguration(Configuration) - Method in class net.sf.saxon.option.xom.XOMDocumentWrapper
-
Set the configuration, which defines the name pool used for all names in this document.
- setSystemId(String) - Method in class net.sf.saxon.option.xom.XOMDocumentWrapper
- setUserData(String, Object) - Method in class net.sf.saxon.option.xom.XOMDocumentWrapper
-
Set user data on the document node.
- StreamingPathFilter - Class in nux.xom.xquery
-
Streaming path filter node factory for continuous queries and/or transformations over very large or infinitely long XML input.
- StreamingPathFilter(String, Map) - Constructor for class nux.xom.xquery.StreamingPathFilter
-
Constructs a compiled filter from the given location path and prefix --> namespaceURI map.
- StreamingPathFilterException - Exception in nux.xom.xquery
-
An exception indicating a syntax error in the location path of a
StreamingPathFilter
. - StreamingTransform - Interface in nux.xom.xquery
-
An application-specific callback called by the node factory of a
StreamingPathFilter
whenever an element matches the filter's entire location path. - STRIP - Static variable in class nux.xom.pool.XOMUtil.Normalizer
-
Whitespace normalization removes strings that consist of whitespace-only (boundary whitespace), retaining other strings unchanged.
T
- transform(Element) - Method in interface nux.xom.xquery.StreamingTransform
-
Called by the node factory of a
StreamingPathFilter
whenever an element matches the filter's entire location path. - TRIM - Static variable in class nux.xom.pool.XOMUtil.Normalizer
-
Whitespace normalization removes leading and trailing whitespaces, if present, ala
String.trim()
.
W
- wrap(Node) - Method in class net.sf.saxon.option.xom.XOMDocumentWrapper
-
Wrap a node in the XOM document.
X
- XOMDocumentWrapper - Class in net.sf.saxon.option.xom
-
The root node of an XPath tree.
- XOMDocumentWrapper(Node, Configuration) - Constructor for class net.sf.saxon.option.xom.XOMDocumentWrapper
-
Create a Saxon wrapper for a XOM root node
- XOMNodeWrapper - Class in net.sf.saxon.option.xom
-
A node in the XML parse tree representing an XML element, character content, or attribute.
- XOMUtil - Class in nux.xom.pool
-
Various utilities avoiding redundant code in several classes.
- XOMUtil.Normalizer - Class in nux.xom.pool
-
Standard XML algorithms for text and whitespace normalization (but not for Unicode normalization); type safe enum.
All Classes All Packages