Package net.sf.saxon.expr.flwor
Class ForMemberClausePull
- java.lang.Object
-
- net.sf.saxon.expr.flwor.TuplePull
-
- net.sf.saxon.expr.flwor.ForClausePull
-
- net.sf.saxon.expr.flwor.ForMemberClausePull
-
public class ForMemberClausePull extends ForClausePull
This class implements the changes to the tuple stream effected by a "for member" clause in a FLWOR expression
-
-
Field Summary
-
Fields inherited from class net.sf.saxon.expr.flwor.ForClausePull
base, currentIteration, forClause
-
-
Constructor Summary
Constructors Constructor Description ForMemberClausePull(TuplePull base, ForMemberClause forClause)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description protected GroundedValuevariableValue(Item item)Get the value to be bound to the iteration variable-
Methods inherited from class net.sf.saxon.expr.flwor.ForClausePull
close, nextTuple
-
-
-
-
Constructor Detail
-
ForMemberClausePull
public ForMemberClausePull(TuplePull base, ForMemberClause forClause)
-
-
Method Detail
-
variableValue
protected GroundedValue variableValue(Item item)
Description copied from class:ForClausePullGet the value to be bound to the iteration variable- Overrides:
variableValuein classForClausePull- Parameters:
item- the value returned by the sequence iterator- Returns:
- the value to be assigned to the iteration variable
-
-