Docjar: A Java Source and Docuemnt Enginecom.*    java.*    javax.*    org.*    all    new    plug-in

Quick Search    Search Deep

com.imagero.uio
Class RandomAccessFactory  view RandomAccessFactory download RandomAccessFactory.java

java.lang.Object
  extended bycom.imagero.uio.RandomAccessFactory

public class RandomAccessFactory
extends java.lang.Object

Create RandomAccess/RandomAccess from various resources.
Since all classes in uio and buffer packages was made public, RandomAccesFactory is no more indispensable and gives not all possibilities. However ist is very useful as example.


Field Summary
static int AUTO_ENDIAN
           
static int BIG_ENDIAN
           
static int LITTLE_ENDIAN
           
 
Constructor Summary
RandomAccessFactory()
           
 
Method Summary
static RandomAccessByteArray create(byte[] data)
          create RandomAccess with BIG-ENDIAN byte order from specified byte array
static RandomAccessByteArray create(byte[] data, int byteOrder)
          create RandomAccess from specified byte array
static RandomAccessByteArray create(byte[] data, int off, int length)
          create RandomAccess with BIG-ENDIAN byte order from specified segment of byte array
static RandomAccessByteArray create(byte[] data, int off, int length, int byteOrder)
          create RandomAccess from specified segment of byte array
static RandomAccess create(java.io.File f)
          create RandomAccess (with BIG_ENDIAN byte order) to read from and write to specified file.
static RandomAccess create(java.io.File f, int byteOrder)
          create RandomAccess to read from and write to specified file.
static RandomAccess create(java.io.File file, long offset)
          create RandomAccess with BIG-ENDIAN byte order to read from and write to specified file starting from specified offset in file.
static RandomAccess create(java.io.File file, long offset, int byteOrder)
          create RandomAccess to read from and write to specified file starting from specified offset in file.
static RandomAccess create(java.io.File file, long offset, long length)
          create RandomAccess with BIG-ENDIAN byte order to read from/write to specified segment of the file.
static RandomAccess create(java.io.File file, long offset, long length, int byteOrder)
          create RandomAccess to read from/write to specified segment of the file.
static RandomAccess create(java.io.RandomAccessFile raf)
          create RandomAccess with BIG-ENDIAN byte order from specified RandomAccessFile
static RandomAccess create(java.io.RandomAccessFile raf, int byteOrder)
          create RandomAccess from specified RandomAccessFile
static RandomAccess create(java.lang.String name)
          create RandomAccess with BIG-ENDIAN byte order to read from and write to file with specified name.
static RandomAccess create(java.lang.String name, int byteOrder)
          create RandomAccess to read from and write to file with specified name.
static RandomAccess create(java.lang.String name, long offset, long length)
          create RandomAccess with BIG-ENDIAN byte order to read from/write to segment of the file with specified name.
static RandomAccess create(java.lang.String name, long offset, long length, int byteOrder)
          create RandomAccess to read from/write to segment of the file with specified name.
static RandomAccessBuffer createBuffered(com.imagero.uio.buffer.Buffer[] ds)
          create RandomAccess from Buffer array with default java byte order (BIG_ENDIAN) Same as create(new DefaultBufferManager(buffer));
static RandomAccessBuffer createBuffered(com.imagero.uio.buffer.Buffer[] ds, int byteOrder)
          create RandomAccess from Buffer array.
static RandomAccessBuffer createBuffered(char[] data)
          Create RandomAccess from char array
static RandomAccessBuffer createBuffered(char[] data, int off, int length)
          Create RandomAccess from char array
static RandomAccessBuffer createBuffered(double[] data)
          Create RandomAccess from double array
static RandomAccessBuffer createBuffered(double[] data, int off, int length)
          Create RandomAccess from double array
static RandomAccessBuffer createBuffered(java.io.File file, long offset, long length)
          create buffered RandomAccess with BIG-ENDIAN byte order to read from/write to specified segment of the file.
