public class ForMemberClausePull extends ForClausePull
base, currentIteration, forClause
Constructor and Description |
---|
ForMemberClausePull(TuplePull base,
ForMemberClause forClause) |
Modifier and Type | Method and Description |
---|---|
protected SequenceIterator |
getIterator(XPathContext context)
Get an iterator over the items or members in the target collection.
|
protected GroundedValue |
variableValue(Item item)
Get the value to be bound to the iteration variable
|
close, nextTuple
public ForMemberClausePull(TuplePull base, ForMemberClause forClause)
protected SequenceIterator getIterator(XPathContext context) throws XPathException
ForClausePull
getIterator
in class ForClausePull
context
- dynamic evaluation contextXPathException
- if evaluation failsprotected GroundedValue variableValue(Item item)
ForClausePull
variableValue
in class ForClausePull
item
- the value returned by the sequence iteratorCopyright (c) 2004-2022 Saxonica Limited. All rights reserved.