java.lang.AutoCloseable, java.io.CloseableRAIFilepublic 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.IOExceptionlong length()
throws java.io.IOException
java.io.IOExceptionint read() throws java.io.IOException
java.io.IOExceptionint read(byte[] b) throws java.io.IOException
java.io.IOExceptionint read(byte[] b,
int off,
int len)
throws java.io.IOException
java.io.IOExceptionvoid seek(long pos) throws java.io.IOException
java.io.IOExceptionvoid setLength(long newLength)
throws java.io.IOException
java.io.IOExceptionboolean canWrite()
void close()
throws java.io.IOException
close インタフェース内 java.lang.AutoCloseableclose インタフェース内 java.io.Closeablejava.io.IOExceptionboolean readBoolean()
throws java.io.IOException
java.io.IOExceptionbyte readByte()
throws java.io.IOException
java.io.IOExceptionchar readChar()
throws java.io.IOException
java.io.IOExceptiondouble readDouble()
throws java.io.IOException
java.io.IOExceptionfloat readFloat()
throws java.io.IOException
java.io.IOExceptionvoid readFully(byte[] b)
throws java.io.IOException
java.io.IOExceptionvoid readFully(byte[] b,
int off,
int len)
throws java.io.IOException
java.io.IOExceptionint readInt()
throws java.io.IOException
java.io.IOExceptionjava.lang.String readLine()
throws java.io.IOException
java.io.IOExceptionlong readLong()
throws java.io.IOException
java.io.IOExceptionshort readShort()
throws java.io.IOException
java.io.IOExceptionint readUnsignedByte()
throws java.io.IOException
java.io.IOExceptionint readUnsignedShort()
throws java.io.IOException
java.io.IOExceptionint readUnsignedInt()
throws java.io.IOException
java.io.IOExceptionjava.lang.String readUTF()
throws java.io.IOException
java.io.IOExceptionint skipBytes(int n)
throws java.io.IOException
java.io.IOExceptionvoid write(int b)
throws java.io.IOException
java.io.IOExceptionvoid write(byte[] b)
throws java.io.IOException
java.io.IOExceptionvoid write(byte[] b,
int off,
int len)
throws java.io.IOException
java.io.IOExceptionvoid writeBoolean(boolean v)
throws java.io.IOException
java.io.IOExceptionvoid writeByte(int v)
throws java.io.IOException
java.io.IOExceptionvoid writeShort(int v)
throws java.io.IOException
java.io.IOExceptionvoid writeChar(int v)
throws java.io.IOException
java.io.IOExceptionvoid writeInt(int v)
throws java.io.IOException
java.io.IOExceptionvoid writeLong(long v)
throws java.io.IOException
java.io.IOExceptionvoid writeFloat(float v)
throws java.io.IOException
java.io.IOExceptionvoid writeDouble(double v)
throws java.io.IOException
java.io.IOExceptionvoid writeBytes(java.lang.String s)
throws java.io.IOException
java.io.IOExceptionvoid writeChars(java.lang.String s)
throws java.io.IOException
java.io.IOExceptionvoid writeUTF(java.lang.String str)
throws java.io.IOException
java.io.IOException