static RandomAccessBuffer createBuffered(java.io.File file, long offset, long length, int byteOrder)
          create bufferer RandomAccess to read from/write to specified segment of the file.
static RandomAccessBuffer createBuffered(float[] data)
          Create RandomAccess from int array
static RandomAccessBuffer createBuffered(float[] data, int off, int length)
          Create RandomAccess from int array
static RandomAccessBuffer createBuffered(int[] data)
          Create RandomAccess from int array
static RandomAccessBuffer createBuffered(int[] data, int off, int length)
          Create RandomAccess from int array
static RandomAccessBuffer createBuffered(long[] data)
          Create RandomAccess from long array
static RandomAccessBuffer createBuffered(long[] data, int off, int length)
          Create RandomAccess from long array
static RandomAccessBuffer createBuffered(com.imagero.uio.buffer.MutableBufferManager sm)
          create RandomAccess from MutableBufferManager with network byte order (BIG_ENDIAN)
static RandomAccessBuffer createBuffered(com.imagero.uio.buffer.MutableBufferManager sm, int byteOrder)
          create RandomAccess from BufferManager
static RandomAccessBuffer createBuffered(java.io.OutputStream out)
          create RandomAccess with BIG-ENDIAN byte order from specified RandomAccessFile
static RandomAccessBuffer createBuffered(java.io.RandomAccessFile raf)
          create RandomAccess with BIG-ENDIAN byte order from specified RandomAccessFile
static RandomAccessBuffer createBuffered(java.io.RandomAccessFile raf, int byteOrder)
          create buffered RandomAccess from specified RandomAccessFile
static RandomAccessBuffer createBuffered(RandomAccess ro, long offset, int length)
          create RandomAccess from specified RandomAccess.
static RandomAccessBuffer createBuffered(short[] data)
          Create RandomAccess from short array
static RandomAccessBuffer createBuffered(short[] data, int off, int length)
          Create RandomAccess from short array
static RandomAccessBuffer createBuffered(java.lang.String name, long offset, long length)
          create buffered RandomAccess with BIG-ENDIAN byte order to read from/write to segment of the file with specified name.
static RandomAccessBuffer createBuffered(java.lang.String name, long offset, long length, int byteOrder)
          create buffered RandomAccess to read from/write to segment of the file with specified name.
static RandomAccessRO createBufferedRO(com.imagero.uio.buffer.Buffer[] ds)
          create RandomAccessRO from Buffer array with #BIG_ENDIAN byte order.
static RandomAccessBufferRO createBufferedRO(com.imagero.uio.buffer.Buffer[] ds, int byteOrder)
          create RandomAccessRO from Buffer array.
static RandomAccessBufferRO createBufferedRO(com.imagero.uio.buffer.BufferManager sm)
          create RandomAccessRO from BufferManager
static RandomAccessBufferRO createBufferedRO(com.imagero.uio.buffer.BufferManager sm, int byteOrder)
          create RandomAccessRO from BufferManager
static RandomAccessBufferRO createBufferedRO(char[] data)
          Create RandomAccessRO from char array
static RandomAccessBufferRO createBufferedRO(char[] data, int off, int length)
          Create RandomAccessRO from char array
static RandomAccessBufferRO createBufferedRO(double[] data)
          Create RandomAccessRO from double array
static RandomAccessBufferRO createBufferedRO(double[] data, int off, int length)
          Create RandomAccessRO from double array
static RandomAccessRO 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 createBufferedRO(java.io.File file, long offset, long length, int byteOrder)
          create buffered RandomAccessRO to read from specified segment of the file.
static RandomAccessBufferRO createBufferedRO(float[] data)
          Create RandomAccessRO from int array
static RandomAccessBufferRO createBufferedRO(float[] data, int off, int length)
          Create RandomAccessRO from int array
static RandomAccessBufferRO createBufferedRO(java.io.InputStream in)
          create RandomAccessRO from InputStream with default for java byte order (BIG_ENDIAN).
static RandomAccessBufferRO createBufferedRO(java.io.InputStream in, int byteOrder)
          create RandomAccessRO from InputStream.
