# Package org.springframework.jdbc.support.xml

Abstraction for handling fields of SQLXML data type.

See: Description

Interface Summary
Interface | Description
--- | ---
SqlXmlHandler | Abstraction for handling XML fields in specific databases.
SqlXmlObjectMappingHandler | Abstraction for handling XML object mapping to fields in a database.
SqlXmlValue | Subinterface of `SqlValue` that supports passing in XML data to specified column and adds a cleanup callback, to be invoked after the value has been set and the corresponding statement has been executed.
XmlBinaryStreamProvider | Interface defining handling involved with providing `OutputStream` data for XML input.
XmlCharacterStreamProvider | Interface defining handling involved with providing `Writer` data for XML input.
XmlResultProvider | Interface defining handling involved with providing `Result` data for XML input.

Class Summary
Class | Description
--- | ---
Jdbc4SqlXmlHandler | Default implementation of the `SqlXmlHandler` interface.

Exception Summary
Exception | Description
--- | ---
SqlXmlFeatureNotImplementedException | Exception thrown when the underlying implementation does not support the requested feature of the API.

## Package org.springframework.jdbc.support.xml Description

Abstraction for handling fields of SQLXML data type.