public interface BinaryRawWriterEx extends BinaryRawWriter, AutoCloseable
Modifier and Type | Method and Description |
---|---|
void |
close()
Cleans resources.
|
BinaryOutputStream |
out() |
int |
reserveInt()
Reserve a room for an integer.
|
void |
writeInt(int pos,
int val)
Write int value at the specific position.
|
void |
writeObjectDetached(Object obj) |
writeBoolean, writeBooleanArray, writeByte, writeByteArray, writeChar, writeCharArray, writeCollection, writeDate, writeDateArray, writeDecimal, writeDecimalArray, writeDouble, writeDoubleArray, writeEnum, writeEnumArray, writeFloat, writeFloatArray, writeInt, writeIntArray, writeLong, writeLongArray, writeMap, writeObject, writeObjectArray, writeShort, writeShortArray, writeString, writeStringArray, writeTime, writeTimeArray, writeTimestamp, writeTimestampArray, writeUuid, writeUuidArray
void writeObjectDetached(@Nullable Object obj) throws BinaryObjectException
obj
- Object to write.BinaryObjectException
- In case of error.BinaryOutputStream out()
void close()
close
in interface AutoCloseable
int reserveInt()
void writeInt(int pos, int val) throws BinaryObjectException
pos
- Position.val
- Value.BinaryObjectException
- If failed.
Follow @ApacheIgnite
Ignite Fabric : ver. 2.0.0 Release Date : April 30 2017