static RandomAccessBufferRO createBufferedRO(int[] data)
          Create RandomAccessRO from int array
static RandomAccessBufferRO createBufferedRO(int[] data, int off, int length)
          Create RandomAccessRO from int array
static RandomAccessBufferRO createBufferedRO(long[] data)
          Create RandomAccessRO from long array
static RandomAccessBufferRO createBufferedRO(long[] data, int off, int length)
          Create RandomAccessRO from long array
static RandomAccessBufferRO createBufferedRO(java.io.RandomAccessFile raf)
          create buffered RandomAccessRO with BIG-ENDIAN byte order from specified RandomAccessFile
static RandomAccessBufferRO createBufferedRO(java.io.RandomAccessFile raf, int byteOrder)
          create buffered RandomAccessRO from specified RandomAccessFile
static RandomAccessBufferRO createBufferedRO(RandomAccessRO ro, long offset, int length)
          create RandomAccessRO from specified RandomAccessRO.
static RandomAccessBufferRO createBufferedRO(short[] data)
          Create RandomAccessRO from short array
static RandomAccessBufferRO createBufferedRO(short[] data, int off, int length)
          Create RandomAccessRO from short array
static RandomAccessRO 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 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 RandomAccessBufferRO createBufferedRO(java.net.URL url)
          create RandomAccessRO (buffered) from specified URL.
static RandomAccessByteArrayRO createRO(byte[] data)
          create RandomAccessRO with BIG-ENDIAN byte order from specified byte array
static RandomAccessByteArrayRO createRO(byte[] data, int byteOrder)
          create RandomAccessRO from specified byte array
static RandomAccessByteArrayRO createRO(byte[] data, int off, int length)
          create RandomAccessRO with BIG-ENDIAN byte order from specified segment of byte array
static RandomAccessByteArrayRO createRO(byte[] data, int off, int length, int byteOrder)
          create RandomAccessRO from specified segment of byte array
static RandomAccessRO createRO(java.io.File f)
          create RandomAccessRO with BIG-ENDIAN byte order to read from to specified file.
static RandomAccessRO createRO(java.io.File f, int byteOrder)
          create RandomAccessRO to read from to specified file.
static RandomAccessRO 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 createRO(java.io.File file, long offset, int byteOrder)
          create RandomAccessRO to read from specified file starting from specified offset in file.
static RandomAccessRO 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 createRO(java.io.File file, long offset, long length, int byteOrder)
          create RandomAccessRO to read from specified segment of the file.
static RandomAccessRO createRO(java.io.RandomAccessFile raf)
          create RandomAccessRO with BIG-ENDIAN byte order from specified RandomAccessFile
static RandomAccessRO createRO(java.io.RandomAccessFile raf, int byteOrder)
          create RandomAccessRO from specified RandomAccessFile
static RandomAccessRO createRO(java.lang.String name)
          create RandomAccessRO with BIG-ENDIAN byte order to read data from file with specified name.
static RandomAccessRO createRO(java.lang.String name, int byteOrder)
          create RandomAccessRO to read data from file with specified name.
static RandomAccessRO 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 createRO(java.lang.String name, long offset, long length, int byteOrder)
          create RandomAccessRO to read from segment of the file with specified name.
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

BIG_ENDIAN

public static final int BIG_ENDIAN
See Also:
Constant Field Values

LITTLE_ENDIAN

public static final int LITTLE_ENDIAN
See Also:
Constant Field Values

AUTO_ENDIAN

public static final int AUTO_ENDIAN
See Also:
Constant Field Values
Constructor Detail

RandomAccessFactory

public RandomAccessFactory()
Method Detail

createBuffered

public static RandomAccessBuffer createBuffered(com.imagero.uio.buffer.MutableBufferManager sm,
                                                int byteOrder)
                                         throws java.io.IOException
create RandomAccess from BufferManager


createBuffered

public static RandomAccessBuffer createBuffered(com.imagero.uio.buffer.MutableBufferManager sm)
                                         throws java.io.IOException
