com.imagero.uio
Interface RandomAccessInput

All Superinterfaces:
AdvancedDataInput, java.io.DataInput, Input, ISeekable
All Known Subinterfaces:
RandomAccessIO
All Known Implementing Classes:
AbstractRandomAccessInput, AbstractRandomAccessIO, ByteArrayRandomAccessIO

public interface RandomAccessInput
extends Input, ISeekable, AdvancedDataInput


Field Summary
 
Fields inherited from interface com.imagero.uio.ISeekable
BIG_ENDIAN, LITTLE_ENDIAN
 
Method Summary
 RandomAccessInput createInputChild(long offset, int byteOrder, boolean syncPointer)
           
 java.io.InputStream createInputStream(long offset)
           
 
Methods inherited from interface com.imagero.uio.Input
read, read, read, skip
 
Methods inherited from interface com.imagero.uio.ISeekable
close, getByteOrder, getFilePointer, isBuffered, length, seek, setByteOrder
 
Methods inherited from interface com.imagero.uio.AdvancedDataInput
read, read, read, read, read, read, read, read, read, read, read, read, read, read, read, read, read, read, read, read, read, read, read, read, readByteLine, readByteLine, readChar, readDouble, readFloat, readFully, readFully, readFully, readFully, readFully, readFully, readFully, readFully, readFully, readFully, readFully, readFully, readFully, readFully, readFully, readFully, readFully, readFully, readFully, readFully, readFully, readFully, readFully, readFully, readInt, readLong, readShort, readUnsignedShort
 
Methods inherited from interface java.io.DataInput
readBoolean, readByte, readChar, readDouble, readFloat, readFully, readFully, readInt, readLine, readLong, readShort, readUnsignedByte, readUnsignedShort, readUTF, skipBytes
 

Method Detail

createInputChild

public RandomAccessInput createInputChild(long offset,
                                          int byteOrder,
                                          boolean syncPointer)
                                   throws java.io.IOException
Throws:
java.io.IOException

createInputStream

public java.io.InputStream createInputStream(long offset)