com.imagero.uio
Interface AdvancedDataInput

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

public interface AdvancedDataInput
extends java.io.DataInput

AdvancedDataInput extends DataInput with possibility to read data to primitive arrays


Method Summary
 int read(char[] dest)
           
 int read(char[] dest, int byteOrder)
           
 int read(char[] dest, int offset, int length)
           
 int read(char[] dest, int offset, int length, int byteOrder)
           
 int read(double[] dest)
           
 int read(double[] dest, int byteOrder)
           
 int read(double[] dest, int offset, int length)
           
 int read(double[] dest, int offset, int length, int byteOrder)
           
 int read(float[] dest)
           
 int read(float[] dest, int byteOrder)
           
 int read(float[] dest, int offset, int length)
           
 int read(float[] dest, int offset, int length, int byteOrder)
           
 int read(int[] dest)
           
 int read(int[] dest, int byteOrder)
           
 int read(int[] dest, int offset, int length)
           
 int read(int[] dest, int offset, int length, int byteOrder)
           
 int read(long[] dest)
           
 int read(long[] dest, int byteOrder)
           
 int read(long[] dest, int offset, int length)
           
 int read(long[] dest, int offset, int length, int byteOrder)
           
 int read(short[] dest)
           
 int read(short[] dest, int byteOrder)
           
 int read(short[] dest, int offset, int length)
           
 int read(short[] dest, int offset, int length, int byteOrder)
           
 byte[] readByteLine()
           
 int readByteLine(byte[] dest)
           
 char readChar(int byteOrder)
           
 double readDouble(int byteOrder)
           
 float readFloat(int byteOrder)
           
 void readFully(char[] dest)
           
 void readFully(char[] dest, int byteOrder)
           
 void readFully(char[] dest, int offset, int length)
           
 void readFully(char[] dest, int offset, int length, int byteOrder)
           
 void readFully(double[] dest)
           
 void readFully(double[] dest, int byteOrder)
           
 void readFully(double[] dest, int offset, int length)
           
 void readFully(double[] dest, int offset, int length, int byteOrder)
           
 void readFully(float[] dest)
           
 void readFully(float[] dest, int byteOrder)
           
 void readFully(float[] dest, int offset, int length)
           
 void readFully(float[] dest, int offset, int length, int byteOrder)
           
 void readFully(int[] dest)
           
 void readFully(int[] dest, int byteOrder)
           
 void readFully(int[] dest, int offset, int length)
           
 void readFully(int[] dest, int offset, int length, int byteOrder)
           
 void readFully(long[] dest)
           
 void readFully(long[] dest, int byteOrder)
           
 void readFully(long[] dest, int offset, int length)
           
 void readFully(long[] dest, int offset, int length, int byteOrder)
           
 void readFully(short[] dest)
           
 void readFully(short[] dest, int byteOrder)
           
 void readFully(short[] dest, int offset, int length)
           
 void readFully(short[] dest, int offset, int length, int byteOrder)
           
 int readInt(int byteOrder)
           
 long readLong(int byteOrder)
           
 short readShort(int byteOrder)
           
 int readUnsignedShort(int byteOrder)
           
 
Methods inherited from interface java.io.DataInput
readBoolean, readByte, readChar, readDouble, readFloat, readFully, readFully, readInt, readLine, readLong, readShort, readUnsignedByte, readUnsignedShort, readUTF, skipBytes
 

Method Detail

readFully

public void readFully(short[] dest)
               throws java.io.IOException
Throws:
java.io.IOException

readFully

public void readFully(short[] dest,
                      int byteOrder)
               throws java.io.IOException
Throws:
java.io.IOException

readFully

public void readFully(short[] dest,
                      int offset,
                      int length)
               throws java.io.IOException
Throws:
java.io.IOException

readFully

public void readFully(short[] dest,
                      int offset,
                      int length,
                      int byteOrder)
               throws java.io.IOException
Throws:
java.io.IOException

readFully

public void readFully(char[] dest)
               throws java.io.IOException
Throws:
java.io.IOException

readFully

public void readFully(char[] dest,
                      int byteOrder)
               throws java.io.IOException
Throws:
java.io.IOException

readFully

public void readFully(char[] dest,
                      int offset,
                      int length)
               throws java.io.IOException
Throws:
java.io.IOException

readFully

public void readFully(char[] dest,
                      int offset,
                      int length,
                      int byteOrder)
               throws java.io.IOException
Throws:
java.io.IOException

readFully

public void readFully(int[] dest)
               throws java.io.IOException
Throws:
java.io.IOException

readFully

public void readFully(int[] dest,
                      int byteOrder)
               throws java.io.IOException
Throws:
java.io.IOException

readFully

public void readFully(int[] dest,
                      int offset,
                      int length)
               throws java.io.IOException
Throws:
java.io.IOException

readFully

public void readFully(int[] dest,
                      int offset,
                      int length,
                      int byteOrder)
               throws java.io.IOException
Throws:
java.io.IOException

readFully

public void readFully(long[] dest)
               throws java.io.IOException
Throws:
java.io.IOException

readFully

public void readFully(long[] dest,
                      int byteOrder)
               throws java.io.IOException
Throws:
java.io.IOException

