DelayableLittleEndianOutput, LittleEndianOutputpublic final class LittleEndianByteArrayOutputStream extends java.lang.Object implements LittleEndianOutput, DelayableLittleEndianOutput
LittleEndianOutput| Constructor | Description |
|---|---|
LittleEndianByteArrayOutputStream(byte[] buf,
int startOffset) |
|
LittleEndianByteArrayOutputStream(byte[] buf,
int startOffset,
int maxWriteLen) |
| Modifier and Type | Method | Description |
|---|---|---|
LittleEndianOutput |
createDelayedOutput(int size) |
Creates an output stream intended for outputting a sequence of size bytes.
|
int |
getWriteIndex() |
|
void |
write(byte[] b) |
|
void |
write(byte[] b,
int offset,
int len) |
|
void |
writeByte(int v) |
|
void |
writeDouble(double v) |
|
void |
writeInt(int v) |
|
void |
writeLong(long v) |
|
void |
writeShort(int v) |
public LittleEndianByteArrayOutputStream(byte[] buf,
int startOffset,
int maxWriteLen)
public LittleEndianByteArrayOutputStream(byte[] buf,
int startOffset)
public void writeByte(int v)
writeByte in interface LittleEndianOutputpublic void writeDouble(double v)
writeDouble in interface LittleEndianOutputpublic void writeInt(int v)
writeInt in interface LittleEndianOutputpublic void writeLong(long v)
writeLong in interface LittleEndianOutputpublic void writeShort(int v)
writeShort in interface LittleEndianOutputpublic void write(byte[] b)
write in interface LittleEndianOutputpublic void write(byte[] b,
int offset,
int len)
write in interface LittleEndianOutputpublic int getWriteIndex()
public LittleEndianOutput createDelayedOutput(int size)
DelayableLittleEndianOutputcreateDelayedOutput in interface DelayableLittleEndianOutputCopyright 2018 The Apache Software Foundation or its licensors, as applicable.