Uses of Interface
com.imagero.uio.RandomAccessRO

Packages that use RandomAccessRO
com.imagero.uio   
com.imagero.uio.buffer   
com.imagero.uio.buffer.fm   
com.imagero.uio.io   
 

Uses of RandomAccessRO in com.imagero.uio
 

Subinterfaces of RandomAccessRO in com.imagero.uio
 interface RandomAccess
          interface for read/write access to data Allows unified read/write access to data - arrays, files, streams and many other.
 

Classes in com.imagero.uio that implement RandomAccessRO
 class AbstractRandomAccess
          implementation of RandomAccess
 class AbstractRandomAccessRO
           
 class RandomAccessBuffer
          Makes possible to represent (multiple) Buffers as RandomAccess
 class RandomAccessBufferRO
          Represent (multiple) Buffer as RandomAccessRO
 class RandomAccessByteArray
          Makes possible to access byte array as RandomAccess
 class RandomAccessByteArrayRO
          Makes possible to access byte array as RandomAccessRO
 class RandomAccessFileWrapper
          Wrap RandomAccessFile in RandomAccess
Attention - this class is not buffered.
 class RandomAccessFileWrapperRO
          wrap RandomAccessFile in RandomAccessRO Attention - this class is not buffered.
 

Methods in com.imagero.uio that return RandomAccessRO
static RandomAccessRO RandomAccessFactory.createBufferedRO(Buffer[] ds)
          create RandomAccessRO from Buffer array with #BIG_ENDIAN byte order.
static RandomAccessRO RandomAccessFactory.createRO(java.io.File f, int byteOrder)
          create RandomAccessRO to read from to specified file.
static RandomAccessRO RandomAccessFactory.createRO(java.io.File f)
          create RandomAccessRO with BIG-ENDIAN byte order to read from to specified file.
static RandomAccessRO RandomAccessFactory.createRO(java.lang.String name, int byteOrder)
          create RandomAccessRO to read data from file with specified name.
static RandomAccessRO RandomAccessFactory.createRO(java.lang.String name)
          create RandomAccessRO with BIG-ENDIAN byte order to read data from file with specified name.
static RandomAccessRO RandomAccessFactory.createRO(java.io.File file, long offset, int byteOrder)
          create RandomAccessRO to read from specified file starting from specified offset in file.
static RandomAccessRO RandomAccessFactory.createRO(java.io.File file, long offset)
          create RandomAccessRO with BIG-ENDIAN byte order to read from specified file starting from specified offset in file.
static RandomAccessRO RandomAccessFactory.createRO(java.io.File file, long offset, long length, int byteOrder)
          create RandomAccessRO to read from specified segment of the file.
static RandomAccessRO RandomAccessFactory.createBufferedRO(java.io.File file, long offset, long length, int byteOrder)
          create buffered RandomAccessRO to read from specified segment of the file.
static RandomAccessRO RandomAccessFactory.createRO(java.io.File file, long offset, long length)
          create RandomAccessRO with BIG-ENDIAN byte order to read from specified segment of the file.
static RandomAccessRO RandomAccessFactory.createBufferedRO(java.io.File file, long offset, long length)
          create buffered RandomAccessRO with BIG-ENDIAN byte order to read from specified segment of the file.
static RandomAccessRO RandomAccessFactory.createRO(java.lang.String name, long offset, long length, int byteOrder)
          create RandomAccessRO to read from segment of the file with specified name.
static RandomAccessRO RandomAccessFactory.createBufferedRO(java.lang.String name, long offset, long length, int byteOrder)
          create buffered RandomAccessRO to read from segment of the file with specified name.
static RandomAccessRO RandomAccessFactory.createRO(java.lang.String name, long offset, long length)
          create RandomAccessRO with BIG-ENDIAN byte order to read from segment of the file with specified name.
static RandomAccessRO RandomAccessFactory.createBufferedRO(java.lang.String name, long offset, long length)
          create RandomAccessRO with BIG-ENDIAN byte order to read from segment of the file with specified name.
static RandomAccessRO RandomAccessFactory.createRO(java.io.RandomAccessFile raf, int byteOrder)
          create RandomAccessRO from specified RandomAccessFile
static RandomAccessRO RandomAccessFactory.createRO(java.io.RandomAccessFile raf)
          create RandomAccessRO with BIG-ENDIAN byte order from specified RandomAccessFile
 

Methods in com.imagero.uio with parameters of type RandomAccessRO
static RandomAccessBufferRO RandomAccessFactory.createBufferedRO(RandomAccessRO ro, long offset, int length)
          create RandomAccessRO from specified RandomAccessRO.
 

Uses of RandomAccessRO in com.imagero.uio.buffer
 

Methods in com.imagero.uio.buffer with parameters of type RandomAccessRO
protected  RABufferRO RABufferManager.createBuffer(RandomAccessRO ro, long offset, int dsLength)
           
protected  RABufferRO MutableRABufferManager.createBuffer(RandomAccessRO ro, long offset, int dsLength)
           
 

Constructors in com.imagero.uio.buffer with parameters of type RandomAccessRO
RABufferRO(RandomAccessRO ro, long offset, int length)
           
RABufferManager(RandomAccessRO ro, long offset, int length)
          create BufferManager for RandomAccess (with standard buffer length of 50k)
RABufferManager(RandomAccessRO ro, long offset, int length, int dsLength)
          create BufferManager for RandomAccess
 

Uses of RandomAccessRO in com.imagero.uio.buffer.fm
 

Methods in com.imagero.uio.buffer.fm that return RandomAccessRO
 RandomAccessRO OpenFileManager.createRO(java.io.File f)
          create RandomAccessRO which will be managed by this FileManager
 

Methods in com.imagero.uio.buffer.fm with parameters of type RandomAccessRO
 void OpenFileManager.close(RandomAccessRO ro)
          finally close RandomAccessRO and remove it from this FileManager
 

Uses of RandomAccessRO in com.imagero.uio.io
 

Fields in com.imagero.uio.io declared as RandomAccessRO
protected  RandomAccessRO RandomAccessInputStream.ro
           
 

Methods in com.imagero.uio.io with parameters of type RandomAccessRO
static void IOutils.closeStream(RandomAccessRO ro)
          close silently stream
no exception it thrown
static int IOutils.readShort4D(RandomAccessRO in)
          read little-endian short
static int IOutils.readShort49(RandomAccessRO in)
          read big-endian short
static int IOutils.readInt4D(RandomAccessRO in)
          read little-endian int
static int IOutils.readInt49(RandomAccessRO in)
          read big-endian int
static long IOutils.readLong4D(RandomAccessRO in)
          read little-endian long
static long IOutils.readLong49(RandomAccessRO in)
          read big-endian long
static byte IOutils.readSByte(RandomAccessRO ro)
           
static short IOutils.readSShort(RandomAccessRO ro)
           
static int IOutils.readSInt(RandomAccessRO ro)
           
static long IOutils.readSLong(RandomAccessRO ro)
           
static void IOutils.readFullyS(RandomAccessRO ro, byte[] b0)
          Read byte array and convert from 2's complement
static void IOutils.readFullyS(RandomAccessRO ro, short[] b0)
          Read short array and convert from 2's complement.
static void IOutils.readFullyS(RandomAccessRO ro, int[] b0)
          Read int array and convert from 2's complement
static void IOutils.readFullyS(RandomAccessRO ro, long[] b0)
          Read short array and convert from 2's complement
 

Constructors in com.imagero.uio.io with parameters of type RandomAccessRO
RandomAccessInputStream(RandomAccessRO ro)
           
RandomAccessInputStream(RandomAccessRO ro, long startPos)