public interface org.hsqldb.persist.DataSpaceManager
  minor version: 0
  major version: 59
  flags: flags: (0x0601) ACC_PUBLIC, ACC_INTERFACE, ACC_ABSTRACT
  this_class: org.hsqldb.persist.DataSpaceManager
  super_class: java.lang.Object
{
  public static final int tableIdEmpty;
    descriptor: I
    flags: (0x0019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL
    ConstantValue: 0

  public static final int tableIdDirectory;
    descriptor: I
    flags: (0x0019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL
    ConstantValue: 1

  public static final int tableIdLookup;
    descriptor: I
    flags: (0x0019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL
    ConstantValue: 5

  public static final int tableIdSetAside;
    descriptor: I
    flags: (0x0019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL
    ConstantValue: 6

  public static final int tableIdDefault;
    descriptor: I
    flags: (0x0019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL
    ConstantValue: 7

  public static final int tableIdFirst;
    descriptor: I
    flags: (0x0019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL
    ConstantValue: 8

  public static final int fixedBlockSizeUnit;
    descriptor: I
    flags: (0x0019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL
    ConstantValue: 4096

  public abstract org.hsqldb.persist.TableSpaceManager getDefaultTableSpace();
    descriptor: ()Lorg/hsqldb/persist/TableSpaceManager;
    flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT

  public abstract org.hsqldb.persist.TableSpaceManager getTableSpace(int);
    descriptor: (I)Lorg/hsqldb/persist/TableSpaceManager;
    flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
    MethodParameters:
         Name  Flags
      spaceId  

  public abstract int getNewTableSpaceID();
    descriptor: ()I
    flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT

  public abstract long getFileBlocks(int, int);
    descriptor: (II)J
    flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
    MethodParameters:
            Name  Flags
      spaceId     
      blockCount  

  public abstract void freeTableSpace(int);
    descriptor: (I)V
    flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
    MethodParameters:
         Name  Flags
      spaceId  

  public abstract void freeTableSpace(int, org.hsqldb.lib.DoubleIntIndex, long, long, boolean);
    descriptor: (ILorg/hsqldb/lib/DoubleIntIndex;JJZ)V
    flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
    MethodParameters:
           Name  Flags
      spaceId    
      spaceList  
      offset     
      limit      
      full       

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

  public abstract boolean isModified();
    descriptor: ()Z
    flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT

  public abstract int getFileBlockSize();
    descriptor: ()I
    flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT

  public abstract void initialiseSpaces();
    descriptor: ()V
    flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT

  public abstract void reset();
    descriptor: ()V
    flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT

  public abstract boolean isMultiSpace();
    descriptor: ()Z
    flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT

  public abstract int getFileBlockItemCount();
    descriptor: ()I
    flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT

  public abstract org.hsqldb.persist.DirectoryBlockCachedObject[] getDirectoryList();
    descriptor: ()[Lorg/hsqldb/persist/DirectoryBlockCachedObject;
    flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
}
SourceFile: "DataSpaceManager.java"