@Override public int getEncodedLength() { return MsgPackWriter.getEncodedLongValueLength(value); } }
@Override public int getEncodedLength() { return MsgPackWriter.getEncodedBinaryValueLength(length); } }
public MsgPackWriter writeString(DirectBuffer buff, int offset, int length) { writeStringHeader(length); writeRaw(buff, offset, length); return this; }
public MsgPackWriter writeBinary(DirectBuffer data, int offset, int length) { writeBinaryHeader(length); writeRaw(data, offset, length); return this; }
public void wrap(DirectBuffer buffer, int offset, int length) { this.msgPackReader.wrap(buffer, offset, length); this.invalidPosition = NO_INVALID_POSITION; this.errorMessage = null; }
@Override public void read(MsgPackReader reader) { val = reader.readBoolean(); }
/** * use this method if the map size is not known upfront. Record the offset before calling this * method and then use {@link #writeReservedMapHeader(int, int)} later. */ public void reserveMapHeader() { offset = writeMap32Header(offset, 0); }
@Override public int getEncodedLength() { return MsgPackWriter.getEncodedStringLength(length); } }
public void reset() { msgPackReader.reset(); this.invalidPosition = NO_INVALID_POSITION; this.errorMessage = null; }
@Override public int getEncodedLength() { return MsgPackWriter.getEncodedBooleanValueLength(); } }
public MsgPackWriter writeString(DirectBuffer buff, int offset, int length) { writeStringHeader(length); writeRaw(buff, offset, length); return this; }
public MsgPackWriter writeBinary(DirectBuffer data, int offset, int length) { writeBinaryHeader(length); writeRaw(data, offset, length); return this; }
@Override public int getEncodedLength() { return MsgPackWriter.getEncodedLongValueLength(value); } }
@Override public int getEncodedLength() { return MsgPackWriter.getEncodedBinaryValueLength(length); } }
/** * use this method if the map size is not known upfront. Record the offset before calling this * method and then use {@link #writeReservedMapHeader(int, int)} later. */ public void reserveMapHeader() { offset = writeMap32Header(offset, 0); }
@Override public int getEncodedLength() { return MsgPackWriter.getEncodedStringLength(length); } }
public void reset() { msgPackReader.reset(); this.invalidPosition = NO_INVALID_POSITION; this.errorMessage = null; }
@Override public int getEncodedLength() { return MsgPackWriter.getEncodedBooleanValueLength(); } }
@Override public int getEncodedLength() { return MsgPackWriter.getEncodedLongValueLength(value); } }