public interface java.sql.SQLOutput
  minor version: 0
  major version: 59
  flags: flags: (0x0601) ACC_PUBLIC, ACC_INTERFACE, ACC_ABSTRACT
  this_class: java.sql.SQLOutput
  super_class: java.lang.Object
{
  public abstract void writeString(java.lang.String);
    descriptor: (Ljava/lang/String;)V
    flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
    Exceptions:
      throws java.sql.SQLException
    MethodParameters:
      Name  Flags
      x     

  public abstract void writeBoolean(boolean);
    descriptor: (Z)V
    flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
    Exceptions:
      throws java.sql.SQLException
    MethodParameters:
      Name  Flags
      x     

  public abstract void writeByte(byte);
    descriptor: (B)V
    flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
    Exceptions:
      throws java.sql.SQLException
    MethodParameters:
      Name  Flags
      x     

  public abstract void writeShort(short);
    descriptor: (S)V
    flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
    Exceptions:
      throws java.sql.SQLException
    MethodParameters:
      Name  Flags
      x     

  public abstract void writeInt(int);
    descriptor: (I)V
    flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
    Exceptions:
      throws java.sql.SQLException
    MethodParameters:
      Name  Flags
      x     

  public abstract void writeLong(long);
    descriptor: (J)V
    flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
    Exceptions:
      throws java.sql.SQLException
    MethodParameters:
      Name  Flags
      x     

  public abstract void writeFloat(float);
    descriptor: (F)V
    flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
    Exceptions:
      throws java.sql.SQLException
    MethodParameters:
      Name  Flags
      x     

  public abstract void writeDouble(double);
    descriptor: (D)V
    flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
    Exceptions:
      throws java.sql.SQLException
    MethodParameters:
      Name  Flags
      x     

  public abstract void writeBigDecimal(java.math.BigDecimal);
    descriptor: (Ljava/math/BigDecimal;)V
    flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
    Exceptions:
      throws java.sql.SQLException
    MethodParameters:
      Name  Flags
      x     

  public abstract void writeBytes(byte[]);
    descriptor: ([B)V
    flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
    Exceptions:
      throws java.sql.SQLException
    MethodParameters:
      Name  Flags
      x     

  public abstract void writeDate(java.sql.Date);
    descriptor: (Ljava/sql/Date;)V
    flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
    Exceptions:
      throws java.sql.SQLException
    MethodParameters:
      Name  Flags
      x     

  public abstract void writeTime(java.sql.Time);
    descriptor: (Ljava/sql/Time;)V
    flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
    Exceptions:
      throws java.sql.SQLException
    MethodParameters:
      Name  Flags
      x     

  public abstract void writeTimestamp(java.sql.Timestamp);
    descriptor: (Ljava/sql/Timestamp;)V
    flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
    Exceptions:
      throws java.sql.SQLException
    MethodParameters:
      Name  Flags
      x     

  public abstract void writeCharacterStream(java.io.Reader);
    descriptor: (Ljava/io/Reader;)V
    flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
    Exceptions:
      throws java.sql.SQLException
    MethodParameters:
      Name  Flags
      x     

  public abstract void writeAsciiStream(java.io.InputStream);
    descriptor: (Ljava/io/InputStream;)V
    flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
    Exceptions:
      throws java.sql.SQLException
    MethodParameters:
      Name  Flags
      x     

  public abstract void writeBinaryStream(java.io.InputStream);
    descriptor: (Ljava/io/InputStream;)V
    flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
    Exceptions:
      throws java.sql.SQLException
    MethodParameters:
      Name  Flags
      x     

  public abstract void writeObject(java.sql.SQLData);
    descriptor: (Ljava/sql/SQLData;)V
    flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
    Exceptions:
      throws java.sql.SQLException
    MethodParameters:
      Name  Flags
      x     

  public abstract void writeRef(java.sql.Ref);
    descriptor: (Ljava/sql/Ref;)V
    flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
    Exceptions:
      throws java.sql.SQLException
    MethodParameters:
      Name  Flags
      x     

  public abstract void writeBlob(java.sql.Blob);
    descriptor: (Ljava/sql/Blob;)V
    flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
    Exceptions:
      throws java.sql.SQLException
    MethodParameters:
      Name  Flags
      x     

  public abstract void writeClob(java.sql.Clob);
    descriptor: (Ljava/sql/Clob;)V
    flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
    Exceptions:
      throws java.sql.SQLException
    MethodParameters:
      Name  Flags
      x     

  public abstract void writeStruct(java.sql.Struct);
    descriptor: (Ljava/sql/Struct;)V
    flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
    Exceptions:
      throws java.sql.SQLException
    MethodParameters:
      Name  Flags
      x     

  public abstract void writeArray(java.sql.Array);
    descriptor: (Ljava/sql/Array;)V
    flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
    Exceptions:
      throws java.sql.SQLException
    MethodParameters:
      Name  Flags
      x     

  public abstract void writeURL(java.net.URL);
    descriptor: (Ljava/net/URL;)V
    flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
    Exceptions:
      throws java.sql.SQLException
    MethodParameters:
      Name  Flags
      x     

  public abstract void writeNString(java.lang.String);
    descriptor: (Ljava/lang/String;)V
    flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
    Exceptions:
      throws java.sql.SQLException
    MethodParameters:
      Name  Flags
      x     

  public abstract void writeNClob(java.sql.NClob);
    descriptor: (Ljava/sql/NClob;)V
    flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
    Exceptions:
      throws java.sql.SQLException
    MethodParameters:
      Name  Flags
      x     

  public abstract void writeRowId(java.sql.RowId);
    descriptor: (Ljava/sql/RowId;)V
    flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
    Exceptions:
      throws java.sql.SQLException
    MethodParameters:
      Name  Flags
      x     

  public abstract void writeSQLXML(java.sql.SQLXML);
    descriptor: (Ljava/sql/SQLXML;)V
    flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
    Exceptions:
      throws java.sql.SQLException
    MethodParameters:
      Name  Flags
      x     

  public void writeObject(java.lang.Object, java.sql.SQLType);
    descriptor: (Ljava/lang/Object;Ljava/sql/SQLType;)V
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=2, locals=3, args_size=3
        start local 0 // java.sql.SQLOutput this
        start local 1 // java.lang.Object x
        start local 2 // java.sql.SQLType targetSqlType
         0: .line 471
            new java.sql.SQLFeatureNotSupportedException
            dup
            invokespecial java.sql.SQLFeatureNotSupportedException.<init>:()V
            athrow
        end local 2 // java.sql.SQLType targetSqlType
        end local 1 // java.lang.Object x
        end local 0 // java.sql.SQLOutput this
      LocalVariableTable:
        Start  End  Slot           Name  Signature
            0    1     0           this  Ljava/sql/SQLOutput;
            0    1     1              x  Ljava/lang/Object;
            0    1     2  targetSqlType  Ljava/sql/SQLType;
    Exceptions:
      throws java.sql.SQLException
    MethodParameters:
               Name  Flags
      x              
      targetSqlType  
}
SourceFile: "SQLOutput.java"