public final class LittleEndianByteArrayOutputStream extends java.io.OutputStream 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 |
write(int b) |
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(int b)
write in class java.io.OutputStreampublic void write(byte[] b)
write in interface LittleEndianOutputwrite in class java.io.OutputStreampublic void write(byte[] b,
int offset,
int len)
write in interface LittleEndianOutputwrite in class java.io.OutputStreampublic int getWriteIndex()
public LittleEndianOutput createDelayedOutput(int size)
DelayableLittleEndianOutputcreateDelayedOutput in interface DelayableLittleEndianOutputCopyright 2018 The Apache Software Foundation or its licensors, as applicable.