/** {@inheritDoc} */ @Override public void writeBinary(BinaryWriter writer) throws BinaryObjectException { writer.rawWriter().writeByteArray(newVal); }
/** * Writes to a binary writer. * * @param writer Binary writer. */ public void writeBinary(BinaryRawWriter writer) { writer.writeInt(items.size()); for (Map.Entry<String, byte[]> e : items.entrySet()) { writer.writeString(e.getKey()); writer.writeByteArray(e.getValue()); } writer.writeByteArray(staticObjects); writer.writeInt(timeout); writer.writeUuid(lockNodeId); writer.writeLong(lockId); writer.writeTimestamp(lockTime); }
/** {@inheritDoc} */ @Override public void writeBinary(BinaryWriter writer) throws BinaryObjectException { BinaryRawWriter raw = writer.rawWriter(); raw.writeUuid(lockNodeId); raw.writeLong(lockId); raw.writeBoolean(update); if (update) { raw.writeBoolean(isDiff); raw.writeByteArray(staticData); raw.writeInt(timeout); if (items != null) { raw.writeInt(items.size()); for (Map.Entry<String, byte[]> e : items.entrySet()) { raw.writeString(e.getKey()); raw.writeByteArray(e.getValue()); } } else raw.writeInt(-1); } }
/** {@inheritDoc} */ @Override public void writeBinary(BinaryWriter writer) throws BinaryObjectException { final BinaryRawWriter raw = writer.rawWriter(); if (entitySets != null) { raw.writeInt(entitySets.length); for (String entitySet : entitySets) raw.writeString(entitySet); } else raw.writeInt(-1); raw.writeByteArray(data); }
raw.writeTimestamp(tsRaw); raw.writeTime(timeRaw); raw.writeByteArray(bArrRaw); raw.writeShortArray(sArrRaw); raw.writeIntArray(iArrRaw);
/** {@inheritDoc} */ @Override public void writeBinary(BinaryWriter writer) throws BinaryObjectException { writer.rawWriter().writeByteArray(newVal); }
/** * Writes to a binary writer. * * @param writer Binary writer. */ public void writeBinary(BinaryRawWriter writer) { writer.writeInt(items.size()); for (Map.Entry<String, byte[]> e : items.entrySet()) { writer.writeString(e.getKey()); writer.writeByteArray(e.getValue()); } writer.writeByteArray(staticObjects); writer.writeInt(timeout); writer.writeUuid(lockNodeId); writer.writeLong(lockId); writer.writeTimestamp(lockTime); }
/** {@inheritDoc} */ @Override public void writeBinary(BinaryWriter writer) throws BinaryObjectException { BinaryRawWriter raw = writer.rawWriter(); raw.writeUuid(lockNodeId); raw.writeLong(lockId); raw.writeBoolean(update); if (update) { raw.writeBoolean(isDiff); raw.writeByteArray(staticData); raw.writeInt(timeout); if (items != null) { raw.writeInt(items.size()); for (Map.Entry<String, byte[]> e : items.entrySet()) { raw.writeString(e.getKey()); raw.writeByteArray(e.getValue()); } } else raw.writeInt(-1); } }
/** {@inheritDoc} */ @Override public void writeBinary(BinaryWriter writer) throws BinaryObjectException { final BinaryRawWriter raw = writer.rawWriter(); if (entitySets != null) { raw.writeInt(entitySets.length); for (String entitySet : entitySets) raw.writeString(entitySet); } else raw.writeInt(-1); raw.writeByteArray(data); }