Package net.sourceforge.jnlp.services
Class XJNLPRandomAccessFile
java.lang.Object
net.sourceforge.jnlp.services.XJNLPRandomAccessFile
- All Implemented Interfaces:
DataInput
,DataOutput
,JNLPRandomAccessFile
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionvoid
close()
long
long
length()
int
read()
int
read
(byte[] b) int
read
(byte[] b, int off, int len) boolean
byte
readByte()
char
readChar()
double
float
void
readFully
(byte[] b) void
readFully
(byte[] b, int off, int len) int
readInt()
readLine()
long
readLong()
short
int
int
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
(String s) void
writeChar
(int v) void
writeChars
(String s) void
writeDouble
(double v) void
writeFloat
(float v) void
writeInt
(int v) void
writeLong
(long v) void
writeShort
(int v) void
-
Constructor Details
-
XJNLPRandomAccessFile
- Throws:
IOException
-
-
Method Details
-
close
- Specified by:
close
in interfaceJNLPRandomAccessFile
- Throws:
IOException
-
getFilePointer
- Specified by:
getFilePointer
in interfaceJNLPRandomAccessFile
- Throws:
IOException
-
length
- Specified by:
length
in interfaceJNLPRandomAccessFile
- Throws:
IOException
-
read
- Specified by:
read
in interfaceJNLPRandomAccessFile
- Throws:
IOException
-
read
- Specified by:
read
in interfaceJNLPRandomAccessFile
- Throws:
IOException
-
read
- Specified by:
read
in interfaceJNLPRandomAccessFile
- Throws:
IOException
-
readBoolean
- Specified by:
readBoolean
in interfaceDataInput
- Specified by:
readBoolean
in interfaceJNLPRandomAccessFile
- Throws:
IOException
-
readByte
- Specified by:
readByte
in interfaceDataInput
- Specified by:
readByte
in interfaceJNLPRandomAccessFile
- Throws:
IOException
-
readChar
- Specified by:
readChar
in interfaceDataInput
- Specified by:
readChar
in interfaceJNLPRandomAccessFile
- Throws:
IOException
-
readDouble
- Specified by:
readDouble
in interfaceDataInput
- Specified by:
readDouble
in interfaceJNLPRandomAccessFile
- Throws:
IOException
-
readFloat
- Specified by:
readFloat
in interfaceDataInput
- Specified by:
readFloat
in interfaceJNLPRandomAccessFile
- Throws:
IOException
-
readFully
- Specified by:
readFully
in interfaceDataInput
- Specified by:
readFully
in interfaceJNLPRandomAccessFile
- Throws:
IOException
-
readFully
- Specified by:
readFully
in interfaceDataInput
- Specified by:
readFully
in interfaceJNLPRandomAccessFile
- Throws:
IOException
-
readInt
- Specified by:
readInt
in interfaceDataInput
- Specified by:
readInt
in interfaceJNLPRandomAccessFile
- Throws:
IOException
-
readLine
- Specified by:
readLine
in interfaceDataInput
- Specified by:
readLine
in interfaceJNLPRandomAccessFile
- Throws:
IOException
-
readLong
- Specified by:
readLong
in interfaceDataInput
- Specified by:
readLong
in interfaceJNLPRandomAccessFile
- Throws:
IOException
-
readShort
- Specified by:
readShort
in interfaceDataInput
- Specified by:
readShort
in interfaceJNLPRandomAccessFile
- Throws:
IOException
-
readUTF
- Specified by:
readUTF
in interfaceDataInput
- Specified by:
readUTF
in interfaceJNLPRandomAccessFile
- Throws:
IOException
-
readUnsignedByte
- Specified by:
readUnsignedByte
in interfaceDataInput
- Specified by:
readUnsignedByte
in interfaceJNLPRandomAccessFile
- Throws:
IOException
-
readUnsignedShort
- Specified by:
readUnsignedShort
in interfaceDataInput
- Specified by:
readUnsignedShort
in interfaceJNLPRandomAccessFile
- Throws:
IOException
-
seek
- Specified by:
seek
in interfaceJNLPRandomAccessFile
- Throws:
IOException
-
setLength
- Specified by:
setLength
in interfaceJNLPRandomAccessFile
- Throws:
IOException
-
skipBytes
- Specified by:
skipBytes
in interfaceDataInput
- Specified by:
skipBytes
in interfaceJNLPRandomAccessFile
- Throws:
IOException
-
write
- Specified by:
write
in interfaceDataOutput
- Specified by:
write
in interfaceJNLPRandomAccessFile
- Throws:
IOException
-
write
- Specified by:
write
in interfaceDataOutput
- Specified by:
write
in interfaceJNLPRandomAccessFile
- Throws:
IOException
-
write
- Specified by:
write
in interfaceDataOutput
- Specified by:
write
in interfaceJNLPRandomAccessFile
- Throws:
IOException
-
writeBoolean
- Specified by:
writeBoolean
in interfaceDataOutput
- Specified by:
writeBoolean
in interfaceJNLPRandomAccessFile
- Throws:
IOException
-
writeByte
- Specified by:
writeByte
in interfaceDataOutput
- Specified by:
writeByte
in interfaceJNLPRandomAccessFile
- Throws:
IOException
-
writeBytes
- Specified by:
writeBytes
in interfaceDataOutput
- Specified by:
writeBytes
in interfaceJNLPRandomAccessFile
- Throws:
IOException
-
writeChar
- Specified by:
writeChar
in interfaceDataOutput
- Specified by:
writeChar
in interfaceJNLPRandomAccessFile
- Throws:
IOException
-
writeChars
- Specified by:
writeChars
in interfaceDataOutput
- Specified by:
writeChars
in interfaceJNLPRandomAccessFile
- Throws:
IOException
-
writeDouble
- Specified by:
writeDouble
in interfaceDataOutput
- Specified by:
writeDouble
in interfaceJNLPRandomAccessFile
- Throws:
IOException
-
writeFloat
- Specified by:
writeFloat
in interfaceDataOutput
- Specified by:
writeFloat
in interfaceJNLPRandomAccessFile
- Throws:
IOException
-
writeInt
- Specified by:
writeInt
in interfaceDataOutput
- Specified by:
writeInt
in interfaceJNLPRandomAccessFile
- Throws:
IOException
-
writeLong
- Specified by:
writeLong
in interfaceDataOutput
- Specified by:
writeLong
in interfaceJNLPRandomAccessFile
- Throws:
IOException
-
writeShort
- Specified by:
writeShort
in interfaceDataOutput
- Specified by:
writeShort
in interfaceJNLPRandomAccessFile
- Throws:
IOException
-
writeUTF
- Specified by:
writeUTF
in interfaceDataOutput
- Specified by:
writeUTF
in interfaceJNLPRandomAccessFile
- Throws:
IOException
-