@Override public int encodeShort(short v, byte[] b, int o) { return encodeLong(v, b, o); }
@Override public int encodeByte(byte v, byte[] b, int o) { return encodeLong(v, b, o); }
@Override public int encodeByte(byte v, byte[] b, int o) { return encodeLong(v, b, o); }
@Override public int encodeDouble(double v, byte[] b, int o) { if (v < Long.MIN_VALUE || v > Long.MAX_VALUE) { throw newIllegalDataException( "Value " + v + " cannot be encoded as an Long without changing its value"); } return encodeLong((long) v, b, o); }
@Override public int encodeDouble(double v, byte[] b, int o) { if (v < Long.MIN_VALUE || v > Long.MAX_VALUE) { throw newIllegalDataException( "Value " + v + " cannot be encoded as an Long without changing its value"); } return encodeLong((long) v, b, o); }
@Override public int encodeFloat(float v, byte[] b, int o) { if (v < Long.MIN_VALUE || v > Long.MAX_VALUE) { throw newIllegalDataException( "Value " + v + " cannot be encoded as an Long without changing its value"); } return encodeLong((long) v, b, o); }
@Override public int encodeShort(short v, byte[] b, int o) { return encodeLong(v, b, o); }
@Override public int encodeFloat(float v, byte[] b, int o) { if (v < Long.MIN_VALUE || v > Long.MAX_VALUE) { throw newIllegalDataException( "Value " + v + " cannot be encoded as an Long without changing its value"); } return encodeLong((long) v, b, o); }
@Override public int encodeByte(byte v, byte[] b, int o) { return encodeLong(v, b, o); }
@Override public int encodeShort(short v, byte[] b, int o) { return encodeLong(v, b, o); }
@Override public int encodeFloat(float v, byte[] b, int o) { if (v < Long.MIN_VALUE || v > Long.MAX_VALUE) { throw newIllegalDataException( "Value " + v + " cannot be encoded as an Long without changing its value"); } return encodeLong((long) v, b, o); }
@Override public int encodeDouble(double v, byte[] b, int o) { if (v < Long.MIN_VALUE || v > Long.MAX_VALUE) { throw newIllegalDataException( "Value " + v + " cannot be encoded as an Long without changing its value"); } return encodeLong((long) v, b, o); }