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"