public class BigEndianCFileRW extends CDataFileRWAccess
io
Constructor and Description |
---|
BigEndianCFileRW(java.io.RandomAccessFile in,
int pointerSize) |
Modifier and Type | Method and Description |
---|---|
java.nio.ByteOrder |
getByteOrder() |
long |
offset() |
double |
readDouble() |
float |
readFloat() |
int |
readInt() |
long |
readInt64() |
short |
readShort() |
void |
writeDouble(double v) |
void |
writeFloat(float v) |
void |
writeInt(int v) |
void |
writeInt64(long value) |
void |
writeShort(short v) |
available, close, offset, padding, padding, readBoolean, readByte, readFully, skip, writeBoolean, writeByte, writeFully
create, create, getPointerSize, readFully, readFully, readFully, readFully, readFully, readFully, readFullyInt64, readLong, writeFully, writeFully, writeFully, writeFully, writeFully, writeFully, writeFullyInt64, writeLong
public BigEndianCFileRW(java.io.RandomAccessFile in, int pointerSize)
public short readShort() throws java.io.IOException
readShort
in class CDataReadWriteAccess
java.io.IOException
public final void writeShort(short v) throws java.io.IOException
writeShort
in class CDataReadWriteAccess
java.io.IOException
public int readInt() throws java.io.IOException
readInt
in class CDataReadWriteAccess
java.io.IOException
public final void writeInt(int v) throws java.io.IOException
writeInt
in class CDataReadWriteAccess
java.io.IOException
public long readInt64() throws java.io.IOException
readInt64
in class CDataReadWriteAccess
java.io.IOException
public void writeInt64(long value) throws java.io.IOException
writeInt64
in class CDataReadWriteAccess
java.io.IOException
public float readFloat() throws java.io.IOException
readFloat
in class CDataReadWriteAccess
java.io.IOException
public final void writeFloat(float v) throws java.io.IOException
writeFloat
in class CDataReadWriteAccess
java.io.IOException
public double readDouble() throws java.io.IOException
readDouble
in class CDataReadWriteAccess
java.io.IOException
public final void writeDouble(double v) throws java.io.IOException
writeDouble
in class CDataReadWriteAccess
java.io.IOException
public long offset() throws java.io.IOException
offset
in class CDataFileRWAccess
java.io.IOException
public java.nio.ByteOrder getByteOrder()
getByteOrder
in class CDataReadWriteAccess