org.jopendocument.util.io
Class DataInputStream

java.lang.Object
  extended by java.io.InputStream
      extended by java.io.FilterInputStream
          extended by org.jopendocument.util.io.DataInputStream
All Implemented Interfaces:
java.io.Closeable

public class DataInputStream
extends java.io.FilterInputStream


Constructor Summary
DataInputStream(java.io.InputStream in)
           
DataInputStream(java.io.InputStream in, java.lang.Boolean littleEndian)
           
 
Method Summary
 int readInt()
           
 int readInt(boolean littleEndian)
           
 short readShort()
           
 short readShort(boolean littleEndian)
           
 void setLittleEndian(java.lang.Boolean littleEndian)
           
 
Methods inherited from class java.io.FilterInputStream
available, close, mark, markSupported, read, read, read, reset, skip
 
Methods inherited from class java.lang.Object
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

DataInputStream

public DataInputStream(java.io.InputStream in)

DataInputStream

public DataInputStream(java.io.InputStream in,
                       java.lang.Boolean littleEndian)
Method Detail

setLittleEndian

public final void setLittleEndian(java.lang.Boolean littleEndian)

readInt

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

readInt

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

readShort

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

readShort

public short readShort(boolean littleEndian)
                throws java.io.IOException
Throws:
java.io.IOException