net.sf.saxon.expr

Class ForExpression.EventMappingAction

protected static class ForExpression.EventMappingAction extends Object implements EventMappingFunction

The EventMappingAction represents the action to be taken for each item in the source sequence. It acts as the EventMappingFunction for the mapping iterator, and also provides the Binding of the position variable (at $n) in XQuery, if used.
Constructor Summary
EventMappingAction(XPathContext context, int slotNumber, PositionVariable positionBinding, Expression action)
Method Summary
EventIteratormap(Item item)

Constructor Detail

EventMappingAction

public EventMappingAction(XPathContext context, int slotNumber, PositionVariable positionBinding, Expression action)

Method Detail

map

public EventIterator map(Item item)