readFully

public void readFully(long[] dest,
                      int offset,
                      int length)
               throws java.io.IOException
Throws:
java.io.IOException

readFully

public void readFully(long[] dest,
                      int offset,
                      int length,
                      int byteOrder)
               throws java.io.IOException
Throws:
java.io.IOException

readFully

public void readFully(float[] dest)
               throws java.io.IOException
Throws:
java.io.IOException

readFully

public void readFully(float[] dest,
                      int byteOrder)
               throws java.io.IOException
Throws:
java.io.IOException

readFully

public void readFully(float[] dest,
                      int offset,
                      int length)
               throws java.io.IOException
Throws:
java.io.IOException

readFully

public void readFully(float[] dest,
                      int offset,
                      int length,
                      int byteOrder)
               throws java.io.IOException
Throws:
java.io.IOException

readFully

public void readFully(double[] dest)
               throws java.io.IOException
Throws:
java.io.IOException

readFully

public void readFully(double[] dest,
                      int byteOrder)
               throws java.io.IOException
Throws:
java.io.IOException

readFully

public void readFully(double[] dest,
                      int offset,
                      int length)
               throws java.io.IOException
Throws:
java.io.IOException

readFully

public void readFully(double[] dest,
                      int offset,
                      int length,
                      int byteOrder)
               throws java.io.IOException
Throws:
java.io.IOException

read

public int read(short[] dest)
         throws java.io.IOException
Throws:
java.io.IOException

read

public int read(short[] dest,
                int byteOrder)
         throws java.io.IOException
Throws:
java.io.IOException

read

public int read(short[] dest,
                int offset,
                int length)
         throws java.io.IOException
Throws:
java.io.IOException

read

public int read(short[] dest,
                int offset,
                int length,
                int byteOrder)
         throws java.io.IOException
Throws:
java.io.IOException

read

public int read(char[] dest)
         throws java.io.IOException
Throws:
java.io.IOException

read

public int read(char[] dest,
                int byteOrder)
         throws java.io.IOException
Throws:
java.io.IOException

read

public int read(char[] dest,
                int offset,
                int length)
         throws java.io.IOException
Throws:
java.io.IOException

read

public int read(char[] dest,
                int offset,
                int length,
                int byteOrder)
         throws java.io.IOException
Throws:
java.io.IOException

read

public int read(int[] dest)
         throws java.io.IOException
Throws:
java.io.IOException

read

public int read(int[] dest,
                int byteOrder)
         throws java.io.IOException
Throws:
java.io.IOException

read

public int read(int[] dest,
                int offset,
                int length)
         throws java.io.IOException
Throws:
java.io.IOException

read

public int read(int[] dest,
                int offset,
                int length,
                int byteOrder)
         throws java.io.IOException
Throws:
java.io.IOException

read

public int read(long[] dest)
         throws java.io.IOException
Throws:
java.io.IOException

read

public int read(long[] dest,
                int byteOrder)
         throws java.io.IOException
Throws:
java.io.IOException

read

public int read(long[] dest,
                int offset,
                int length)
         throws java.io.IOException
Throws:
java.io.IOException

read

public int read(long[] dest,
                int offset,
                int length,
                int byteOrder)
         throws java.io.IOException
Throws:
java.io.IOException

read

public int read(float[] dest)
         throws java.io.IOException
Throws:
java.io.IOException

read

public int read(float[] dest,
                int byteOrder)
         throws java.io.IOException
Throws:
java.io.IOException

read

public int read(float[] dest,
                int offset,
                int length)
         throws java.io.IOException
Throws:
java.io.IOException

read

public int read(float[] dest,
                int offset,
                int length,
                int byteOrder)
         throws java.io.IOException
Throws:
java.io.IOException

read

public int read(double[] dest)
         throws java.io.IOException
Throws:
java.io.IOException

read

public int read(double[] dest,
                int byteOrder)
         throws java.io.IOException
Throws:
java.io.IOException

read

public int read(double[] dest,
                int offset,
                int length)
         throws java.io.IOException
Throws:
java.io.IOException

read

public int read(double[] dest,
                int offset,
                int length,
                int byteOrder)
         throws java.io.IOException
Throws:
java.io.IOException

readByteLine

public byte[] readByteLine()
                    throws java.io.IOException
Throws:
java.io.IOException

readByteLine

public int readByteLine(byte[] dest)
                 throws java.io.IOException
Throws:
java.io.IOException

readShort

public short readShort(int byteOrder)
                throws java.io.IOException
Throws:
java.io.IOException

readUnsignedShort

public int readUnsignedShort(int byteOrder)
                      throws java.io.IOException
Throws:
java.io.IOException

readChar

public char readChar(int byteOrder)
              throws java.io.IOException
Throws:
java.io.IOException

readInt

public int readInt(int byteOrder)
            throws java.io.IOException
Throws:
java.io.IOException

readLong

public long readLong(int byteOrder)
              throws java.io.IOException
Throws:
java.io.IOException

readFloat

public float readFloat(int byteOrder)
                throws java.io.IOException
Throws:
java.io.IOException

readDouble

public double readDouble(int byteOrder)
                  throws java.io.IOException
Throws:
java.io.IOException