public final class LittleEndianByteArrayOutputStream extends Object implements LittleEndianOutput, DelayableLittleEndianOutput
LittleEndianOutput| Constructor and Description |
|---|
LittleEndianByteArrayOutputStream(byte[] buf,
int startOffset) |
LittleEndianByteArrayOutputStream(byte[] buf,
int startOffset,
int maxWriteLen) |
| Modifier and Type | Method and 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 © 2020. All rights reserved.