create RandomAccess from MutableBufferManager with network byte order (BIG_ENDIAN)


createBufferedRO

public static RandomAccessBufferRO createBufferedRO(com.imagero.uio.buffer.BufferManager sm,
                                                    int byteOrder)
                                             throws java.io.IOException
create RandomAccessRO from BufferManager


createBufferedRO

public static RandomAccessBufferRO createBufferedRO(com.imagero.uio.buffer.BufferManager sm)
                                             throws java.io.IOException
create RandomAccessRO from BufferManager


createBuffered

public static RandomAccessBuffer createBuffered(com.imagero.uio.buffer.Buffer[] ds,
                                                int byteOrder)
                                         throws java.io.IOException
create RandomAccess from Buffer array. Same as create(new DefaultBufferManager(buffer));


createBuffered

public static RandomAccessBuffer createBuffered(com.imagero.uio.buffer.Buffer[] ds)
                                         throws java.io.IOException
create RandomAccess from Buffer array with default java byte order (BIG_ENDIAN) Same as create(new DefaultBufferManager(buffer));


createBufferedRO

public static RandomAccessBufferRO createBufferedRO(com.imagero.uio.buffer.Buffer[] ds,
                                                    int byteOrder)
                                             throws java.io.IOException
create RandomAccessRO from Buffer array. Same as createRO(new DefaultBufferManager(buffer));


createBufferedRO

public static RandomAccessRO createBufferedRO(com.imagero.uio.buffer.Buffer[] ds)
                                       throws java.io.IOException
create RandomAccessRO from Buffer array with #BIG_ENDIAN byte order. Same as createRO(new DefaultBufferManager(buffer));


createBufferedRO

public static RandomAccessBufferRO createBufferedRO(java.io.InputStream in,
                                                    int byteOrder)
                                             throws java.io.IOException
create RandomAccessRO from InputStream.


createBufferedRO

public static RandomAccessBufferRO createBufferedRO(java.io.InputStream in)
                                             throws java.io.IOException
create RandomAccessRO from InputStream with default for java byte order (BIG_ENDIAN).


create

public static RandomAccess create(java.io.File f,
                                  int byteOrder)
                           throws java.io.IOException
create RandomAccess to read from and write to specified file.


create

public static RandomAccess create(java.io.File f)
                           throws java.io.IOException
create RandomAccess (with BIG_ENDIAN byte order) to read from and write to specified file.


createRO

public static RandomAccessRO createRO(java.io.File f,
                                      int byteOrder)
                               throws java.io.IOException
create RandomAccessRO to read from to specified file.


createRO

public static RandomAccessRO createRO(java.io.File f)
                               throws java.io.IOException
create RandomAccessRO with BIG-ENDIAN byte order to read from to specified file.


create

public static RandomAccess create(java.lang.String name,
                                  int byteOrder)
                           throws java.io.IOException
create RandomAccess to read from and write to file with specified name.


create

public static RandomAccess create(java.lang.String name)
                           throws java.io.IOException
create RandomAccess with BIG-ENDIAN byte order to read from and write to file with specified name.


createRO

public static RandomAccessRO createRO(java.lang.String name,
                                      int byteOrder)
                               throws java.io.IOException
create RandomAccessRO to read data from file with specified name.


createRO

public static RandomAccessRO createRO(java.lang.String name)
                               throws java.io.IOException
create RandomAccessRO with BIG-ENDIAN byte order to read data from file with specified name.


create

public static RandomAccess create(java.io.File file,
                                  long offset,
                                  int byteOrder)
                           throws java.io.IOException
create RandomAccess to read from and write to specified file starting from specified offset in file.


create

public static RandomAccess create(java.io.File file,
                                  long offset)
                           throws java.io.IOException
create RandomAccess with BIG-ENDIAN byte order to read from and write to specified file starting from specified offset in file.


createRO

public static RandomAccessRO createRO(java.io.File file,
                                      long offset,
                                      int byteOrder)
                               throws java.io.IOException
