src.backend
クラス MapWriter
java.lang.Object
src.backend.MapWriter
- 直系の既知のサブクラス:
- PhysicsWriter
public class MapWriter
- extends java.lang.Object
コンストラクタの概要 |
MapWriter(java.lang.String inFileString)
|
クラス java.lang.Object から継承されたメソッド |
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
MapWriter
public MapWriter(java.lang.String inFileString)
read
public void read(byte[] data)
write
public void write(byte[] data)
close
public void close()
newRF
public void newRF(java.lang.String path,
MapData md)
setFileSize
public void setFileSize(MapData md)
getBytesChecked
public long getBytesChecked()
incrementBytesChecked
public void incrementBytesChecked()
resetBytesChecked
public void resetBytesChecked()
setBytesToCheck
public void setBytesToCheck(long bytes)
getBytesToCheck
public long getBytesToCheck()
generateChecksum
public long generateChecksum(int len,
int trailer_len)
getReadFile
public java.io.RandomAccessFile getReadFile()
getFileLoaded
public boolean getFileLoaded()
writeByte
public void writeByte(byte b)
writeByte
public void writeByte(char c)
writeByte
public void writeByte(int i)
writeShort
public void writeShort(short s)
writeInt
public void writeInt(int i)
writeLong
public void writeLong(long l)
readByte
public byte readByte()
readShort
public short readShort()
readUnsignedShort
public int readUnsignedShort()
readInt
public int readInt()
readLong
public long readLong()
skipBytes
public void skipBytes(int i)
seek
public void seek(long l)
getFilePointer
public long getFilePointer()
length
public long length()
setLength
public void setLength(long length)
adjust
public void adjust(int len)
pErr
public static void pErr(java.lang.Exception e)
getMacBinaryHeader
public MacBinaryHeader getMacBinaryHeader()
isMacBinary
public boolean isMacBinary()
isValidMapFile
public boolean isValidMapFile()
writeMacBinary
public void writeMacBinary()
zeroMap
public void zeroMap()