public class SubscriptExpressionAdjunct extends FilteringAdjunct implements FeedMaker
Constructor and Description |
---|
SubscriptExpressionAdjunct() |
Modifier and Type | Method and Description |
---|---|
FeedMaker |
getFeedMaker(int arg)
Get a FeedMaker, a factory class that creates a Feed to evaluate this expression
in streaming mode.
|
FilteringFeed.Filter |
makeFilter(XPathContext context,
Feed out)
Make a filter for the event stream
|
makeItemFeed
getWatchMaker, makeTransmissionFlow
computeStreamability, getConfiguration, getDefaultFeedMaker, getExpression, makeStreamingAdjunct, setConfiguration, setExpression, toStreamingPattern
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
makeItemFeed
public FeedMaker getFeedMaker(int arg) throws XPathException
StreamingAdjunct
getFeedMaker
in class StreamingAdjunct
arg
- identifies the argument with respect to which the expression is to be inverted:
usually 0 to indicate the first argument is the value that is streamed. Argument numbering
is the same as the sequence of arguments/operands returned by the method Expression.operands()
XPathException
- in the event of a failurepublic FilteringFeed.Filter makeFilter(XPathContext context, Feed out) throws XPathException
FilteringAdjunct
makeFilter
in class FilteringAdjunct
context
- the XPath dyamic contextXPathException
- if a dynamic evaluation error occursCopyright (c) 2004-2018 Saxonica Limited. All rights reserved.