public interface BinaryOutputStream extends BinaryStream, AutoCloseable
| Modifier and Type | Method and Description |
|---|---|
void |
close()
Close the stream releasing resources.
|
void |
unsafeEnsure(int cap)
Ensure capacity for unsafe writes.
|
void |
unsafePosition(int pos)
Set position in unsafe mode.
|
void |
unsafeWriteBoolean(boolean val)
Write boolean in unsafe mode.
|
void |
unsafeWriteByte(byte val)
Write byte in unsafe mode.
|
void |
unsafeWriteChar(char val)
Write char in unsafe mode.
|
void |
unsafeWriteDouble(double val)
Write double in unsafe mode.
|
void |
unsafeWriteFloat(float val)
Write float in unsafe mode.
|
void |
unsafeWriteInt(int val)
Write int in unsafe mode.
|
void |
unsafeWriteInt(int pos,
int val)
Write int in unsafe mode.
|
void |
unsafeWriteLong(long val)
Write long in unsafe mode.
|
void |
unsafeWriteShort(int pos,
short val)
Write short in unsafe mode.
|
void |
unsafeWriteShort(short val)
Write short in unsafe mode.
|
void |
write(byte[] arr,
int off,
int len)
Write byte array.
|
void |
write(long addr,
int cnt)
Write data from unmanaged memory.
|
void |
writeBoolean(boolean val)
Write boolean value.
|
void |
writeBooleanArray(boolean[] val)
Write boolean array.
|
void |
writeByte(byte val)
Write byte value.
|
void |
writeByteArray(byte[] val)
Write byte array.
|
void |
writeChar(char val)
Write char value.
|
void |
writeCharArray(char[] val)
Write char array.
|
void |
writeDouble(double val)
Write double value.
|
void |
writeDoubleArray(double[] val)
Write double array.
|
void |
writeFloat(float val)
Write float value.
|
void |
writeFloatArray(float[] val)
Write float array.
|
void |
writeInt(int val)
Write int value.
|
void |
writeInt(int pos,
int val)
Write int value to the given position.
|
void |
writeIntArray(int[] val)
Write int array.
|
void |
writeLong(long val)
Write long value.
|
void |
writeLongArray(long[] val)
Write long array.
|
void |
writeShort(int pos,
short val)
Write short value at the given position.
|
void |
writeShort(short val)
Write short value.
|
void |
writeShortArray(short[] val)
Write short array.
|
array, arrayCopy, capacity, hasArray, offheapPointer, position, position, rawOffheapPointervoid writeByte(byte val)
val - Byte value.void writeByteArray(byte[] val)
val - Byte array.void writeBoolean(boolean val)
val - Boolean value.void writeBooleanArray(boolean[] val)
val - Boolean array.void writeShort(short val)
val - Short value.void writeShortArray(short[] val)
val - Short array.void writeChar(char val)
val - Char value.void writeCharArray(char[] val)
val - Char array.void writeInt(int val)
val - Int value.void writeShort(int pos,
short val)
pos - Position.val - Value.void writeInt(int pos,
int val)
pos - Position.val - Value.void writeIntArray(int[] val)
val - Int array.void writeFloat(float val)
val - Float value.void writeFloatArray(float[] val)
val - Float array.void writeLong(long val)
val - Long value.void writeLongArray(long[] val)
val - Long array.void writeDouble(double val)
val - Double value.void writeDoubleArray(double[] val)
val - Double array.void write(byte[] arr,
int off,
int len)
arr - Array.off - Offset.len - Length.void write(long addr,
int cnt)
addr - Address.cnt - Count.void close()
close in interface AutoCloseablevoid unsafePosition(int pos)
pos - Position.void unsafeEnsure(int cap)
cap - Capacity.void unsafeWriteByte(byte val)
val - Value.void unsafeWriteBoolean(boolean val)
val - Value.void unsafeWriteShort(short val)
val - Value.void unsafeWriteShort(int pos,
short val)
pos - Position.val - Value.void unsafeWriteChar(char val)
val - Value.void unsafeWriteInt(int val)
val - Value.void unsafeWriteInt(int pos,
int val)
pos - Position.val - Value.void unsafeWriteLong(long val)
val - Value.void unsafeWriteFloat(float val)
val - Value.void unsafeWriteDouble(double val)
val - Value.
Follow @ApacheIgnite
Ignite Fabric : ver. 2.6.0 Release Date : July 10 2018