create RandomAccessRO to read from specified file starting from specified offset in file. this is the OLD unbuffered method to read file (slow for DataInput methods)


createRO

public static RandomAccessRO createRO(java.io.File file,
                                      long offset)
                               throws java.io.IOException
create RandomAccessRO with BIG-ENDIAN byte order to read from specified file starting from specified offset in file.


create

public static RandomAccess create(java.io.File file,
                                  long offset,
                                  long length,
                                  int byteOrder)
                           throws java.io.IOException
create RandomAccess to read from/write to specified segment of the file.


createBuffered

public static RandomAccessBuffer createBuffered(java.io.File file,
                                                long offset,
                                                long length,
                                                int byteOrder)
                                         throws java.io.IOException
create bufferer RandomAccess to read from/write to specified segment of the file.


create

public static RandomAccess create(java.io.File file,
                                  long offset,
                                  long length)
                           throws java.io.IOException
create RandomAccess with BIG-ENDIAN byte order to read from/write to specified segment of the file.


createBuffered

public static RandomAccessBuffer createBuffered(java.io.File file,
                                                long offset,
                                                long length)
                                         throws java.io.IOException
create buffered RandomAccess with BIG-ENDIAN byte order to read from/write to specified segment of the file.


createRO

public static RandomAccessRO createRO(java.io.File file,
                                      long offset,
                                      long length,
                                      int byteOrder)
                               throws java.io.IOException
create RandomAccessRO to read from specified segment of the file.


createBufferedRO

public static RandomAccessRO createBufferedRO(java.io.File file,
                                              long offset,
                                              long length,
                                              int byteOrder)
                                       throws java.io.IOException
create buffered RandomAccessRO to read from specified segment of the file.


createRO

public static RandomAccessRO createRO(java.io.File file,
                                      long offset,
                                      long length)
                               throws java.io.IOException
create RandomAccessRO with BIG-ENDIAN byte order to read from specified segment of the file.


createBufferedRO

public static RandomAccessRO createBufferedRO(java.io.File file,
                                              long offset,
                                              long length)
                                       throws java.io.IOException
create buffered RandomAccessRO with BIG-ENDIAN byte order to read from specified segment of the file.


create

public static RandomAccess create(java.lang.String name,
                                  long offset,
                                  long length,
                                  int byteOrder)
                           throws java.io.IOException
create RandomAccess to read from/write to segment of the file with specified name.


createBuffered

public static RandomAccessBuffer createBuffered(java.lang.String name,
                                                long offset,
                                                long length,
                                                int byteOrder)
                                         throws java.io.IOException
create buffered RandomAccess to read from/write to segment of the file with specified name.


create

public static RandomAccess create(java.lang.String name,
                                  long offset,
                                  long length)
                           throws java.io.IOException
create RandomAccess with BIG-ENDIAN byte order to read from/write to segment of the file with specified name.


createBuffered

public static RandomAccessBuffer createBuffered(java.lang.String name,
                                                long offset,
                                                long length)
                                         throws java.io.IOException
create buffered RandomAccess with BIG-ENDIAN byte order to read from/write to segment of the file with specified name.


createRO

public static RandomAccessRO createRO(java.lang.String name,
                                      long offset,
                                      long length,
                                      int byteOrder)
                               throws java.io.IOException
create RandomAccessRO to read from segment of the file with specified name.


createBufferedRO

public static RandomAccessRO createBufferedRO(java.lang.String name,
                                              long offset,
                                              long length,
                                              int byteOrder)
                                       throws java.io.IOException
create buffered RandomAccessRO to read from segment of the file with specified name.


createRO

public static RandomAccessRO createRO(java.lang.String name,
                                      long offset,
                                      long length)
                               throws java.io.IOException
create RandomAccessRO with BIG-ENDIAN byte order to read from segment of the file with specified name.


createBufferedRO

public static RandomAccessRO createBufferedRO(java.lang.String name,
                                              long offset,
                                              long length)
                                       throws java.io.IOException
create RandomAccessRO with BIG-ENDIAN byte order to read from segment of the file with specified name.


