public class BufferingFeed extends ItemFeed
pipelineConfiguration, systemId
Constructor and Description |
---|
BufferingFeed(Expression expr,
ItemFeed result,
XPathContext context) |
Modifier and Type | Method and Description |
---|---|
void |
append(Item item)
Supply an item to the feed
|
void |
close()
Signal the end of the sequence of items
|
append, dynamicError, endSelectedParentNode, getContext, getExpression, getResultFeed, getTerminator, hasFailed, open, processItems, setExpression, setHasFailed, setTerminator, startSelectedParentNode
attribute, characters, comment, endDocument, endElement, getNextOutputter, namespace, open, processingInstruction, setUnparsedEntity, startContent, startDocument, startElement, startElement, usesTypeAnnotations
getConfiguration, getPipelineConfiguration, getStringReceiver, getSystemId, namespaces, setPipelineConfiguration, setSystemId
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
handlesAppend
public BufferingFeed(Expression expr, ItemFeed result, XPathContext context)
public void append(Item item) throws XPathException
append
in interface Receiver
append
in class ItemFeed
item
- the item being fedXPathException
- to report any failurepublic void close() throws XPathException
close
in interface Receiver
close
in class ItemFeed
XPathException
- to report any failureCopyright (c) 2004-2022 Saxonica Limited. All rights reserved.