public interface java.sql.Clob
  minor version: 0
  major version: 59
  flags: flags: (0x0601) ACC_PUBLIC, ACC_INTERFACE, ACC_ABSTRACT
  this_class: java.sql.Clob
  super_class: java.lang.Object
{
  public abstract long length();
    descriptor: ()J
    flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
    Exceptions:
      throws java.sql.SQLException

  public abstract java.lang.String getSubString(long, int);
    descriptor: (JI)Ljava/lang/String;
    flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
    Exceptions:
      throws java.sql.SQLException
    MethodParameters:
        Name  Flags
      pos     
      length  

  public abstract java.io.Reader getCharacterStream();
    descriptor: ()Ljava/io/Reader;
    flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
    Exceptions:
      throws java.sql.SQLException

  public abstract java.io.InputStream getAsciiStream();
    descriptor: ()Ljava/io/InputStream;
    flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
    Exceptions:
      throws java.sql.SQLException

  public abstract long position(java.lang.String, long);
    descriptor: (Ljava/lang/String;J)J
    flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
    Exceptions:
      throws java.sql.SQLException
    MethodParameters:
           Name  Flags
      searchstr  
      start      

  public abstract long position(java.sql.Clob, long);
    descriptor: (Ljava/sql/Clob;J)J
    flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
    Exceptions:
      throws java.sql.SQLException
    MethodParameters:
           Name  Flags
      searchstr  
      start      

  public abstract int setString(long, java.lang.String);
    descriptor: (JLjava/lang/String;)I
    flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
    Exceptions:
      throws java.sql.SQLException
    MethodParameters:
      Name  Flags
      pos   
      str   

  public abstract int setString(long, java.lang.String, int, int);
    descriptor: (JLjava/lang/String;II)I
    flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
    Exceptions:
      throws java.sql.SQLException
    MethodParameters:
        Name  Flags
      pos     
      str     
      offset  
      len     

  public abstract java.io.OutputStream setAsciiStream(long);
    descriptor: (J)Ljava/io/OutputStream;
    flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
    Exceptions:
      throws java.sql.SQLException
    MethodParameters:
      Name  Flags
      pos   

  public abstract java.io.Writer setCharacterStream(long);
    descriptor: (J)Ljava/io/Writer;
    flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
    Exceptions:
      throws java.sql.SQLException
    MethodParameters:
      Name  Flags
      pos   

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

  public abstract void free();
    descriptor: ()V
    flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
    Exceptions:
      throws java.sql.SQLException

  public abstract java.io.Reader getCharacterStream(long, long);
    descriptor: (JJ)Ljava/io/Reader;
    flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
    Exceptions:
      throws java.sql.SQLException
    MethodParameters:
        Name  Flags
      pos     
      length  
}
SourceFile: "Clob.java"