create

public static RandomAccess create(java.io.RandomAccessFile raf,
                                  int byteOrder)
                           throws java.io.IOException
create RandomAccess from specified RandomAccessFile


createBuffered

public static RandomAccessBuffer createBuffered(java.io.RandomAccessFile raf,
                                                int byteOrder)
                                         throws java.io.IOException
create buffered RandomAccess from specified RandomAccessFile


create

public static RandomAccess create(java.io.RandomAccessFile raf)
                           throws java.io.IOException
create RandomAccess with BIG-ENDIAN byte order from specified RandomAccessFile


createBuffered

public static RandomAccessBuffer createBuffered(java.io.RandomAccessFile raf)
                                         throws java.io.IOException
create RandomAccess with BIG-ENDIAN byte order from specified RandomAccessFile


createBuffered

public static RandomAccessBuffer createBuffered(java.io.OutputStream out)
                                         throws java.io.IOException
create RandomAccess with BIG-ENDIAN byte order from specified RandomAccessFile


createRO

public static RandomAccessRO createRO(java.io.RandomAccessFile raf,
                                      int byteOrder)
                               throws java.io.IOException
create RandomAccessRO from specified RandomAccessFile


createBufferedRO

public static RandomAccessBufferRO createBufferedRO(java.io.RandomAccessFile raf,
                                                    int byteOrder)
                                             throws java.io.IOException
create buffered RandomAccessRO from specified RandomAccessFile


createRO

public static RandomAccessRO createRO(java.io.RandomAccessFile raf)
                               throws java.io.IOException
create RandomAccessRO with BIG-ENDIAN byte order from specified RandomAccessFile


createBufferedRO

public static RandomAccessBufferRO createBufferedRO(java.io.RandomAccessFile raf)
                                             throws java.io.IOException
create buffered RandomAccessRO with BIG-ENDIAN byte order from specified RandomAccessFile


create

public static RandomAccessByteArray create(byte[] data,
                                           int byteOrder)
                                    throws java.io.IOException
create RandomAccess from specified byte array


create

public static RandomAccessByteArray create(byte[] data)
                                    throws java.io.IOException
create RandomAccess with BIG-ENDIAN byte order from specified byte array


createRO

public static RandomAccessByteArrayRO createRO(byte[] data,
                                               int byteOrder)
                                        throws java.io.IOException
create RandomAccessRO from specified byte array


createRO

public static RandomAccessByteArrayRO createRO(byte[] data)
                                        throws java.io.IOException
create RandomAccessRO with BIG-ENDIAN byte order from specified byte array


create

public static RandomAccessByteArray create(byte[] data,
                                           int off,
                                           int length,
                                           int byteOrder)
                                    throws java.io.IOException
create RandomAccess from specified segment of byte array


create

public static RandomAccessByteArray create(byte[] data,
                                           int off,
                                           int length)
                                    throws java.io.IOException
create RandomAccess with BIG-ENDIAN byte order from specified segment of byte array


createRO

public static RandomAccessByteArrayRO createRO(byte[] data,
                                               int off,
                                               int length,
                                               int byteOrder)
                                        throws java.io.IOException
create RandomAccessRO from specified segment of byte array


createRO

public static RandomAccessByteArrayRO createRO(byte[] data,
                                               int off,
                                               int length)
                                        throws java.io.IOException
create RandomAccessRO with BIG-ENDIAN byte order from specified segment of byte array


createBufferedRO

public static RandomAccessBufferRO createBufferedRO(java.net.URL url)
                                             throws java.io.IOException
create RandomAccessRO (buffered) from specified URL.


createBufferedRO

public static RandomAccessBufferRO createBufferedRO(RandomAccessRO ro,
                                                    long offset,
                                                    int length)
                                             throws java.io.IOException
create RandomAccessRO from specified RandomAccessRO.


createBuffered

public static RandomAccessBuffer createBuffered(RandomAccess ro,
                                                long offset,
                                                int length)
                                         throws java.io.IOException
