Package org.eclipse.cdt.utils.macho
Class ERandomAccessFile
- java.lang.Object
-
- java.io.RandomAccessFile
-
- org.eclipse.cdt.utils.macho.ERandomAccessFile
-
- All Implemented Interfaces:
Closeable,DataInput,DataOutput,AutoCloseable
public class ERandomAccessFile extends RandomAccessFile
-
-
Constructor Summary
Constructors Constructor Description ERandomAccessFile(File file, String mode)ERandomAccessFile(String file, String mode)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description longgetFilePointer()intreadIntE()longreadLongE()shortreadShortE()voidseek(long pos)voidsetEndian(boolean le)voidsetFileOffset(long offset)-
Methods inherited from class java.io.RandomAccessFile
close, getChannel, getFD, length, read, read, read, readBoolean, readByte, readChar, readDouble, readFloat, readFully, readFully, readInt, readLine, readLong, readShort, readUnsignedByte, readUnsignedShort, readUTF, setLength, skipBytes, write, write, write, writeBoolean, writeByte, writeBytes, writeChar, writeChars, writeDouble, writeFloat, writeInt, writeLong, writeShort, writeUTF
-
-
-
-
Constructor Detail
-
ERandomAccessFile
public ERandomAccessFile(String file, String mode) throws IOException
- Throws:
IOException
-
ERandomAccessFile
public ERandomAccessFile(File file, String mode) throws IOException
- Throws:
IOException
-
-
Method Detail
-
setEndian
public void setEndian(boolean le)
-
readShortE
public final short readShortE() throws IOException- Throws:
IOException
-
readIntE
public final int readIntE() throws IOException- Throws:
IOException
-
readLongE
public final long readLongE() throws IOException- Throws:
IOException
-
setFileOffset
public void setFileOffset(long offset) throws IOException- Throws:
IOException
-
getFilePointer
public long getFilePointer() throws IOException- Overrides:
getFilePointerin classRandomAccessFile- Throws:
IOException
-
seek
public void seek(long pos) throws IOException- Overrides:
seekin classRandomAccessFile- Throws:
IOException
-
-