open class Jdbc4SqlXmlHandler : SqlXmlHandler
Default implementation of the SqlXmlHandler interface. Provides database-specific implementations for storing and retrieving XML documents to and from fields in a database, relying on the JDBC 4.0 java.sql.SQLXML
facility.
Author
Thomas Risberg
Author
Juergen Hoeller
Since
2.5.6
See Also
java.sql.SQLXMLjava.sql.ResultSet#getSQLXMLjava.sql.PreparedStatement#setSQLXML
Jdbc4SqlXmlHandler()
Default implementation of the SqlXmlHandler interface. Provides database-specific implementations for storing and retrieving XML documents to and from fields in a database, relying on the JDBC 4.0 |
open fun getXmlAsBinaryStream(rs: ResultSet, columnName: String): InputStream open fun getXmlAsBinaryStream(rs: ResultSet, columnIndex: Int): InputStream |
|
open fun getXmlAsCharacterStream(rs: ResultSet, columnName: String): Reader open fun getXmlAsCharacterStream(rs: ResultSet, columnIndex: Int): Reader |
|
open fun getXmlAsSource(rs: ResultSet, columnName: String, sourceClass: Class<out Source>): Source open fun getXmlAsSource(rs: ResultSet, columnIndex: Int, sourceClass: Class<out Source>): Source |
|
open fun getXmlAsString(rs: ResultSet, columnName: String): String open fun getXmlAsString(rs: ResultSet, columnIndex: Int): String |
|
open fun newSqlXmlValue(value: String): SqlXmlValue open fun newSqlXmlValue(provider: XmlBinaryStreamProvider): SqlXmlValue open fun newSqlXmlValue(provider: XmlCharacterStreamProvider): SqlXmlValue open fun newSqlXmlValue(resultClass: Class<out Result>, provider: XmlResultProvider): SqlXmlValue open fun newSqlXmlValue(document: Document): SqlXmlValue |