public interface OutputAssembler
Modifier and Type | Method and Description |
---|---|
void |
align(int alignment) |
boolean |
eof() |
void |
even() |
byte[] |
getBlob() |
ByteBuffer |
getBuffer() |
ByteOrder |
getByteOrder() |
void |
pop() |
int |
pos() |
void |
pushPos() |
void |
pushSeek(long pos) |
void |
pushSkip(long diff) |
void |
seek(long pos) |
void |
setByteOrder(ByteOrder byteOrder) |
void |
skip(int n) |
void |
skip(long diff) |
void |
write2Byte(short i) |
void |
write4Byte(int w) |
void |
write8Byte(long w) |
void |
writeBCD(double f) |
void |
writeBlob(byte[] blob) |
void |
writeByte(byte b) |
void |
writeDouble(double f) |
void |
writeFloat(float f) |
void |
writeLEB128(long v) |
void |
writeQuad(long w) |
void |
writeSLEB128(long v) |
void |
writeString(String s) |
void |
writeStringPadded(String s,
int nBytes) |
void |
writeTruncatedLong(long value,
int truncateTo) |
void |
writeValue(short i) |
void |
writeZero(int n) |
boolean eof()
void seek(long pos)
void skip(long diff)
void pushSeek(long pos)
void pushSkip(long diff)
void pushPos()
void pop()
int pos()
void align(int alignment)
void even()
void writeZero(int n)
void writeLEB128(long v)
void writeSLEB128(long v)
void writeFloat(float f)
void writeDouble(double f)
void writeBCD(double f)
void writeByte(byte b)
void write4Byte(int w)
void writeBlob(byte[] blob)
void write2Byte(short i)
void writeValue(short i)
void write8Byte(long w)
void writeQuad(long w)
void writeString(String s)
void writeStringPadded(String s, int nBytes)
ByteBuffer getBuffer()
byte[] getBlob()
void setByteOrder(ByteOrder byteOrder)
void skip(int n)
ByteOrder getByteOrder()
void writeTruncatedLong(long value, int truncateTo)