java.lang.AutoCloseable
, java.io.Closeable
RAIFile
public interface RandomAccessInterface
extends java.io.Closeable
修飾子とタイプ | メソッド | 説明 |
---|---|---|
boolean |
canWrite() |
I2P is the file writable?
Only valid if the File constructor was used, not the RAF constructor
|
void |
close() |
|
long |
getFilePointer() |
|
long |
length() |
|
int |
read() |
|
int |
read(byte[] b) |
|
int |
read(byte[] b,
int off,
int len) |
|
boolean |
readBoolean() |
|
byte |
readByte() |
|
char |
readChar() |
|
double |
readDouble() |
|
float |
readFloat() |
|
void |
readFully(byte[] b) |
|
void |
readFully(byte[] b,
int off,
int len) |
|
int |
readInt() |
|
java.lang.String |
readLine() |
|
long |
readLong() |
|
short |
readShort() |
|
int |
readUnsignedByte() |
|
int |
readUnsignedInt() |
|
int |
readUnsignedShort() |
|
java.lang.String |
readUTF() |
|
void |
seek(long pos) |
|
void |
setLength(long newLength) |
|
int |
skipBytes(int n) |
|
void |
write(byte[] b) |
|
void |
write(byte[] b,
int off,
int len) |
|
void |
write(int b) |
|
void |
writeBoolean(boolean v) |
|
void |
writeByte(int v) |
|
void |
writeBytes(java.lang.String s) |
|
void |
writeChar(int v) |
|
void |
writeChars(java.lang.String s) |
|
void |
writeDouble(double v) |
|
void |
writeFloat(float v) |
|
void |
writeInt(int v) |
|
void |
writeLong(long v) |
|
void |
writeShort(int v) |
|
void |
writeUTF(java.lang.String str) |
long getFilePointer() throws java.io.IOException
java.io.IOException
long length() throws java.io.IOException
java.io.IOException
int read() throws java.io.IOException
java.io.IOException
int read(byte[] b) throws java.io.IOException
java.io.IOException
int read(byte[] b, int off, int len) throws java.io.IOException
java.io.IOException
void seek(long pos) throws java.io.IOException
java.io.IOException
void setLength(long newLength) throws java.io.IOException
java.io.IOException
boolean canWrite()
void close() throws java.io.IOException
close
インタフェース内 java.lang.AutoCloseable
close
インタフェース内 java.io.Closeable
java.io.IOException
boolean readBoolean() throws java.io.IOException
java.io.IOException
byte readByte() throws java.io.IOException
java.io.IOException
char readChar() throws java.io.IOException
java.io.IOException
double readDouble() throws java.io.IOException
java.io.IOException
float readFloat() throws java.io.IOException
java.io.IOException
void readFully(byte[] b) throws java.io.IOException
java.io.IOException
void readFully(byte[] b, int off, int len) throws java.io.IOException
java.io.IOException
int readInt() throws java.io.IOException
java.io.IOException
java.lang.String readLine() throws java.io.IOException
java.io.IOException
long readLong() throws java.io.IOException
java.io.IOException
short readShort() throws java.io.IOException
java.io.IOException
int readUnsignedByte() throws java.io.IOException
java.io.IOException
int readUnsignedShort() throws java.io.IOException
java.io.IOException
int readUnsignedInt() throws java.io.IOException
java.io.IOException
java.lang.String readUTF() throws java.io.IOException
java.io.IOException
int skipBytes(int n) throws java.io.IOException
java.io.IOException
void write(int b) throws java.io.IOException
java.io.IOException
void write(byte[] b) throws java.io.IOException
java.io.IOException
void write(byte[] b, int off, int len) throws java.io.IOException
java.io.IOException
void writeBoolean(boolean v) throws java.io.IOException
java.io.IOException
void writeByte(int v) throws java.io.IOException
java.io.IOException
void writeShort(int v) throws java.io.IOException
java.io.IOException
void writeChar(int v) throws java.io.IOException
java.io.IOException
void writeInt(int v) throws java.io.IOException
java.io.IOException
void writeLong(long v) throws java.io.IOException
java.io.IOException
void writeFloat(float v) throws java.io.IOException
java.io.IOException
void writeDouble(double v) throws java.io.IOException
java.io.IOException
void writeBytes(java.lang.String s) throws java.io.IOException
java.io.IOException
void writeChars(java.lang.String s) throws java.io.IOException
java.io.IOException
void writeUTF(java.lang.String str) throws java.io.IOException
java.io.IOException