@Override public Double deserialize(ByteArrayDataInput in) { return in.readDouble(); } }
public void testNewDataInput_readDouble() { byte[] data = {0x12, 0x34, 0x56, 0x78, 0x76, 0x54, 0x32, 0x10}; ByteArrayDataInput in = ByteStreams.newDataInput(data); assertEquals(Double.longBitsToDouble(0x1234567876543210L), in.readDouble(), 0.0); }
event.put(metric, WritableUtils.readVLong(in)); } else if ("double".equals(type)) { event.put(metric, in.readDouble()); } else { ComplexMetricSerde serde = getComplexMetricSerde(type);
@Override public Double deserialize(ByteArrayDataInput in) { return in.readDouble(); } }
@Override public double readDouble() { double result = in.readDouble(); available -= DOUBLE_LENGTH; return result; }
@Override public Double deserialize(ByteArrayDataInput in) { return in.readDouble(); } }
public void testNewDataInput_readDouble() { byte[] data = {0x12, 0x34, 0x56, 0x78, 0x76, 0x54, 0x32, 0x10}; ByteArrayDataInput in = ByteStreams.newDataInput(data); assertEquals(Double.longBitsToDouble(0x1234567876543210L), in.readDouble(), 0.0); }
event.put(metric, WritableUtils.readVLong(in)); } else if (type.equals("double")) { event.put(metric, in.readDouble()); } else { ComplexMetricSerde serde = getComplexMetricSerde(type);
event.put(metric, WritableUtils.readVLong(in)); } else if ("double".equals(type)) { event.put(metric, in.readDouble()); } else { ComplexMetricSerde serde = getComplexMetricSerde(type);
double result = in.readDouble(); available -= DOUBLE_LENGTH; return result;