@Override public void encodeToWire(Buffer buffer, Short s) { buffer.appendShort(s); }
@Test public void testAppendShort() { Buffer b = Buffer.buffer(TestUtils.randomByteArray(100)); b.appendShort(Short.MAX_VALUE); assertEquals(102, b.length()); b.appendShortLE(Short.MAX_VALUE); assertEquals(104, b.length()); }
@Override public void encodeToWire(Buffer buffer, Character chr) { buffer.appendShort((short)chr.charValue()); }
@Test public void testLE() { checkBEAndLE(2, Buffer.buffer().appendShort(Short.MAX_VALUE), Buffer.buffer().appendShortLE(Short.MAX_VALUE)); checkBEAndLE(2, Buffer.buffer().appendUnsignedShort(Short.MAX_VALUE), Buffer.buffer().appendUnsignedShortLE(Short.MAX_VALUE)); checkBEAndLE(3, Buffer.buffer().appendMedium(Integer.MAX_VALUE / 2), Buffer.buffer().appendMediumLE(Integer.MAX_VALUE / 2)); checkBEAndLE(4, Buffer.buffer().appendInt(Integer.MAX_VALUE), Buffer.buffer().appendIntLE(Integer.MAX_VALUE)); checkBEAndLE(4, Buffer.buffer().appendUnsignedInt(Integer.MAX_VALUE), Buffer.buffer().appendUnsignedIntLE(Integer.MAX_VALUE)); checkBEAndLE(8, Buffer.buffer().appendLong(Long.MAX_VALUE), Buffer.buffer().appendLongLE(Long.MAX_VALUE)); }
@Override public void encodeToWire(Buffer buffer, Short s) { buffer.appendShort(s); }
@Test public void testAppendShort() { Buffer b = Buffer.buffer(TestUtils.randomByteArray(100)); b.appendShort(Short.MAX_VALUE); assertEquals(102, b.length()); b.appendShortLE(Short.MAX_VALUE); assertEquals(104, b.length()); }
@Override public void encodeToWire(Buffer buffer, Character chr) { buffer.appendShort((short)chr.charValue()); }
@Test public void testLE() { checkBEAndLE(2, Buffer.buffer().appendShort(Short.MAX_VALUE), Buffer.buffer().appendShortLE(Short.MAX_VALUE)); checkBEAndLE(2, Buffer.buffer().appendUnsignedShort(Short.MAX_VALUE), Buffer.buffer().appendUnsignedShortLE(Short.MAX_VALUE)); checkBEAndLE(3, Buffer.buffer().appendMedium(Integer.MAX_VALUE / 2), Buffer.buffer().appendMediumLE(Integer.MAX_VALUE / 2)); checkBEAndLE(4, Buffer.buffer().appendInt(Integer.MAX_VALUE), Buffer.buffer().appendIntLE(Integer.MAX_VALUE)); checkBEAndLE(4, Buffer.buffer().appendUnsignedInt(Integer.MAX_VALUE), Buffer.buffer().appendUnsignedIntLE(Integer.MAX_VALUE)); checkBEAndLE(8, Buffer.buffer().appendLong(Long.MAX_VALUE), Buffer.buffer().appendLongLE(Long.MAX_VALUE)); }
public static void writeString(final Buffer buffer, final String value) { byte[] string = value.getBytes(StandardCharsets.UTF_8); buffer.appendShort((short) string.length); buffer.appendBytes(string); }
public static void writeMap(final Buffer buffer, final MultiMap<String, String> params) { buffer.appendShort((short) params.size()); final Set<String> keys = params.keySet(); for (String key : keys) { writeString(buffer, key); final Collection<String> values = (Collection<String>) params.getAll(key); buffer.appendShort((short) values.size()); for (String value : values) { writeString(buffer, value); } } }
buffer.appendByte(TYPE_INT).appendInt((int) val); } else if (val instanceof Short) { buffer.appendByte(TYPE_SHORT).appendShort((short) val); } else if (val instanceof Byte) { buffer.appendByte(TYPE_BYTE).appendByte((byte) val); buffer.appendByte(TYPE_FLOAT).appendFloat((float) val); } else if (val instanceof Character) { buffer.appendByte(TYPE_CHAR).appendShort((short) ((Character) val).charValue()); } else if (val instanceof Boolean) { buffer.appendByte(TYPE_BOOLEAN).appendByte((byte) ((boolean) val ? 1 : 0));
/** * Appends the specified <code>short</code> to the end of the Buffer.The buffer will expand as necessary to accommodate any bytes written.<p> * Returns a reference to <code>this</code> so multiple operations can be appended together. * @param s * @return */ public io.vertx.rxjava.core.buffer.Buffer appendShort(short s) { delegate.appendShort(s); return this; }
/** * Appends the specified <code>short</code> to the end of the Buffer.The buffer will expand as necessary to accommodate any bytes written.<p> * Returns a reference to <code>this</code> so multiple operations can be appended together. * @param s * @return */ public io.vertx.rxjava.core.buffer.Buffer appendShort(short s) { delegate.appendShort(s); return this; }
public static void writeString(final Buffer buffer, final String value) { byte[] string = value.getBytes(StandardCharsets.UTF_8); buffer.appendShort((short) string.length); buffer.appendBytes(string); }
public static void appendShort(Buffer buffer, short value) { buffer.appendShort(Short.reverseBytes(value)); }
public static void writeMap(final Buffer buffer, final MultiMap<String, String> params) { buffer.appendShort((short) params.size()); final Set<String> keys = params.keySet(); for (String key : keys) { writeString(buffer, key); final Collection<String> values = (Collection<String>) params.getAll(key); buffer.appendShort((short) values.size()); for (String value : values) { writeString(buffer, value); } } }
buffer.appendByte(TYPE_INT).appendInt((int) val); } else if (val instanceof Short) { buffer.appendByte(TYPE_SHORT).appendShort((short) val); } else if (val instanceof Byte) { buffer.appendByte(TYPE_BYTE).appendByte((byte) val); buffer.appendByte(TYPE_FLOAT).appendFloat((float) val); } else if (val instanceof Character) { buffer.appendByte(TYPE_CHAR).appendShort((short) ((Character) val).charValue()); } else if (val instanceof Boolean) { buffer.appendByte(TYPE_BOOLEAN).appendByte((byte) ((boolean) val ? 1 : 0));