@Override public void writeDouble(double v) throws IOException { writeLong(Double.doubleToRawLongBits(v)); }
public void writeDouble(double v) throws IOException { writeLong(Double.doubleToRawLongBits(v)); }
@Override public void writeDouble(double v) throws IOException { writeLong(Double.doubleToRawLongBits(v)); }
public void writeLong(long val) throws IOException { if ((val & 0xff00000000000000L) == 0) { int b = SLONG | ((int) val & 0x0f); if (val >= 0x0f) { b |= 0x10; daos.writeByte(b); writeVLong(val >>> 4, daos); } else { daos.writeByte(b); } } else { daos.writeByte(LONG); daos.writeLong(val); } }
public void writeLong(long val) throws IOException { if ((val & 0xff00000000000000L) == 0) { int b = SLONG | ((int)val & 0x0f); if (val >= 0x0f) { b |= 0x10; daos.writeByte(b); writeVLong(val>>>4, daos); } else { daos.writeByte(b); } } else { daos.writeByte(LONG); daos.writeLong(val); } }
public void writeLong(long val) throws IOException { if ((val & 0xff00000000000000L) == 0) { int b = SLONG | ((int) val & 0x0f); if (val >= 0x0f) { b |= 0x10; daos.writeByte(b); writeVLong(val >>> 4, daos); } else { daos.writeByte(b); } } else { daos.writeByte(LONG); daos.writeLong(val); } }
daos.writeLong(((Date) val).getTime()); return true; } else if (val instanceof Boolean) {
checksum.reset(); checksum.update(buf, 0, (int) bytesRead); fos.writeLong(checksum.getValue());
daos.writeLong(((Date) val).getTime()); return true; } else if (val instanceof Boolean) {
} else if (val instanceof Date) { daos.writeByte(DATE); daos.writeLong(((Date) val).getTime()); return true; } else if (val instanceof Boolean) {