javax.xml.transform.Result
, Receiver
public final class SequenceOutputter extends SequenceWriter
This class is not used to build temporary trees. For that, the ComplexContentOutputter is used.
PI_DISABLE_OUTPUT_ESCAPING, PI_ENABLE_OUTPUT_ESCAPING
pipelineConfiguration, previousAtomic, systemId
Constructor | Description |
---|---|
SequenceOutputter() |
Create a new SequenceOutputter
|
SequenceOutputter(Controller controller) |
|
SequenceOutputter(Controller controller,
int estimatedSize) |
Modifier and Type | Method | Description |
---|---|---|
Item |
getFirstItem() |
Get the first item in the sequence that has been built
|
java.util.ArrayList |
getList() |
Get the list containing the sequence of items
|
ValueRepresentation |
getSequence() |
Get the sequence that has been built
|
SequenceIterator |
iterate() |
Get an iterator over the sequence of items that has been constructed
|
Item |
popLastItem() |
Get the last item in the sequence that has been built, and remove it
|
void |
reset() |
|
void |
write(Item item) |
Abstract method to be supplied by subclasses: output one item in the sequence.
|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
getConfiguration, getNamePool, getPipelineConfiguration, getSystemId, open, setPipelineConfiguration, setSystemId, setUnparsedEntity
append, attribute, characters, close, comment, endDocument, endElement, hasOpenNodes, namespace, processingInstruction, startContent, startDocument, startElement
public SequenceOutputter()
public SequenceOutputter(Controller controller, int estimatedSize)
public SequenceOutputter(Controller controller)
public void reset()
public void write(Item item)
write
in class SequenceWriter
public ValueRepresentation getSequence()
public SequenceIterator iterate()
public java.util.ArrayList getList()
public Item getFirstItem()
public Item popLastItem()