public interface DirectByteBufferStream
void setBuffer(ByteBuffer buf)
buf - Buffer.int remaining()
boolean lastFinished()
void writeByte(byte val)
val - Value.void writeShort(short val)
val - Value.void writeInt(int val)
val - Value.void writeLong(long val)
val - Value.void writeFloat(float val)
val - Value.void writeDouble(double val)
val - Value.void writeChar(char val)
val - Value.void writeBoolean(boolean val)
val - Value.void writeByteArray(byte[] val)
val - Value.void writeByteArray(byte[] val,
long off,
int len)
val - Value.off - Offset.len - Length.void writeShortArray(short[] val)
val - Value.void writeIntArray(int[] val)
val - Value.void writeLongArray(long[] val)
val - Value.void writeLongArray(long[] val,
int len)
val - Value.len - Length.void writeFloatArray(float[] val)
val - Value.void writeDoubleArray(double[] val)
val - Value.void writeCharArray(char[] val)
val - Value.void writeBooleanArray(boolean[] val)
val - Value.void writeString(String val)
val - Value.void writeBitSet(BitSet val)
val - Value.void writeUuid(UUID val)
val - Value.void writeIgniteUuid(IgniteUuid val)
val - Value.void writeMessage(Message msg, MessageWriter writer)
msg - Message.writer - Writer.<T> void writeObjectArray(T[] arr,
MessageCollectionItemType itemType,
MessageWriter writer)
arr - Array.itemType - Component type.writer - Writer.<T> void writeCollection(Collection<T> col, MessageCollectionItemType itemType, MessageWriter writer)
col - Collection.itemType - Component type.writer - Writer.<K,V> void writeMap(Map<K,V> map, MessageCollectionItemType keyType, MessageCollectionItemType valType, MessageWriter writer)
map - Map.keyType - Key type.valType - Value type.writer - Writer.byte readByte()
short readShort()
int readInt()
long readLong()
float readFloat()
double readDouble()
char readChar()
boolean readBoolean()
byte[] readByteArray()
short[] readShortArray()
int[] readIntArray()
long[] readLongArray()
float[] readFloatArray()
double[] readDoubleArray()
char[] readCharArray()
boolean[] readBooleanArray()
String readString()
BitSet readBitSet()
UUID readUuid()
IgniteUuid readIgniteUuid()
<T extends Message> T readMessage(MessageReader reader)
reader - Reader.<T> T[] readObjectArray(MessageCollectionItemType itemType, Class<T> itemCls, MessageReader reader)
itemType - Item type.itemCls - Item class.reader - Reader.<C extends Collection<?>> C readCollection(MessageCollectionItemType itemType, MessageReader reader)
itemType - Item type.reader - Reader.<M extends Map<?,?>> M readMap(MessageCollectionItemType keyType, MessageCollectionItemType valType, boolean linked, MessageReader reader)
keyType - Key type.valType - Value type.linked - Whether linked map should be created.reader - Reader.
Follow @ApacheIgnite
Ignite Fabric : ver. 2.6.0 Release Date : July 10 2018