public class GeneralComparisonFeed extends AtomicItemFeed
pipelineConfiguration, systemId
Constructor and Description |
---|
GeneralComparisonFeed(Expression expr,
int pushedArg,
ItemFeed result,
XPathContext context) |
Modifier and Type | Method and Description |
---|---|
void |
append(Item item)
Supply an item to the feed
|
void |
close()
Finish evaluating the expression.
|
void |
open(Terminator terminator)
Start evaluating the expression.
|
attribute, characters, comment, endDocument, endElement, namespace, processingInstruction, setUnparsedEntity, startContent, startDocument, startElement, startElement
append, dynamicError, endSelectedParentNode, getContext, getExpression, getResult, getTerminator, hasFailed, processItems, setExpression, setHasFailed, setTerminator, startSelectedParentNode
getNextOutputter, open, usesTypeAnnotations
getConfiguration, getPipelineConfiguration, getStringReceiver, getSystemId, namespaces, setPipelineConfiguration, setSystemId
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
handlesAppend
public GeneralComparisonFeed(Expression expr, int pushedArg, ItemFeed result, XPathContext context)
public void open(Terminator terminator) throws XPathException
ItemFeed
open
in class ItemFeed
terminator
- used to achieve early exitXPathException
- if a dynamic error occurspublic void append(Item item) throws XPathException
append
in interface Receiver
append
in class ItemFeed
item
- the item being fed (in this case, an item in the "pushed" operand
sequence that is being comparedXPathException
- to report any failurepublic void close() throws XPathException
ItemFeed
close
in interface Receiver
close
in class ItemFeed
XPathException
- if a dynamic error occursCopyright (c) 2004-2020 Saxonica Limited. All rights reserved.