public abstract class InStream
extends java.lang.Object
Modifier and Type | Field and Description |
---|---|
protected byte[] |
b |
protected int |
end |
static int |
maxStringLength |
protected int |
ptr |
Modifier | Constructor and Description |
---|---|
protected |
InStream() |
Modifier and Type | Method and Description |
---|---|
boolean |
bytesAvailable() |
void |
check(int itemSize) |
int |
check(int itemSize,
int nItems) |
byte[] |
getbuf() |
int |
getend() |
int |
getptr() |
protected abstract int |
overrun(int itemSize,
int nItems) |
abstract int |
pos() |
void |
readBytes(byte[] data,
int offset,
int length) |
int |
readOpaque16() |
int |
readOpaque24A() |
int |
readOpaque24B() |
int |
readOpaque32() |
int |
readOpaque8() |
int |
readS16() |
int |
readS32() |
int |
readS8() |
java.lang.String |
readString() |
int |
readU16() |
int |
readU32() |
int |
readU8() |
void |
setptr(int p) |
void |
skip(int bytes) |
public static int maxStringLength
protected byte[] b
protected int ptr
protected int end
public boolean bytesAvailable()
public final void check(int itemSize) throws java.lang.Exception
java.lang.Exception
public final int check(int itemSize, int nItems) throws java.lang.Exception
java.lang.Exception
public final byte[] getbuf()
public final int getend()
public final int getptr()
protected abstract int overrun(int itemSize, int nItems) throws java.lang.Exception
java.lang.Exception
public abstract int pos()
public void readBytes(byte[] data, int offset, int length) throws java.lang.Exception
java.lang.Exception
public final int readOpaque16() throws java.lang.Exception
java.lang.Exception
public final int readOpaque24A() throws java.lang.Exception
java.lang.Exception
public final int readOpaque24B() throws java.lang.Exception
java.lang.Exception
public final int readOpaque32() throws java.lang.Exception
java.lang.Exception
public final int readOpaque8() throws java.lang.Exception
java.lang.Exception
public final int readS16() throws java.lang.Exception
java.lang.Exception
public final int readS32() throws java.lang.Exception
java.lang.Exception
public final int readS8() throws java.lang.Exception
java.lang.Exception
public final java.lang.String readString() throws java.lang.Exception
java.lang.Exception
public final int readU16() throws java.lang.Exception
java.lang.Exception
public final int readU32() throws java.lang.Exception
java.lang.Exception
public final int readU8() throws java.lang.Exception
java.lang.Exception
public final void setptr(int p)
public final void skip(int bytes) throws java.lang.Exception
java.lang.Exception