public final class HOutput
extends java.lang.Object
implements java.lang.AutoCloseable, java.io.Flushable
| Modifier and Type | Field and Description |
|---|---|
java.io.OutputStream |
stream |
| Constructor and Description |
|---|
HOutput(java.io.OutputStream stream) |
| Modifier and Type | Method and Description |
|---|---|
void |
close() |
void |
flush() |
void |
writeASCII(java.lang.String s,
int maxBytes) |
void |
writeBigInteger(java.math.BigInteger bi,
int max) |
void |
writeBoolean(boolean b) |
void |
writeByteArray(byte[] bytes,
int max) |
void |
writeInt(int i) |
void |
writeLength(int length,
int max) |
void |
writeLong(long l) |
void |
writeShort(short s) |
void |
writeString(java.lang.String s,
int maxBytes) |
void |
writeUnsignedByte(int b) |
void |
writeUUID(java.util.UUID uuid) |
void |
writeVarInt(int i) |
void |
writeVarLong(long l) |
public void close()
throws java.io.IOException
close in interface java.lang.AutoCloseablejava.io.IOExceptionpublic void flush()
throws java.io.IOException
flush in interface java.io.Flushablejava.io.IOExceptionpublic void writeASCII(java.lang.String s,
int maxBytes)
throws java.io.IOException
java.io.IOExceptionpublic void writeBigInteger(java.math.BigInteger bi,
int max)
throws java.io.IOException
java.io.IOExceptionpublic void writeBoolean(boolean b)
throws java.io.IOException
java.io.IOExceptionpublic void writeByteArray(byte[] bytes,
int max)
throws java.io.IOException
java.io.IOExceptionpublic void writeInt(int i)
throws java.io.IOException
java.io.IOExceptionpublic void writeLength(int length,
int max)
throws java.io.IOException
java.io.IOExceptionpublic void writeLong(long l)
throws java.io.IOException
java.io.IOExceptionpublic void writeShort(short s)
throws java.io.IOException
java.io.IOExceptionpublic void writeString(java.lang.String s,
int maxBytes)
throws java.io.IOException
java.io.IOExceptionpublic void writeUnsignedByte(int b)
throws java.io.IOException
java.io.IOExceptionpublic void writeUUID(java.util.UUID uuid)
throws java.io.IOException
java.io.IOExceptionpublic void writeVarInt(int i)
throws java.io.IOException
java.io.IOExceptionpublic void writeVarLong(long l)
throws java.io.IOException
java.io.IOException