public interface org.hsqldb.lib.FileAccess
minor version: 0
major version: 59
flags: flags: (0x0601) ACC_PUBLIC, ACC_INTERFACE, ACC_ABSTRACT
this_class: org.hsqldb.lib.FileAccess
super_class: java.lang.Object
{
public static final int ELEMENT_READ;
descriptor: I
flags: (0x0019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL
ConstantValue: 1
public static final int ELEMENT_SEEKABLEREAD;
descriptor: I
flags: (0x0019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL
ConstantValue: 3
public static final int ELEMENT_WRITE;
descriptor: I
flags: (0x0019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL
ConstantValue: 4
public static final int ELEMENT_READWRITE;
descriptor: I
flags: (0x0019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL
ConstantValue: 7
public static final int ELEMENT_TRUNCATE;
descriptor: I
flags: (0x0019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL
ConstantValue: 8
public abstract java.io.InputStream openInputStreamElement(java.lang.String);
descriptor: (Ljava/lang/String;)Ljava/io/InputStream;
flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
Exceptions:
throws java.io.IOException
MethodParameters:
Name Flags
streamName
public abstract java.io.OutputStream openOutputStreamElement(java.lang.String, boolean);
descriptor: (Ljava/lang/String;Z)Ljava/io/OutputStream;
flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
Exceptions:
throws java.io.IOException
MethodParameters:
Name Flags
streamName
append
public abstract boolean isStreamElement(java.lang.String);
descriptor: (Ljava/lang/String;)Z
flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
MethodParameters:
Name Flags
elementName
public abstract void createParentDirs(java.lang.String);
descriptor: (Ljava/lang/String;)V
flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
MethodParameters:
Name Flags
filename
public abstract void removeElement(java.lang.String);
descriptor: (Ljava/lang/String;)V
flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
MethodParameters:
Name Flags
filename
public abstract void renameElement(java.lang.String, java.lang.String, boolean);
descriptor: (Ljava/lang/String;Ljava/lang/String;Z)V
flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
MethodParameters:
Name Flags
oldName
newName
copyIfFailed
public abstract org.hsqldb.lib.FileAccess$FileSync getFileSync(java.io.OutputStream);
descriptor: (Ljava/io/OutputStream;)Lorg/hsqldb/lib/FileAccess$FileSync;
flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
Exceptions:
throws java.io.IOException
MethodParameters:
Name Flags
os
}
SourceFile: "FileAccess.java"
NestMembers:
org.hsqldb.lib.FileAccess$FileSync
InnerClasses:
public abstract FileSync = org.hsqldb.lib.FileAccess$FileSync of org.hsqldb.lib.FileAccess