public interface org.hsqldb.types.ClobData extends org.hsqldb.types.LobData
  minor version: 0
  major version: 59
  flags: flags: (0x0601) ACC_PUBLIC, ACC_INTERFACE, ACC_ABSTRACT
  this_class: org.hsqldb.types.ClobData
  super_class: java.lang.Object
{
  public abstract char[] getChars(org.hsqldb.SessionInterface, long, int);
    descriptor: (Lorg/hsqldb/SessionInterface;JI)[C
    flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
    MethodParameters:
          Name  Flags
      session   
      position  final
      length    

  public abstract long length(org.hsqldb.SessionInterface);
    descriptor: (Lorg/hsqldb/SessionInterface;)J
    flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
    MethodParameters:
         Name  Flags
      session  

  public abstract java.lang.String getSubString(org.hsqldb.SessionInterface, long, int);
    descriptor: (Lorg/hsqldb/SessionInterface;JI)Ljava/lang/String;
    flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
    MethodParameters:
         Name  Flags
      session  
      pos      final
      length   final

  public abstract org.hsqldb.types.ClobData getClob(org.hsqldb.SessionInterface, long, long);
    descriptor: (Lorg/hsqldb/SessionInterface;JJ)Lorg/hsqldb/types/ClobData;
    flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
    MethodParameters:
         Name  Flags
      session  
      pos      final
      length   final

  public abstract org.hsqldb.types.ClobData duplicate(org.hsqldb.SessionInterface);
    descriptor: (Lorg/hsqldb/SessionInterface;)Lorg/hsqldb/types/ClobData;
    flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
    MethodParameters:
         Name  Flags
      session  

  public abstract void truncate(org.hsqldb.SessionInterface, long);
    descriptor: (Lorg/hsqldb/SessionInterface;J)V
    flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
    MethodParameters:
         Name  Flags
      session  
      len      

  public abstract java.io.Reader getCharacterStream(org.hsqldb.SessionInterface);
    descriptor: (Lorg/hsqldb/SessionInterface;)Ljava/io/Reader;
    flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
    MethodParameters:
         Name  Flags
      session  

  public abstract void setString(org.hsqldb.SessionInterface, long, java.lang.String);
    descriptor: (Lorg/hsqldb/SessionInterface;JLjava/lang/String;)V
    flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
    MethodParameters:
         Name  Flags
      session  
      pos      
      str      

  public abstract void setClob(org.hsqldb.SessionInterface, long, org.hsqldb.types.ClobData, long, long);
    descriptor: (Lorg/hsqldb/SessionInterface;JLorg/hsqldb/types/ClobData;JJ)V
    flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
    MethodParameters:
         Name  Flags
      session  
      pos      
      clob     
      offset   
      len      

  public abstract void setChars(org.hsqldb.SessionInterface, long, char[], int, int);
    descriptor: (Lorg/hsqldb/SessionInterface;J[CII)V
    flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
    MethodParameters:
         Name  Flags
      session  
      pos      
      chars    
      offset   
      len      

  public abstract void setCharacterStream(org.hsqldb.SessionInterface, long, java.io.Reader);
    descriptor: (Lorg/hsqldb/SessionInterface;JLjava/io/Reader;)V
    flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
    MethodParameters:
         Name  Flags
      session  
      pos      
      in       

  public abstract long position(org.hsqldb.SessionInterface, java.lang.String, long);
    descriptor: (Lorg/hsqldb/SessionInterface;Ljava/lang/String;J)J
    flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
    MethodParameters:
           Name  Flags
      session    
      searchstr  
      start      

  public abstract long position(org.hsqldb.SessionInterface, org.hsqldb.types.ClobData, long);
    descriptor: (Lorg/hsqldb/SessionInterface;Lorg/hsqldb/types/ClobData;J)J
    flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
    MethodParameters:
           Name  Flags
      session    
      searchstr  
      start      

  public abstract long nonSpaceLength(org.hsqldb.SessionInterface);
    descriptor: (Lorg/hsqldb/SessionInterface;)J
    flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
    MethodParameters:
         Name  Flags
      session  

  public abstract java.io.Reader getCharacterStream(org.hsqldb.SessionInterface, long, long);
    descriptor: (Lorg/hsqldb/SessionInterface;JJ)Ljava/io/Reader;
    flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
    MethodParameters:
         Name  Flags
      session  
      pos      
      length   

  public abstract long getId();
    descriptor: ()J
    flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT

  public abstract void setId(long);
    descriptor: (J)V
    flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
    MethodParameters:
      Name  Flags
      id    
}
SourceFile: "ClobData.java"