Searched refs:DTMIterator (Results 1 - 25 of 45) sorted by relevance

12

/external/apache-xml/src/main/java/org/apache/xpath/axes/
H A DIteratorPool.java25 import org.apache.xml.dtm.DTMIterator;
39 private final DTMIterator m_orig;
51 public IteratorPool(DTMIterator original)
62 public synchronized DTMIterator getInstanceOrThrow()
70 return (DTMIterator)m_orig.clone();
75 DTMIterator result = (DTMIterator)m_freeStack.remove(m_freeStack.size() - 1);
85 public synchronized DTMIterator getInstance()
94 return (DTMIterator)m_orig.clone();
104 DTMIterator resul
[all...]
H A DUnionChildIterator.java23 import org.apache.xml.dtm.DTMIterator;
129 return DTMIterator.FILTER_ACCEPT;
132 return DTMIterator.FILTER_ACCEPT;
147 return DTMIterator.FILTER_SKIP;
H A DUnionPathIterator.java25 import org.apache.xml.dtm.DTMIterator;
34 * This class extends NodeSetDTM, which implements DTMIterator,
42 implements Cloneable, DTMIterator, java.io.Serializable, PathComponent
76 DTMIterator newIters[] = new DTMIterator[n];
80 DTMIterator iter = m_exprs[i].asIterator(m_execContext, context);
98 public void addIterator(DTMIterator expr)
105 m_iterators = new DTMIterator[1];
110 DTMIterator[] exprs = m_iterators;
113 m_iterators = new DTMIterator[le
[all...]
H A DNodeSequence.java27 import org.apache.xml.dtm.DTMIterator;
35 * This class is the dynamic wrapper for a Xalan DTMIterator instance, and
39 implements DTMIterator, Cloneable, PathComponent
129 protected DTMIterator m_iter;
135 public final void setIter(DTMIterator iter)
144 public final DTMIterator getContainedIter()
160 * @param iter Cloned (not static) DTMIterator.
165 private NodeSequence(DTMIterator iter, int context, XPathContext xctxt, boolean shouldCacheNodes)
187 if(nodeVector instanceof DTMIterator)
189 setIter((DTMIterator)nodeVecto
[all...]
H A DChildTestIterator.java26 import org.apache.xml.dtm.DTMIterator;
107 public DTMIterator cloneWithReset() throws CloneNotSupportedException
H A DBasicTestIterator.java25 import org.apache.xml.dtm.DTMIterator;
174 if(DTMIterator.FILTER_ACCEPT == acceptNode(next))
214 public DTMIterator cloneWithReset() throws CloneNotSupportedException
H A DFilterExprWalker.java25 import org.apache.xml.dtm.DTMIterator;
172 return DTMIterator.FILTER_SKIP;
175 return DTMIterator.FILTER_ACCEPT;
H A DLocPathIterator.java26 import org.apache.xml.dtm.DTMIterator;
50 implements Cloneable, DTMIterator, java.io.Serializable, PathComponent
263 public DTMIterator asIterator(
296 DTMIterator iter = (DTMIterator)m_clones.getInstance();
711 public DTMIterator cloneWithReset() throws CloneNotSupportedException
/external/apache-xml/src/main/java/org/apache/xml/dtm/ref/
H A DDTMNodeList.java24 import org.apache.xml.dtm.DTMIterator;
57 private DTMIterator m_iter;
66 * and preconfigured DTMIterator
69 * AGAINST THE DTMIterator.
72 public DTMNodeList(DTMIterator dtmIterator) {
76 m_iter=(DTMIterator)dtmIterator.cloneWithReset();
87 * Access the wrapped DTMIterator. I'm not sure whether anyone will
91 public DTMIterator getDTMIterator() {
H A DDTMNodeIterator.java25 import org.apache.xml.dtm.DTMIterator;
61 private DTMIterator dtm_iter;
68 * and preconfigured DTMIterator
70 public DTMNodeIterator(DTMIterator dtmIterator)
74 dtm_iter=(DTMIterator)dtmIterator.clone();
82 /** Access the wrapped DTMIterator. I'm not sure whether anyone will
85 public DTMIterator getDTMIterator()
/external/apache-xml/src/main/java/org/apache/xml/dtm/
H A DDTMIterator.java19 * $Id: DTMIterator.java 468653 2006-10-28 07:07:05Z minchau $
29 * <p>A DTMIterator is a somewhat unusual type of iterator, in that it
32 * <p>The DTMIterator's traversal semantics, i.e. how it walks the tree,
37 * <p>A DTMIterator is meant to be created once as a master static object, and
41 * <p>At this time, we do not expect DTMIterator to emulate
49 public interface DTMIterator interface
94 * The root node of the <code>DTMIterator</code>, as specified when it
104 * Reset the root node of the <code>DTMIterator</code>, overriding
168 * iterator in the set. After a <code>DTMIterator</code> has setRoot called,
179 * <code>DTMIterator</cod
[all...]
H A DDTMManager.java30 * DTMIterator objects, and manage the DTM objects in the system.
224 * Create a new <code>DTMIterator</code> based on an XPath
233 * @return The newly created <code>DTMIterator</code>.
235 public abstract DTMIterator createDTMIterator(Object xpathCompiler,
239 * Create a new <code>DTMIterator</code> based on an XPath
249 * @return The newly created <code>DTMIterator</code>.
251 public abstract DTMIterator createDTMIterator(String xpathString,
255 * Create a new <code>DTMIterator</code> based only on a whatToShow
274 * @return The newly created <code>DTMIterator</code>.
276 public abstract DTMIterator createDTMIterato
[all...]
/external/apache-xml/src/main/java/org/apache/xpath/functions/
H A DFuncCount.java23 import org.apache.xml.dtm.DTMIterator;
47 // DTMIterator nl = m_arg0.asIterator(xctxt, xctxt.getCurrentNode());
58 DTMIterator nl = m_arg0.asIterator(xctxt, xctxt.getCurrentNode());
H A DFuncSum.java24 import org.apache.xml.dtm.DTMIterator;
49 DTMIterator nodes = m_arg0.asIterator(xctxt, xctxt.getCurrentNode());
H A DFuncLast.java23 import org.apache.xml.dtm.DTMIterator;
71 DTMIterator cnl = xctxt.getContextNodeList();
H A DFuncPosition.java24 import org.apache.xml.dtm.DTMIterator;
72 DTMIterator cnl = xctxt.getContextNodeList();
/external/apache-xml/src/main/java/org/apache/xpath/objects/
H A DXObjectFactory.java26 import org.apache.xml.dtm.DTMIterator;
111 DTMIterator iterator = new OneStepIterator(iter, Axis.SELF);
125 DTMIterator iterator = new OneStepIterator(iter, Axis.SELF);
134 else if (val instanceof DTMIterator)
136 result = new XNodeSet((DTMIterator) val);
H A DXRTreeFragSelectWrapper.java24 import org.apache.xml.dtm.DTMIterator;
78 * Detaches the <code>DTMIterator</code> from the set which it iterated
145 * Cast result object to a DTMIterator.
147 * @return The document fragment as a DTMIterator
149 public DTMIterator asNodeIterator()
H A DXNodeSet.java24 import org.apache.xml.dtm.DTMIterator;
53 public XNodeSet(DTMIterator val)
62 // First make sure the DTMIterator val has a cache,
314 // DTMIterator nl = iter();
371 public DTMIterator iterRaw()
376 public void release(DTMIterator iter)
385 public DTMIterator iter()
494 DTMIterator list1 = iterRaw();
495 DTMIterator list2 = ((XNodeSet) obj2).iterRaw();
566 DTMIterator list
[all...]
H A DXRTreeFrag.java24 import org.apache.xml.dtm.DTMIterator;
84 return new org.apache.xml.dtm.ref.DTMNodeIterator((DTMIterator)(new org.apache.xpath.NodeSetDTM(m_dtmRoot, m_DTMXRTreeFrag.getXPathContext().getDTMManager())));
110 * Detaches the <code>DTMIterator</code> from the set which it iterated
221 * Cast result object to a DTMIterator.
225 * @return The document fragment as a DTMIterator
227 public DTMIterator asNodeIterator()
/external/apache-xml/src/main/java/org/apache/xalan/transformer/
H A DKeyIterator.java31 import org.apache.xml.dtm.DTMIterator;
134 return DTMIterator.FILTER_ACCEPT;
150 return DTMIterator.FILTER_REJECT;
H A DXalanTransformState.java29 import org.apache.xml.dtm.DTMIterator;
47 DTMIterator m_contextNodeList = null;
/external/apache-xml/src/main/java/org/apache/xpath/patterns/
H A DFunctionPattern.java24 import org.apache.xml.dtm.DTMIterator;
106 DTMIterator nl = m_functionExpr.asIterator(xctxt, context);
150 DTMIterator nl = m_functionExpr.asIterator(xctxt, context);
193 DTMIterator nl = m_functionExpr.asIterator(xctxt, context);
/external/apache-xml/src/main/java/org/apache/xpath/
H A DNodeSetDTM.java26 import org.apache.xml.dtm.DTMIterator;
61 implements /* NodeList, NodeIterator, */ DTMIterator,
115 addNodes((DTMIterator) nodelist);
120 * given DTMIterator into it.
124 public NodeSetDTM(DTMIterator ni)
136 * given DTMIterator into it.
157 * given DTMIterator into it.
270 public DTMIterator cloneWithReset() throws CloneNotSupportedException
307 * further reduce (and restructure) the DTMIterator's view of the
310 * DTMIterator interfac
[all...]
/external/apache-xml/src/main/java/org/apache/xalan/templates/
H A DFuncKey.java28 import org.apache.xml.dtm.DTMIterator;
91 DTMIterator ni = arg.iter();

Completed in 547 milliseconds

12