Top Description Classes
[default module]

Package org.springframework.util.xml

Annotations
@NonNullApi
@NonNullFields
Imports
org.springframework.lang.NonNullApi, .NonNullFields

Miscellaneous utility classes for XML parsing and transformation, such as error handlers that log warnings via Commons Logging.

Class Summary

Modifier and TypeClass and Description
pack-priv abstract class
AbstractStaxHandler

Abstract base class for SAX ContentHandler and LexicalHandler implementations that use StAX as a basis.

pack-priv abstract class
AbstractStaxXMLReader

Abstract base class for SAX XMLReader implementations that use StAX as a basis.

pack-priv abstract class
AbstractXMLEventReader

Abstract base class for XMLEventReaders.

pack-priv abstract class
AbstractXMLReader

Abstract base class for SAX XMLReader implementations.

pack-priv abstract class
AbstractXMLStreamReader

Abstract base class for XMLStreamReaders.

pack-priv class
DomContentHandler

SAX ContentHandler that transforms callback calls to DOM Nodes.

public abstract class
DomUtils

Convenience methods for working with the DOM API, in particular for working with DOM Nodes and DOM Elements.

pack-priv class
ListBasedXMLEventReader

Implementation of XMLEventReader based on a List of XMLEvent elements.

public class
SimpleNamespaceContext

Simple javax.xml.namespace.NamespaceContext implementation.

public class
SimpleSaxErrorHandler

Simple org.xml.sax.ErrorHandler implementation: logs warnings using the given Commons Logging logger instance, and rethrows errors to discontinue the XML transformation.

public class
SimpleTransformErrorListener

Simple javax.xml.transform.ErrorListener implementation: logs warnings using the given Commons Logging logger instance, and rethrows errors to discontinue the XML transformation.

pack-priv class
pack-priv class
StaxEventXMLReader

SAX XMLReader that reads from a StAX XMLEventReader.

pack-priv class
StaxResult

Implementation of the Result tagging interface for StAX writers.

pack-priv class
StaxSource

Implementation of the Source tagging interface for StAX readers.

pack-priv class
pack-priv class
StaxStreamXMLReader

SAX XMLReader that reads from a StAX XMLStreamReader.

public abstract class
StaxUtils

Convenience methods for working with the StAX API.

public abstract class
TransformerUtils

Contains common behavior relating to Transformers and the javax.xml.transform package in general.

pack-priv class
XMLEventStreamReader

Implementation of the javax.xml.stream.XMLStreamReader interface that wraps a XMLEventReader.

pack-priv class
XMLEventStreamWriter

Implementation of the javax.xml.stream.XMLStreamWriter interface that wraps an XMLEventWriter.

public class
XmlValidationModeDetector

Detects whether an XML stream is using DTD- or XSD-based validation.