com.gbasedbt.jdbc

Interface IfmxComplexSQLOutput

  • All Superinterfaces:
    java.sql.SQLOutput


    public interface IfmxComplexSQLOutput
    extends java.sql.SQLOutput

    The IfmxComplexSQLOutput interface contains GBase 8s extensions to the SQLOutput interface. This interface is specific to GBase 8s complex types.

    • Method Summary

      All Methods Instance Methods Abstract Methods 
      Modifier and Type Method and Description
      void writeInterval(Interval intrvl)
      Writes the next attribute to the stream as an GBase 8s Interval.
      void writeObject(java.lang.Object x)
      Writes the next attribute to the stream as a Java object.
      • Methods inherited from interface java.sql.SQLOutput

        writeArray, writeAsciiStream, writeBigDecimal, writeBinaryStream, writeBlob, writeBoolean, writeByte, writeBytes, writeCharacterStream, writeClob, writeDate, writeDouble, writeFloat, writeInt, writeLong, writeNClob, writeNString, writeObject, writeObject, writeRef, writeRowId, writeShort, writeSQLXML, writeString, writeStruct, writeTime, writeTimestamp, writeURL
    • Method Detail

      • writeInterval

        void writeInterval(Interval intrvl)
                    throws java.sql.SQLException
        Writes the next attribute to the stream as an GBase 8s Interval.
        Parameters:
        intrvl - The Interval object to be passed to the database.
        Throws:
        java.sql.SQLException
        See Also:
        Interval, IntervalYM, IntervalDF
      • writeObject

        void writeObject(java.lang.Object x)
                  throws java.sql.SQLException
        Writes the next attribute to the stream as a Java object.
        Parameters:
        x - The java.util.Collection or GBase 8s Interval object to be written.
        Throws:
        java.sql.SQLException