public interface org.hsqldb.types.BlobData 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.BlobData
super_class: java.lang.Object
{
public abstract byte[] getBytes();
descriptor: ()[B
flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
public abstract byte[] getBytes(org.hsqldb.SessionInterface, long, int);
descriptor: (Lorg/hsqldb/SessionInterface;JI)[B
flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
MethodParameters:
Name Flags
session
pos
length
public abstract org.hsqldb.types.BlobData getBlob(org.hsqldb.SessionInterface, long, long);
descriptor: (Lorg/hsqldb/SessionInterface;JJ)Lorg/hsqldb/types/BlobData;
flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
MethodParameters:
Name Flags
session
pos
length
public abstract java.io.InputStream getBinaryStream(org.hsqldb.SessionInterface);
descriptor: (Lorg/hsqldb/SessionInterface;)Ljava/io/InputStream;
flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
MethodParameters:
Name Flags
session
public abstract java.io.InputStream getBinaryStream(org.hsqldb.SessionInterface, long, long);
descriptor: (Lorg/hsqldb/SessionInterface;JJ)Ljava/io/InputStream;
flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
MethodParameters:
Name Flags
session
pos
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 long bitLength(org.hsqldb.SessionInterface);
descriptor: (Lorg/hsqldb/SessionInterface;)J
flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
MethodParameters:
Name Flags
session
public abstract boolean isBits();
descriptor: ()Z
flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
public abstract void setBytes(org.hsqldb.SessionInterface, long, byte[], int, int);
descriptor: (Lorg/hsqldb/SessionInterface;J[BII)V
flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
MethodParameters:
Name Flags
session
pos
bytes
offset
len
public abstract void setBytes(org.hsqldb.SessionInterface, long, byte[]);
descriptor: (Lorg/hsqldb/SessionInterface;J[B)V
flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
MethodParameters:
Name Flags
session
pos
bytes
public abstract void setBytes(org.hsqldb.SessionInterface, long, org.hsqldb.types.BlobData, long, long);
descriptor: (Lorg/hsqldb/SessionInterface;JLorg/hsqldb/types/BlobData;JJ)V
flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
MethodParameters:
Name Flags
session
pos
b
offset
length
public abstract void setBinaryStream(org.hsqldb.SessionInterface, long, java.io.InputStream);
descriptor: (Lorg/hsqldb/SessionInterface;JLjava/io/InputStream;)V
flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
MethodParameters:
Name Flags
session
pos
in
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 org.hsqldb.types.BlobData duplicate(org.hsqldb.SessionInterface);
descriptor: (Lorg/hsqldb/SessionInterface;)Lorg/hsqldb/types/BlobData;
flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
MethodParameters:
Name Flags
session
public abstract long position(org.hsqldb.SessionInterface, byte[], long);
descriptor: (Lorg/hsqldb/SessionInterface;[BJ)J
flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
MethodParameters:
Name Flags
session
pattern
start
public abstract long position(org.hsqldb.SessionInterface, org.hsqldb.types.BlobData, long);
descriptor: (Lorg/hsqldb/SessionInterface;Lorg/hsqldb/types/BlobData;J)J
flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
MethodParameters:
Name Flags
session
pattern
start
public abstract long nonZeroLength(org.hsqldb.SessionInterface);
descriptor: (Lorg/hsqldb/SessionInterface;)J
flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
MethodParameters:
Name Flags
session
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
public abstract void free();
descriptor: ()V
flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
public abstract boolean isClosed();
descriptor: ()Z
flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
public abstract void setSession(org.hsqldb.SessionInterface);
descriptor: (Lorg/hsqldb/SessionInterface;)V
flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
MethodParameters:
Name Flags
session
public abstract int getStreamBlockSize();
descriptor: ()I
flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
}
SourceFile: "BlobData.java"