public final class HInput
extends java.lang.Object
implements java.lang.AutoCloseable
| Modifier and Type | Field and Description |
|---|---|
java.io.InputStream |
stream |
| Constructor and Description |
|---|
HInput(byte[] bytes) |
HInput(java.io.InputStream stream) |
| Modifier and Type | Method and Description |
|---|---|
void |
close() |
java.lang.String |
readASCII(int maxBytes) |
java.math.BigInteger |
readBigInteger(int maxBytes) |
boolean |
readBoolean() |
byte[] |
readByteArray(int max) |
int |
readInt() |
int |
readLength(int max) |
long |
readLong() |
short |
readShort() |
java.lang.String |
readString(int maxBytes) |
int |
readUnsignedByte() |
int |
readUnsignedShort() |
java.util.UUID |
readUUID() |
int |
readVarInt() |
long |
readVarLong() |
public HInput(byte[] bytes)
public HInput(java.io.InputStream stream)
public void close()
throws java.io.IOException
close in interface java.lang.AutoCloseablejava.io.IOExceptionpublic java.lang.String readASCII(int maxBytes)
throws java.io.IOException
java.io.IOExceptionpublic java.math.BigInteger readBigInteger(int maxBytes)
throws java.io.IOException
java.io.IOExceptionpublic boolean readBoolean()
throws java.io.IOException
java.io.IOExceptionpublic byte[] readByteArray(int max)
throws java.io.IOException
java.io.IOExceptionpublic int readInt()
throws java.io.IOException
java.io.IOExceptionpublic int readLength(int max)
throws java.io.IOException
java.io.IOExceptionpublic long readLong()
throws java.io.IOException
java.io.IOExceptionpublic short readShort()
throws java.io.IOException
java.io.IOExceptionpublic java.lang.String readString(int maxBytes)
throws java.io.IOException
java.io.IOExceptionpublic int readUnsignedByte()
throws java.io.IOException
java.io.IOExceptionpublic int readUnsignedShort()
throws java.io.IOException
java.io.IOExceptionpublic java.util.UUID readUUID()
throws java.io.IOException
java.io.IOExceptionpublic int readVarInt()
throws java.io.IOException
java.io.IOExceptionpublic long readVarLong()
throws java.io.IOException
java.io.IOException