|
||||||||||
PREV NEXT | FRAMES NO FRAMES |
Packages that use NodeIterator | |
org.apache.xalan.xsltc | |
org.apache.xalan.xsltc.dom | |
org.apache.xalan.xsltc.runtime |
Uses of NodeIterator in org.apache.xalan.xsltc |
Methods in org.apache.xalan.xsltc that return NodeIterator | |
NodeIterator |
NodeIterator.reset()
Resets the iterator to the last start node. |
NodeIterator |
NodeIterator.setStartNode(int node)
Set start to END should 'close' the iterator, i.e. |
NodeIterator |
NodeIterator.cloneIterator()
Returns a deep copy of this iterator. |
NodeIterator |
DOM.getIterator()
returns singleton iterator containg the document root |
NodeIterator |
DOM.getChildren(int node)
|
NodeIterator |
DOM.getTypedChildren(int type)
|
NodeIterator |
DOM.getAxisIterator(int axis)
|
NodeIterator |
DOM.getTypedAxisIterator(int axis,
int type)
|
NodeIterator |
DOM.getNthDescendant(int node,
int n,
boolean includeself)
|
NodeIterator |
DOM.getNamespaceAxisIterator(int axis,
int ns)
|
NodeIterator |
DOM.getNodeValueIterator(NodeIterator iter,
int returnType,
java.lang.String value,
boolean op)
|
NodeIterator |
DOM.orderNodes(NodeIterator source,
int node)
|
Methods in org.apache.xalan.xsltc with parameters of type NodeIterator | |
void |
Translet.transform(DOM document,
NodeIterator iterator,
TransletOutputHandler handler)
|
void |
Translet.buildKeys(DOM document,
NodeIterator iterator,
TransletOutputHandler handler,
int root)
|
NodeIterator |
DOM.getNodeValueIterator(NodeIterator iter,
int returnType,
java.lang.String value,
boolean op)
|
NodeIterator |
DOM.orderNodes(NodeIterator source,
int node)
|
void |
DOM.copy(NodeIterator nodes,
TransletOutputHandler handler)
|
Node |
DOM.makeNode(NodeIterator iter)
|
NodeList |
DOM.makeNodeList(NodeIterator iter)
|
Uses of NodeIterator in org.apache.xalan.xsltc.dom |
Classes in org.apache.xalan.xsltc.dom that implement NodeIterator | |
class |
AbsoluteIterator
|
class |
CurrentNodeListIterator
|
class |
DupFilterIterator
|
class |
FilteredStepIterator
|
class |
FilterIterator
|
class |
KeyIndex
|
class |
MatchingIterator
|
class |
NodeIteratorBase
|
class |
NthIterator
|
class |
ReverseIterator
|
class |
SingletonIterator
|
class |
SortingIterator
|
class |
StepIterator
|
class |
UnionIterator
UnionIterator takes a set of NodeIterators and produces a merged NodeSet in document order with duplicates removed The individual iterators are supposed to generate nodes in document order |
Fields in org.apache.xalan.xsltc.dom declared as NodeIterator | |
NodeIterator |
NodeCounter._iterator
|
Methods in org.apache.xalan.xsltc.dom that return NodeIterator | |
NodeIterator |
NodeIteratorBase.reset()
|
NodeIterator |
NodeIteratorBase.includeSelf()
|
NodeIterator |
NodeIteratorBase.cloneIterator()
|
NodeIterator |
DupFilterIterator.setStartNode(int node)
Set the start node for this iterator |
NodeIterator |
DupFilterIterator.reset()
|
NodeIterator |
KeyIndex.reset()
Resets the iterator to the last start node. |
NodeIterator |
KeyIndex.setStartNode(int start)
Set start to END should 'close' the iterator, i.e. |
NodeIterator |
KeyIndex.cloneIterator()
Returns a deep copy of this iterator. |
NodeIterator |
StepIterator.cloneIterator()
|
NodeIterator |
StepIterator.setStartNode(int node)
|
NodeIterator |
StepIterator.reset()
|
NodeIterator |
FilteredStepIterator.cloneIterator()
|
NodeIterator |
CurrentNodeListIterator.forceNaturalOrder()
|
NodeIterator |
CurrentNodeListIterator.cloneIterator()
|
NodeIterator |
CurrentNodeListIterator.reset()
|
NodeIterator |
CurrentNodeListIterator.setStartNode(int node)
|
NodeIterator |
DOMAdapter.getIterator()
returns singleton iterator containg the document root |
NodeIterator |
DOMAdapter.getChildren(int node)
|
NodeIterator |
DOMAdapter.getTypedChildren(int type)
|
NodeIterator |
DOMAdapter.getNamespaceAxisIterator(int axis,
int ns)
|
NodeIterator |
DOMAdapter.getAxisIterator(int axis)
|
NodeIterator |
DOMAdapter.getTypedAxisIterator(int axis,
int type)
|
NodeIterator |
DOMAdapter.getNthDescendant(int type,
int n,
boolean includeself)
|
NodeIterator |
DOMAdapter.getNodeValueIterator(NodeIterator iterator,
int type,
java.lang.String value,
boolean op)
|
NodeIterator |
DOMAdapter.orderNodes(NodeIterator source,
int node)
|
NodeIterator |
SortingIterator.setStartNode(int node)
|
NodeIterator |
ReverseIterator.setStartNode(int node)
|
NodeIterator |
ReverseIterator.reset()
|
NodeIterator |
UnionIterator.cloneIterator()
|
NodeIterator |
UnionIterator.setStartNode(int node)
|
NodeIterator |
UnionIterator.reset()
|
NodeIterator |
AbsoluteIterator.setStartNode(int node)
|
NodeIterator |
AbsoluteIterator.cloneIterator()
|
NodeIterator |
AbsoluteIterator.reset()
|
NodeIterator |
MatchingIterator.cloneIterator()
|
NodeIterator |
MatchingIterator.setStartNode(int node)
|
NodeIterator |
MatchingIterator.reset()
|
NodeIterator |
SingletonIterator.setStartNode(int node)
Override the value of _node only when this object was constructed using the empty constructor. |
NodeIterator |
SingletonIterator.reset()
|
NodeIterator |
NthIterator.setStartNode(int node)
|
NodeIterator |
NthIterator.reset()
|
NodeIterator |
NthIterator.cloneIterator()
|
NodeIterator |
DOMImpl.strippingIterator(NodeIterator iterator,
short[] mapping,
StripFilter filter)
|
NodeIterator |
DOMImpl.getNodeValueIterator(NodeIterator iterator,
int type,
java.lang.String value,
boolean op)
|
NodeIterator |
DOMImpl.orderNodes(NodeIterator source,
int node)
Encapsulates an iterator in an OrderedIterator to ensure node order |
NodeIterator |
DOMImpl.getIterator()
Returns singleton iterator containg the document root Works for them main document (mark == 0) |
NodeIterator |
DOMImpl.getChildren(int node)
Returns an iterator with all the children of a given node |
NodeIterator |
DOMImpl.getTypedChildren(int type)
Returns an iterator with all children of a specific type for a given node (element) |
NodeIterator |
DOMImpl.getAxisIterator(int axis)
This is a shortcut to the iterators that implement the supported XPath axes (only namespace::) is not supported. |
NodeIterator |
DOMImpl.getTypedAxisIterator(int axis,
int type)
Similar to getAxisIterator, but this one returns an iterator containing nodes of a typed axis (ex.: child::foo) |
NodeIterator |
DOMImpl.getNamespaceAxisIterator(int axis,
int ns)
Do not thing that this returns an iterator for the namespace axis. |
NodeIterator |
DOMImpl.getTypedDescendantIterator(int type)
Returns an iterator with all descendants of a node that are of a given type. |
NodeIterator |
DOMImpl.getNthDescendant(int type,
int n,
boolean includeself)
Returns the nth descendant of a node |
NodeIterator |
MultiDOM.getIterator()
returns singleton iterator containg the document root |
NodeIterator |
MultiDOM.getChildren(int node)
|
NodeIterator |
MultiDOM.getTypedChildren(int type)
|
NodeIterator |
MultiDOM.getAxisIterator(int axis)
|
NodeIterator |
MultiDOM.getTypedAxisIterator(int axis,
int type)
|
NodeIterator |
MultiDOM.getNthDescendant(int node,
int n,
boolean includeself)
|
NodeIterator |
MultiDOM.getNodeValueIterator(NodeIterator iterator,
int type,
java.lang.String value,
boolean op)
|
NodeIterator |
MultiDOM.getNamespaceAxisIterator(int axis,
int ns)
|
NodeIterator |
MultiDOM.orderNodes(NodeIterator source,
int node)
|
NodeIterator |
FilterIterator.cloneIterator()
|
NodeIterator |
FilterIterator.reset()
|
NodeIterator |
FilterIterator.setStartNode(int node)
|
static NodeIterator |
LoadDocument.document(java.lang.String uri,
java.lang.String base,
AbstractTranslet translet,
DOM dom)
Returns an iterator containing a set of nodes from an XML document loaded by the document() function. |
static NodeIterator |
LoadDocument.document(java.lang.Object arg,
java.lang.String xmlURI,
java.lang.String xslURI,
AbstractTranslet translet,
DOM dom)
Interprets the arguments passed from the document() function (see org/apache/xalan/xsltc/compiler/DocumentCall.java) and returns an iterator containing the requested nodes. |
Methods in org.apache.xalan.xsltc.dom with parameters of type NodeIterator | |
NodeIterator |
DOMAdapter.getNodeValueIterator(NodeIterator iterator,
int type,
java.lang.String value,
boolean op)
|
NodeIterator |
DOMAdapter.orderNodes(NodeIterator source,
int node)
|
void |
DOMAdapter.copy(NodeIterator nodes,
TransletOutputHandler handler)
|
Node |
DOMAdapter.makeNode(NodeIterator iter)
|
NodeList |
DOMAdapter.makeNodeList(NodeIterator iter)
|
UnionIterator |
UnionIterator.addIterator(NodeIterator iterator)
|
static NodeCounter |
AnyNodeCounter.getDefaultNodeCounter(Translet translet,
DOM document,
NodeIterator iterator)
|
static NodeCounter |
SingleNodeCounter.getDefaultNodeCounter(Translet translet,
DOM document,
NodeIterator iterator)
|
static NodeCounter |
MultipleNodeCounter.getDefaultNodeCounter(Translet translet,
DOM document,
NodeIterator iterator)
|
boolean |
CurrentNodeListFilter.test(int node,
int position,
int last,
int current,
AbstractTranslet translet,
NodeIterator iter)
|
Node |
DOMImpl.makeNode(NodeIterator iter)
Create an org.w3c.dom.Node from a node in an iterator The iterator most be started before this method is called |
NodeList |
DOMImpl.makeNodeList(NodeIterator iter)
Create an org.w3c.dom.NodeList from a node iterator The iterator most be started before this method is called |
NodeIterator |
DOMImpl.strippingIterator(NodeIterator iterator,
short[] mapping,
StripFilter filter)
|
NodeIterator |
DOMImpl.getNodeValueIterator(NodeIterator iterator,
int type,
java.lang.String value,
boolean op)
|
NodeIterator |
DOMImpl.orderNodes(NodeIterator source,
int node)
Encapsulates an iterator in an OrderedIterator to ensure node order |
void |
DOMImpl.copy(NodeIterator nodes,
TransletOutputHandler handler)
Copy a node-set to an output handler |
NodeIterator |
MultiDOM.getNodeValueIterator(NodeIterator iterator,
int type,
java.lang.String value,
boolean op)
|
NodeIterator |
MultiDOM.orderNodes(NodeIterator source,
int node)
|
void |
MultiDOM.copy(NodeIterator nodes,
TransletOutputHandler handler)
|
Node |
MultiDOM.makeNode(NodeIterator iter)
|
NodeList |
MultiDOM.makeNodeList(NodeIterator iter)
|
Constructors in org.apache.xalan.xsltc.dom with parameters of type NodeIterator | |
DupFilterIterator.DupFilterIterator(NodeIterator source)
Creates a new duplicate filter iterator based on an existing iterator. |
|
StepIterator.StepIterator(NodeIterator source,
NodeIterator iterator)
|
|
FilteredStepIterator.FilteredStepIterator(NodeIterator source,
NodeIterator iterator,
Filter filter)
|
|
CurrentNodeListIterator.CurrentNodeListIterator(NodeIterator source,
CurrentNodeListFilter filter,
int currentNode,
AbstractTranslet translet)
|
|
CurrentNodeListIterator.CurrentNodeListIterator(NodeIterator source,
boolean docOrder,
CurrentNodeListFilter filter,
int currentNode,
AbstractTranslet translet)
|
|
SortingIterator.SortingIterator(NodeIterator source,
NodeSortRecordFactory factory)
|
|
ReverseIterator.ReverseIterator(NodeIterator source)
|
|
AbsoluteIterator.AbsoluteIterator(NodeIterator source)
|
|
AnyNodeCounter.AnyNodeCounter(Translet translet,
DOM document,
NodeIterator iterator)
|
|
SingleNodeCounter.SingleNodeCounter(Translet translet,
DOM document,
NodeIterator iterator)
|
|
MultipleNodeCounter.MultipleNodeCounter(Translet translet,
DOM document,
NodeIterator iterator)
|
|
MatchingIterator.MatchingIterator(int match,
NodeIterator source)
|
|
NthIterator.NthIterator(NodeIterator source,
int n)
|
|
FilterIterator.FilterIterator(NodeIterator source,
Filter filter)
|
Uses of NodeIterator in org.apache.xalan.xsltc.runtime |
Methods in org.apache.xalan.xsltc.runtime that return NodeIterator | |
static NodeIterator |
BasisLibrary.referenceToNodeSet(java.lang.Object obj)
Utility function: used to convert references to node-sets. |
static NodeIterator |
BasisLibrary.getSingleNode(NodeIterator iterator)
Utility function: used with nth position filters to convert a sequence of nodes to just one single node (the one at position n). |
Methods in org.apache.xalan.xsltc.runtime with parameters of type NodeIterator | |
static int |
BasisLibrary.countF(NodeIterator iterator)
Standard function count(node-set) |
static double |
BasisLibrary.sumF(NodeIterator iterator,
DOM dom)
XSLT Standard function sum(node-set). |
static java.lang.String |
BasisLibrary.namespace_uriF(NodeIterator iter,
DOM dom)
XSLT Standard function namespace-uri(node-set). |
static boolean |
BasisLibrary.compare(NodeIterator left,
NodeIterator right,
int op,
int node,
DOM dom)
Utility function: node-set/node-set compare. |
static boolean |
BasisLibrary.compare(int node,
NodeIterator nodeSet,
int op,
DOM dom)
Utility function: node/node-set compare. |
static boolean |
BasisLibrary.compare(int node,
NodeIterator iterator,
int op,
int dummy,
DOM dom)
|
static boolean |
BasisLibrary.compare(NodeIterator left,
double rnumber,
int op,
int node,
DOM dom)
|
static boolean |
BasisLibrary.compare(NodeIterator left,
double rnumber,
int op,
DOM dom)
Utility function: node-set/number compare. |
static boolean |
BasisLibrary.compare(NodeIterator left,
java.lang.String rstring,
int op,
DOM dom)
Utility function: node-set/string comparison. |
static boolean |
BasisLibrary.compare(NodeIterator left,
java.lang.String rstring,
int op,
int node,
DOM dom)
|
static NodeIterator |
BasisLibrary.getSingleNode(NodeIterator iterator)
Utility function: used with nth position filters to convert a sequence of nodes to just one single node (the one at position n). |
void |
AbstractTranslet.buildKeys(DOM document,
NodeIterator iterator,
TransletOutputHandler handler,
int root)
This method builds key indexes - it is overridden in the compiled translet in cases where the |
abstract void |
AbstractTranslet.transform(DOM document,
NodeIterator iterator,
TransletOutputHandler handler)
Main transform() method - this is overridden by the compiled translet |
|
||||||||||
PREV NEXT | FRAMES NO FRAMES |