|
JOGL v2.6.0-rc-20250706
JOGL, High-Performance Graphics Binding for Java (public API).
|
Little Endian Data Input Stream. More...
Public Member Functions | |
| LEDataInputStream (final InputStream in) | |
| void | close () throws IOException |
| synchronized final int | read (final byte b[]) throws IOException |
| synchronized final int | read (final byte b[], final int off, final int len) throws IOException |
| final void | readFully (final byte b[]) throws IOException |
| final void | readFully (final byte b[], final int off, final int len) throws IOException |
| final int | skipBytes (final int n) throws IOException |
| final boolean | readBoolean () throws IOException |
| final byte | readByte () throws IOException |
| final int | readUnsignedByte () throws IOException |
| final short | readShort () throws IOException |
| final int | readUnsignedShort () throws IOException |
| final char | readChar () throws IOException |
| final int | readInt () throws IOException |
| final long | readLong () throws IOException |
| final float | readFloat () throws IOException |
| final double | readDouble () throws IOException |
| final String | readLine () throws IOException |
| dont call this it is not implemented. More... | |
| final String | readUTF () throws IOException |
| dont call this it is not implemented More... | |
Static Public Member Functions | |
| static final String | readUTF (final DataInput in) throws IOException |
| dont call this it is not implemented More... | |
Little Endian Data Input Stream.
This class implements an input stream filter to allow reading of java native datatypes from an input stream which has those native datatypes stored in a little endian byte order.
This is the sister class of the DataInputStream which allows for reading of java native datatypes from an input stream with the datatypes stored in big endian byte order.
This class implements the minimum required and calls DataInputStream for some of the required methods for DataInput.
Not all methods are implemented due to lack of immediatte requirement for that functionality. It is not clear if it is ever going to be functionally required to be able to read UTF data in a LittleEndianManner
Definition at line 71 of file LEDataInputStream.java.
| com.jogamp.opengl.util.texture.spi.LEDataInputStream.LEDataInputStream | ( | final InputStream | in | ) |
Definition at line 79 of file LEDataInputStream.java.
| void com.jogamp.opengl.util.texture.spi.LEDataInputStream.close | ( | ) | throws IOException |
Definition at line 86 of file LEDataInputStream.java.
| synchronized final int com.jogamp.opengl.util.texture.spi.LEDataInputStream.read | ( | final byte | b[] | ) | throws IOException |
Definition at line 93 of file LEDataInputStream.java.
| synchronized final int com.jogamp.opengl.util.texture.spi.LEDataInputStream.read | ( | final byte | b[], |
| final int | off, | ||
| final int | len | ||
| ) | throws IOException |
Definition at line 99 of file LEDataInputStream.java.
| final boolean com.jogamp.opengl.util.texture.spi.LEDataInputStream.readBoolean | ( | ) | throws IOException |
Definition at line 124 of file LEDataInputStream.java.
| final byte com.jogamp.opengl.util.texture.spi.LEDataInputStream.readByte | ( | ) | throws IOException |
Definition at line 133 of file LEDataInputStream.java.
| final char com.jogamp.opengl.util.texture.spi.LEDataInputStream.readChar | ( | ) | throws IOException |
Definition at line 171 of file LEDataInputStream.java.
| final double com.jogamp.opengl.util.texture.spi.LEDataInputStream.readDouble | ( | ) | throws IOException |
| final float com.jogamp.opengl.util.texture.spi.LEDataInputStream.readFloat | ( | ) | throws IOException |
| final void com.jogamp.opengl.util.texture.spi.LEDataInputStream.readFully | ( | final byte | b[] | ) | throws IOException |
Definition at line 106 of file LEDataInputStream.java.
| final void com.jogamp.opengl.util.texture.spi.LEDataInputStream.readFully | ( | final byte | b[], |
| final int | off, | ||
| final int | len | ||
| ) | throws IOException |
Definition at line 112 of file LEDataInputStream.java.
| final int com.jogamp.opengl.util.texture.spi.LEDataInputStream.readInt | ( | ) | throws IOException |
| final String com.jogamp.opengl.util.texture.spi.LEDataInputStream.readLine | ( | ) | throws IOException |
dont call this it is not implemented.
Definition at line 217 of file LEDataInputStream.java.
| final long com.jogamp.opengl.util.texture.spi.LEDataInputStream.readLong | ( | ) | throws IOException |
Definition at line 193 of file LEDataInputStream.java.
| final short com.jogamp.opengl.util.texture.spi.LEDataInputStream.readShort | ( | ) | throws IOException |
Definition at line 151 of file LEDataInputStream.java.
| final int com.jogamp.opengl.util.texture.spi.LEDataInputStream.readUnsignedByte | ( | ) | throws IOException |
Definition at line 142 of file LEDataInputStream.java.
| final int com.jogamp.opengl.util.texture.spi.LEDataInputStream.readUnsignedShort | ( | ) | throws IOException |
Definition at line 161 of file LEDataInputStream.java.
| final String com.jogamp.opengl.util.texture.spi.LEDataInputStream.readUTF | ( | ) | throws IOException |
dont call this it is not implemented
Definition at line 227 of file LEDataInputStream.java.
|
static |
dont call this it is not implemented
Definition at line 236 of file LEDataInputStream.java.
| final int com.jogamp.opengl.util.texture.spi.LEDataInputStream.skipBytes | ( | final int | n | ) | throws IOException |
Definition at line 118 of file LEDataInputStream.java.