create RandomAccess from specified RandomAccess.


createBufferedRO

public static RandomAccessBufferRO createBufferedRO(short[] data)
                                             throws java.io.IOException
Create RandomAccessRO from short array


createBuffered

public static RandomAccessBuffer createBuffered(short[] data)
                                         throws java.io.IOException
Create RandomAccess from short array


createBufferedRO

public static RandomAccessBufferRO createBufferedRO(short[] data,
                                                    int off,
                                                    int length)
                                             throws java.io.IOException
Create RandomAccessRO from short array


createBuffered

public static RandomAccessBuffer createBuffered(short[] data,
                                                int off,
                                                int length)
                                         throws java.io.IOException
Create RandomAccess from short array


createBufferedRO

public static RandomAccessBufferRO createBufferedRO(char[] data)
                                             throws java.io.IOException
Create RandomAccessRO from char array


createBuffered

public static RandomAccessBuffer createBuffered(char[] data)
                                         throws java.io.IOException
Create RandomAccess from char array


createBufferedRO

public static RandomAccessBufferRO createBufferedRO(char[] data,
                                                    int off,
                                                    int length)
                                             throws java.io.IOException
Create RandomAccessRO from char array


createBuffered

public static RandomAccessBuffer createBuffered(char[] data,
                                                int off,
                                                int length)
                                         throws java.io.IOException
Create RandomAccess from char array


createBufferedRO

public static RandomAccessBufferRO createBufferedRO(int[] data)
                                             throws java.io.IOException
Create RandomAccessRO from int array


createBuffered

public static RandomAccessBuffer createBuffered(int[] data)
                                         throws java.io.IOException
Create RandomAccess from int array


createBufferedRO

public static RandomAccessBufferRO createBufferedRO(int[] data,
                                                    int off,
                                                    int length)
                                             throws java.io.IOException
Create RandomAccessRO from int array


createBuffered

public static RandomAccessBuffer createBuffered(int[] data,
                                                int off,
                                                int length)
                                         throws java.io.IOException
Create RandomAccess from int array


createBufferedRO

public static RandomAccessBufferRO createBufferedRO(float[] data)
                                             throws java.io.IOException
Create RandomAccessRO from int array


createBuffered

public static RandomAccessBuffer createBuffered(float[] data)
                                         throws java.io.IOException
Create RandomAccess from int array


createBufferedRO

public static RandomAccessBufferRO createBufferedRO(float[] data,
                                                    int off,
                                                    int length)
                                             throws java.io.IOException
Create RandomAccessRO from int array


createBuffered

public static RandomAccessBuffer createBuffered(float[] data,
                                                int off,
                                                int length)
                                         throws java.io.IOException
Create RandomAccess from int array


createBufferedRO

public static RandomAccessBufferRO createBufferedRO(long[] data)
                                             throws java.io.IOException
Create RandomAccessRO from long array


createBuffered

public static RandomAccessBuffer createBuffered(long[] data)
                                         throws java.io.IOException
Create RandomAccess from long array


createBufferedRO

public static RandomAccessBufferRO createBufferedRO(long[] data,
                                                    int off,
                                                    int length)
                                             throws java.io.IOException
Create RandomAccessRO from long array


createBuffered

public static RandomAccessBuffer createBuffered(long[] data,
                                                int off,
                                                int length)
                                         throws java.io.IOException
Create RandomAccess from long array


createBufferedRO

public static RandomAccessBufferRO createBufferedRO(double[] data)
                                             throws java.io.IOException
Create RandomAccessRO from double array


createBuffered

public static RandomAccessBuffer createBuffered(double[] data)
                                         throws java.io.IOException
Create RandomAccess from double array


createBufferedRO

public static RandomAccessBufferRO createBufferedRO(double[] data,
                                                    int off,
                                                    int length)
                                             throws java.io.IOException
Create RandomAccessRO from double array


createBuffered

public static RandomAccessBuffer createBuffered(double[] data,
                                                int off,
                                                int length)
                                         throws java.io.IOException
Create RandomAccess from double array