|
BEA Systems, Inc. | ||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||||
SUMMARY: INNER | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Object | +--weblogic.apache.xpath.Expression | +--weblogic.apache.xpath.patterns.NodeTest | +--weblogic.apache.xpath.axes.PredicatedNodeTest | +--weblogic.apache.xpath.axes.LocPathIterator | +--weblogic.apache.xpath.axes.ChildIterator
This class implements an optimized iterator for "node()" patterns, that is, any children of the context node.
WalkerFactory.newLocPathIterator(weblogic.apache.xpath.compiler.Compiler, int)
, Serialized FormFields inherited from class weblogic.apache.xpath.axes.LocPathIterator |
m_analysis,
m_context,
m_currentContextNode,
m_dhelper,
m_execContext,
m_firstWalker,
m_foundLast,
m_lastFetched,
m_lastUsedWalker,
m_next,
m_prefixResolver |
Fields inherited from class weblogic.apache.xpath.axes.PredicatedNodeTest |
m_lpi,
m_proximityPositions |
Fields inherited from class weblogic.apache.xpath.patterns.NodeTest |
m_whatToShow,
SCORE_NODETEST,
SCORE_NONE,
SCORE_NSWILD,
SCORE_OTHER,
SCORE_QNAME,
SHOW_BYFUNCTION,
SHOW_NAMESPACE,
SUPPORTS_PRE_STRIPPING,
WILD |
Fields inherited from class weblogic.apache.xpath.Expression |
m_slocator |
Constructor Summary | |
ChildIterator(Compiler compiler,
int opPos,
int analysis)
Create a ChildIterator object. |
Method Summary | |
org.w3c.dom.Node |
nextNode()
Returns the next node in the set and advances the position of the iterator in the set. |
Methods inherited from class weblogic.apache.xpath.axes.LocPathIterator |
addToWaitList,
canTraverseOutsideSubtree,
clone,
cloneWithReset,
detach,
execute,
getCachedNodes,
getContext,
getCurrentContextNode,
getCurrentNode,
getCurrentPos,
getDOMHelper,
getExpandEntityReferences,
getFilter,
getFirstWalker,
getFoundLast,
getIsTopLevel,
getLast,
getLastPos,
getLastUsedWalker,
getLength,
getPrefixResolver,
getRoot,
getWhatToShow,
getXPathContext,
initContext,
isFresh,
item,
previousNode,
removeFromWaitList,
reset,
returnNextNode,
runTo,
setCurrentContextNode,
setCurrentPos,
setIsTopLevel,
setLast,
setLastUsedWalker,
setNextPosition,
setShouldCacheNodes,
size |
Methods inherited from class weblogic.apache.xpath.axes.PredicatedNodeTest |
acceptNode,
countProximityPosition,
getLocPathIterator,
getPredicateCount,
getPredicateIndex,
getProximityPosition,
getProximityPosition,
getProximityPosition,
initPredicateInfo,
initProximityPosition,
isReverseAxes,
nodeToString,
resetProximityPositions,
setLocPathIterator,
setPredicateCount |
Methods inherited from class weblogic.apache.xpath.patterns.NodeTest |
calcScore,
debugWhatToShow,
execute,
getDefaultScore,
getLocalName,
getNamespace,
initNodeTest,
initNodeTest |
Methods inherited from class weblogic.apache.xpath.Expression |
assert,
error,
setSourceLocator,
warn |
Methods inherited from class java.lang.Object |
equals,
finalize,
getClass,
hashCode,
notify,
notifyAll,
toString,
wait,
wait,
wait |
Constructor Detail |
public ChildIterator(Compiler compiler, int opPos, int analysis) throws javax.xml.transform.TransformerException
compiler
- A reference to the Compiler that contains the op map.opPos
- The position within the op map, which contains the
location path expression for this itterator.
NEEDSDOC @param analysisMethod Detail |
public org.w3c.dom.Node nextNode() throws org.w3c.dom.DOMException
Node
in the set being iterated over, or
null
if there are no more members in that set.detach
method was invoked.
|
Documentation is available at http://e-docs.bea.com/wls/docs61 |
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: INNER | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |