public class ExtDataInput extends DataInputDelegate
mDelegate| Constructor and Description |
|---|
ExtDataInput(java.io.DataInput delegate) |
ExtDataInput(java.io.InputStream in) |
| Modifier and Type | Method and Description |
|---|---|
int[] |
readIntArray(int length) |
java.lang.String |
readNullEndedString(int length,
boolean fixed) |
int |
skipBytes(int n)
The general contract of DataInput doesn't guarantee all the bytes requested will be skipped
and failure can occur for many reasons.
|
void |
skipCheckByte(byte expected) |
void |
skipCheckChunkTypeInt(int expected,
int possible) |
void |
skipCheckInt(int expected) |
void |
skipCheckShort(short expected) |
void |
skipInt() |
readBoolean, readByte, readChar, readDouble, readFloat, readFully, readFully, readInt, readLine, readLong, readShort, readUnsignedByte, readUnsignedShort, readUTFpublic ExtDataInput(java.io.InputStream in)
public ExtDataInput(java.io.DataInput delegate)
public int[] readIntArray(int length)
throws java.io.IOException
java.io.IOExceptionpublic void skipInt()
throws java.io.IOException
java.io.IOExceptionpublic void skipCheckInt(int expected)
throws java.io.IOException
java.io.IOExceptionpublic void skipCheckShort(short expected)
throws java.io.IOException
java.io.IOExceptionpublic void skipCheckByte(byte expected)
throws java.io.IOException
java.io.IOExceptionpublic void skipCheckChunkTypeInt(int expected,
int possible)
throws java.io.IOException
java.io.IOExceptionpublic final int skipBytes(int n)
throws java.io.IOException
skipBytes in interface java.io.DataInputskipBytes in class DataInputDelegatejava.io.IOExceptionpublic java.lang.String readNullEndedString(int length,
boolean fixed)
throws java.io.IOException
java.io.IOException