void |
XMLEventWriter.add(XMLEvent event) |
Add an event to the output stream
Adding a START_ELEMENT will open a new namespace scope that
will be closed when the corresponding END_ELEMENT is written.
|
void |
XMLEventWriter.add(XMLEventReader reader) |
Adds an entire stream to an output stream,
calls next() on the inputStream argument until hasNext() returns false
This should be treated as a convenience method that will
perform the following loop over all the events in an
event reader and call add on each event.
|
void |
XMLEventReader.close() |
Frees any resources associated with this Reader.
|
void |
XMLEventWriter.close() |
Frees any resources associated with this stream
|
void |
XMLStreamReader.close() |
Frees any resources associated with this Reader.
|
void |
XMLStreamWriter.close() |
Close this writer and free any resources associated with the
writer.
|
abstract XMLEventReader |
XMLInputFactory.createFilteredReader(XMLEventReader reader,
EventFilter filter) |
Create a filtered event reader that wraps the filter around the event reader
|
abstract XMLStreamReader |
XMLInputFactory.createFilteredReader(XMLStreamReader reader,
StreamFilter filter) |
Create a filtered reader that wraps the filter around the reader
|
abstract XMLEventReader |
XMLInputFactory.createXMLEventReader(InputStream stream) |
Create a new XMLEventReader from a java.io.InputStream
|
abstract XMLEventReader |
XMLInputFactory.createXMLEventReader(InputStream stream,
String encoding) |
Create a new XMLEventReader from a java.io.InputStream
|
abstract XMLEventReader |
XMLInputFactory.createXMLEventReader(Reader reader) |
Create a new XMLEventReader from a reader
|
abstract XMLEventReader |
XMLInputFactory.createXMLEventReader(String systemId,
InputStream stream) |
Create a new XMLEventReader from a java.io.InputStream
|
abstract XMLEventReader |
XMLInputFactory.createXMLEventReader(String systemId,
Reader reader) |
Create a new XMLEventReader from a reader
|
abstract XMLEventReader |
XMLInputFactory.createXMLEventReader(XMLStreamReader reader) |
Create a new XMLEventReader from an XMLStreamReader.
|
abstract XMLEventReader |
XMLInputFactory.createXMLEventReader(Source source) |
Create a new XMLEventReader from a JAXP source.
|
abstract XMLEventWriter |
XMLOutputFactory.createXMLEventWriter(OutputStream stream) |
Create a new XMLEventWriter that writes to a stream
|
abstract XMLEventWriter |
XMLOutputFactory.createXMLEventWriter(OutputStream stream,
String encoding) |
Create a new XMLEventWriter that writes to a stream
|
abstract XMLEventWriter |
XMLOutputFactory.createXMLEventWriter(Writer stream) |
Create a new XMLEventWriter that writes to a writer
|
abstract XMLEventWriter |
XMLOutputFactory.createXMLEventWriter(Result result) |
Create a new XMLEventWriter that writes to a JAXP result.
|
abstract XMLStreamReader |
XMLInputFactory.createXMLStreamReader(InputStream stream) |
Create a new XMLStreamReader from a java.io.InputStream
|
abstract XMLStreamReader |
XMLInputFactory.createXMLStreamReader(InputStream stream,
String encoding) |
Create a new XMLStreamReader from a java.io.InputStream
|
abstract XMLStreamReader |
XMLInputFactory.createXMLStreamReader(Reader reader) |
Create a new XMLStreamReader from a reader
|
abstract XMLStreamReader |
XMLInputFactory.createXMLStreamReader(String systemId,
InputStream stream) |
Create a new XMLStreamReader from a java.io.InputStream
|
abstract XMLStreamReader |
XMLInputFactory.createXMLStreamReader(String systemId,
Reader reader) |
Create a new XMLStreamReader from a java.io.InputStream
|
abstract XMLStreamReader |
XMLInputFactory.createXMLStreamReader(Source source) |
Create a new XMLStreamReader from a JAXP source.
|
abstract XMLStreamWriter |
XMLOutputFactory.createXMLStreamWriter(OutputStream stream) |
Create a new XMLStreamWriter that writes to a stream
|
abstract XMLStreamWriter |
XMLOutputFactory.createXMLStreamWriter(OutputStream stream,
String encoding) |
Create a new XMLStreamWriter that writes to a stream
|
abstract XMLStreamWriter |
XMLOutputFactory.createXMLStreamWriter(Writer stream) |
Create a new XMLStreamWriter that writes to a writer
|
abstract XMLStreamWriter |
XMLOutputFactory.createXMLStreamWriter(Result result) |
Create a new XMLStreamWriter that writes to a JAXP result.
|
void |
XMLEventWriter.flush() |
Writes any cached events to the underlying output mechanism
|
void |
XMLStreamWriter.flush() |
Write any cached data to the underlying output mechanism.
|
String |
XMLEventReader.getElementText() |
Reads the content of a text-only element.
|
String |
XMLStreamReader.getElementText() |
Reads the content of a text-only element, an exception is thrown if this is
not a text-only element.
|
String |
XMLEventWriter.getPrefix(String uri) |
Gets the prefix the uri is bound to
|
String |
XMLStreamWriter.getPrefix(String uri) |
Gets the prefix the uri is bound to
|
int |
XMLStreamReader.getTextCharacters(int sourceStart,
char[] target,
int targetStart,
int length) |
Gets the the text associated with a CHARACTERS, SPACE or CDATA event.
|
boolean |
XMLStreamReader.hasNext() |
Returns true if there are more parsing events and false
if there are no more events.
|
int |
XMLStreamReader.next() |
Get next parsing event - a processor may return all contiguous
character data in a single chunk, or it may split it into several chunks.
|
XMLEvent |
XMLEventReader.nextEvent() |
Gets the next XMLEvent.
|
XMLEvent |
XMLEventReader.nextTag() |
Skips any insignificant space events until a START_ELEMENT or
END_ELEMENT is reached.
|
int |
XMLStreamReader.nextTag() |
Skips any white space (isWhiteSpace() returns true), COMMENT,
or PROCESSING_INSTRUCTION,
until a START_ELEMENT or END_ELEMENT is reached.
|
XMLEvent |
XMLEventReader.peek() |
Check the next XMLEvent without reading it from the stream.
|
void |
XMLReporter.report(String message,
String errorType,
Object relatedInformation,
Location location) |
Report the desired message in an application specific format.
|
void |
XMLStreamReader.require(int type,
String namespaceURI,
String localName) |
Test if the current event is of the given type and if the namespace and name match the current
namespace and name of the current event.
|
Object |
XMLResolver.resolveEntity(String publicID,
String systemID,
String baseURI,
String namespace) |
Retrieves a resource.
|
void |
XMLEventWriter.setDefaultNamespace(String uri) |
Binds a URI to the default namespace
This URI is bound
in the scope of the current START_ELEMENT / END_ELEMENT pair.
|
void |
XMLStreamWriter.setDefaultNamespace(String uri) |
Binds a URI to the default namespace
This URI is bound
in the scope of the current START_ELEMENT / END_ELEMENT pair.
|
void |
XMLEventWriter.setNamespaceContext(NamespaceContext context) |
Sets the current namespace context for prefix and uri bindings.
|
void |
XMLStreamWriter.setNamespaceContext(NamespaceContext context) |
Sets the current namespace context for prefix and uri bindings.
|
void |
XMLEventWriter.setPrefix(String prefix,
String uri) |
Sets the prefix the uri is bound to.
|
void |
XMLStreamWriter.setPrefix(String prefix,
String uri) |
Sets the prefix the uri is bound to.
|
void |
XMLStreamWriter.writeAttribute(String localName,
String value) |
Writes an attribute to the output stream without
a prefix.
|
void |
XMLStreamWriter.writeAttribute(String namespaceURI,
String localName,
String value) |
Writes an attribute to the output stream
|
void |
XMLStreamWriter.writeAttribute(String prefix,
String namespaceURI,
String localName,
String value) |
Writes an attribute to the output stream
|
void |
XMLStreamWriter.writeCData(String data) |
Writes a CData section
|
void |
XMLStreamWriter.writeCharacters(char[] text,
int start,
int len) |
Write text to the output
|
void |
XMLStreamWriter.writeCharacters(String text) |
Write text to the output
|
void |
XMLStreamWriter.writeComment(String data) |
Writes an xml comment with the data enclosed
|
void |
XMLStreamWriter.writeDefaultNamespace(String namespaceURI) |
Writes the default namespace to the stream
|
void |
XMLStreamWriter.writeDTD(String dtd) |
Write a DTD section.
|
void |
XMLStreamWriter.writeEmptyElement(String localName) |
Writes an empty element tag to the output
|
void |
XMLStreamWriter.writeEmptyElement(String namespaceURI,
String localName) |
Writes an empty element tag to the output
|
void |
XMLStreamWriter.writeEmptyElement(String prefix,
String localName,
String namespaceURI) |
Writes an empty element tag to the output
|
void |
XMLStreamWriter.writeEndDocument() |
Closes any start tags and writes corresponding end tags.
|
void |
XMLStreamWriter.writeEndElement() |
Writes an end tag to the output relying on the internal
state of the writer to determine the prefix and local name
of the event.
|
void |
XMLStreamWriter.writeEntityRef(String name) |
Writes an entity reference
|
void |
XMLStreamWriter.writeNamespace(String prefix,
String namespaceURI) |
Writes a namespace to the output stream
If the prefix argument to this method is the empty string,
"xmlns", or null this method will delegate to writeDefaultNamespace
|
void |
XMLStreamWriter.writeProcessingInstruction(String target) |
Writes a processing instruction
|
void |
XMLStreamWriter.writeProcessingInstruction(String target,
String data) |
Writes a processing instruction
|
void |
XMLStreamWriter.writeStartDocument() |
Write the XML Declaration.
|
void |
XMLStreamWriter.writeStartDocument(String version) |
Write the XML Declaration.
|
void |
XMLStreamWriter.writeStartDocument(String encoding,
String version) |
Write the XML Declaration.
|
void |
XMLStreamWriter.writeStartElement(String localName) |
Writes a start tag to the output.
|
void |
XMLStreamWriter.writeStartElement(String namespaceURI,
String localName) |
Writes a start tag to the output
|
void |
XMLStreamWriter.writeStartElement(String prefix,
String localName,
String namespaceURI) |
Writes a start tag to the output
|