Class SQLXMLRelay

  • All Implemented Interfaces:
    Relay<java.sql.SQLXML>, java.sql.SQLXML

    public class SQLXMLRelay
    extends java.lang.Object
    implements Relay<java.sql.SQLXML>, java.sql.SQLXML
    • Field Summary

      Fields 
      Modifier and Type Field Description
      com.impossibl.jdbc.spy.SQLXMLListener listener  
      java.sql.SQLXML target  
    • Constructor Summary

      Constructors 
      Constructor Description
      SQLXMLRelay​(java.sql.SQLXML target, com.impossibl.jdbc.spy.SQLXMLListener listener)  
    • Field Detail

      • target

        public java.sql.SQLXML target
      • listener

        public com.impossibl.jdbc.spy.SQLXMLListener listener
    • Constructor Detail

      • SQLXMLRelay

        public SQLXMLRelay​(java.sql.SQLXML target,
                           com.impossibl.jdbc.spy.SQLXMLListener listener)
    • Method Detail

      • getTarget

        public java.sql.SQLXML getTarget()
        Specified by:
        getTarget in interface Relay<java.sql.SQLXML>
      • free

        public void free()
                  throws java.sql.SQLException
        Specified by:
        free in interface java.sql.SQLXML
        Throws:
        java.sql.SQLException
      • setString

        public void setString​(java.lang.String value)
                       throws java.sql.SQLException
        Specified by:
        setString in interface java.sql.SQLXML
        Throws:
        java.sql.SQLException
      • getCharacterStream

        public java.io.Reader getCharacterStream()
                                          throws java.sql.SQLException
        Specified by:
        getCharacterStream in interface java.sql.SQLXML
        Throws:
        java.sql.SQLException
      • getString

        public java.lang.String getString()
                                   throws java.sql.SQLException
        Specified by:
        getString in interface java.sql.SQLXML
        Throws:
        java.sql.SQLException
      • setCharacterStream

        public java.io.Writer setCharacterStream()
                                          throws java.sql.SQLException
        Specified by:
        setCharacterStream in interface java.sql.SQLXML
        Throws:
        java.sql.SQLException
      • getBinaryStream

        public java.io.InputStream getBinaryStream()
                                            throws java.sql.SQLException
        Specified by:
        getBinaryStream in interface java.sql.SQLXML
        Throws:
        java.sql.SQLException
      • setBinaryStream

        public java.io.OutputStream setBinaryStream()
                                             throws java.sql.SQLException
        Specified by:
        setBinaryStream in interface java.sql.SQLXML
        Throws:
        java.sql.SQLException
      • getSource

        public <T extends javax.xml.transform.Source> T getSource​(java.lang.Class<T> sourceClass)
                                                           throws java.sql.SQLException
        Specified by:
        getSource in interface java.sql.SQLXML
        Throws:
        java.sql.SQLException
      • setResult

        public <T extends javax.xml.transform.Result> T setResult​(java.lang.Class<T> resultClass)
                                                           throws java.sql.SQLException
        Specified by:
        setResult in interface java.sql.SQLXML
        Throws:
        java.sql.SQLException