Class PGSQLOutput

  • All Implemented Interfaces:
    java.sql.SQLOutput

    public class PGSQLOutput
    extends java.lang.Object
    implements java.sql.SQLOutput
    • Constructor Detail

      • PGSQLOutput

        public PGSQLOutput​(Context context)
    • Method Detail

      • getAttributeTypes

        public Type[] getAttributeTypes()
      • getAttributeValues

        public java.lang.Object[] getAttributeValues()
      • writeString

        public void writeString​(java.lang.String x)
                         throws java.sql.SQLException
        Specified by:
        writeString in interface java.sql.SQLOutput
        Throws:
        java.sql.SQLException
      • writeBoolean

        public void writeBoolean​(boolean x)
                          throws java.sql.SQLException
        Specified by:
        writeBoolean in interface java.sql.SQLOutput
        Throws:
        java.sql.SQLException
      • writeByte

        public void writeByte​(byte x)
                       throws java.sql.SQLException
        Specified by:
        writeByte in interface java.sql.SQLOutput
        Throws:
        java.sql.SQLException
      • writeShort

        public void writeShort​(short x)
                        throws java.sql.SQLException
        Specified by:
        writeShort in interface java.sql.SQLOutput
        Throws:
        java.sql.SQLException
      • writeInt

        public void writeInt​(int x)
                      throws java.sql.SQLException
        Specified by:
        writeInt in interface java.sql.SQLOutput
        Throws:
        java.sql.SQLException
      • writeLong

        public void writeLong​(long x)
                       throws java.sql.SQLException
        Specified by:
        writeLong in interface java.sql.SQLOutput
        Throws:
        java.sql.SQLException
      • writeFloat

        public void writeFloat​(float x)
                        throws java.sql.SQLException
        Specified by:
        writeFloat in interface java.sql.SQLOutput
        Throws:
        java.sql.SQLException
      • writeDouble

        public void writeDouble​(double x)
                         throws java.sql.SQLException
        Specified by:
        writeDouble in interface java.sql.SQLOutput
        Throws:
        java.sql.SQLException
      • writeBigDecimal

        public void writeBigDecimal​(java.math.BigDecimal x)
                             throws java.sql.SQLException
        Specified by:
        writeBigDecimal in interface java.sql.SQLOutput
        Throws:
        java.sql.SQLException
      • writeBytes

        public void writeBytes​(byte[] x)
                        throws java.sql.SQLException
        Specified by:
        writeBytes in interface java.sql.SQLOutput
        Throws:
        java.sql.SQLException
      • writeDate

        public void writeDate​(java.sql.Date x)
                       throws java.sql.SQLException
        Specified by:
        writeDate in interface java.sql.SQLOutput
        Throws:
        java.sql.SQLException
      • writeTime

        public void writeTime​(java.sql.Time x)
                       throws java.sql.SQLException
        Specified by:
        writeTime in interface java.sql.SQLOutput
        Throws:
        java.sql.SQLException
      • writeTimestamp

        public void writeTimestamp​(java.sql.Timestamp x)
                            throws java.sql.SQLException
        Specified by:
        writeTimestamp in interface java.sql.SQLOutput
        Throws:
        java.sql.SQLException
      • writeCharacterStream

        public void writeCharacterStream​(java.io.Reader x)
                                  throws java.sql.SQLException
        Specified by:
        writeCharacterStream in interface java.sql.SQLOutput
        Throws:
        java.sql.SQLException
      • writeAsciiStream

        public void writeAsciiStream​(java.io.InputStream x)
                              throws java.sql.SQLException
        Specified by:
        writeAsciiStream in interface java.sql.SQLOutput
        Throws:
        java.sql.SQLException
      • writeBinaryStream

        public void writeBinaryStream​(java.io.InputStream x)
                               throws java.sql.SQLException
        Specified by:
        writeBinaryStream in interface java.sql.SQLOutput
        Throws:
        java.sql.SQLException
      • writeArray

        public void writeArray​(java.sql.Array x)
                        throws java.sql.SQLException
        Specified by:
        writeArray in interface java.sql.SQLOutput
        Throws:
        java.sql.SQLException
      • writeURL

        public void writeURL​(java.net.URL x)
                      throws java.sql.SQLException
        Specified by:
        writeURL in interface java.sql.SQLOutput
        Throws:
        java.sql.SQLException
      • writeObject

        public void writeObject​(java.sql.SQLData x)
                         throws java.sql.SQLException
        Specified by:
        writeObject in interface java.sql.SQLOutput
        Throws:
        java.sql.SQLException
      • writeObject

        public void writeObject​(java.lang.Object x,
                                java.sql.SQLType targetSqlType)
                         throws java.sql.SQLException
        Specified by:
        writeObject in interface java.sql.SQLOutput
        Throws:
        java.sql.SQLException
      • writeBlob

        public void writeBlob​(java.sql.Blob x)
                       throws java.sql.SQLException
        Specified by:
        writeBlob in interface java.sql.SQLOutput
        Throws:
        java.sql.SQLException
      • writeClob

        public void writeClob​(java.sql.Clob x)
                       throws java.sql.SQLException
        Specified by:
        writeClob in interface java.sql.SQLOutput
        Throws:
        java.sql.SQLException
      • writeStruct

        public void writeStruct​(java.sql.Struct x)
                         throws java.sql.SQLException
        Specified by:
        writeStruct in interface java.sql.SQLOutput
        Throws:
        java.sql.SQLException
      • writeSQLXML

        public void writeSQLXML​(java.sql.SQLXML x)
                         throws java.sql.SQLException
        Specified by:
        writeSQLXML in interface java.sql.SQLOutput
        Throws:
        java.sql.SQLException
      • writeRowId

        public void writeRowId​(java.sql.RowId x)
                        throws java.sql.SQLException
        Specified by:
        writeRowId in interface java.sql.SQLOutput
        Throws:
        java.sql.SQLException
      • writeRef

        public void writeRef​(java.sql.Ref x)
                      throws java.sql.SQLException
        Specified by:
        writeRef in interface java.sql.SQLOutput
        Throws:
        java.sql.SQLException
      • writeNString

        public void writeNString​(java.lang.String x)
                          throws java.sql.SQLException
        Specified by:
        writeNString in interface java.sql.SQLOutput
        Throws:
        java.sql.SQLException
      • writeNClob

        public void writeNClob​(java.sql.NClob x)
                        throws java.sql.SQLException
        Specified by:
        writeNClob in interface java.sql.SQLOutput
        Throws:
        java.sql.SQLException