@Override public void writeDouble(final Double d) { if(d == null) { writeNull(); } else { writeDouble(d.doubleValue()); } }
@Override public void writeDecimal128(final Decimal128 d) { if(d == null) { writeNull(); } else { _decimal128Type.write(d); } }
@Override public void writeMap(final Map m) { if(m == null) { writeNull(); } else { _mapType.write(m); } }
@Override public void writeArray(final Object[] a) { if(a == null) { writeNull(); } else { _arrayType.write(a); } }
public void writeUnsignedInteger(final UnsignedInteger uint) { if(uint == null) { writeNull(); } else { _unsignedIntegerType.write(uint); } }
public void writeDecimal64(final Decimal64 d) { if(d == null) { writeNull(); } else { _decimal64Type.write(d); } }
public void writeArray(final float[] a) { if(a == null) { writeNull(); } else { _arrayType.write(a); } }
public void writeTimestamp(final Date d) { if(d == null) { writeNull(); } else { writeTimestamp(d.getTime()); } }
public void writeMap(final Map m) { if(m == null) { writeNull(); } else { _mapType.write(m); } }
public void writeByte(final Byte b) { if(b == null) { writeNull(); } else { writeByte(b.byteValue()); } }
public void writeArray(final short[] a) { if(a == null) { writeNull(); } else { _arrayType.write(a); } }
public void writeArray(final int[] a) { if(a == null) { writeNull(); } else { _arrayType.write(a); } }
@Override public void writeUnsignedInteger(final UnsignedInteger uint) { if(uint == null) { writeNull(); } else { _unsignedIntegerType.fastWrite(this, uint); } }
@Override public void writeByte(final Byte b) { if(b == null) { writeNull(); } else { writeByte(b.byteValue()); } }
@Override public void writeFloat(final Float f) { if(f == null) { writeNull(); } else { writeFloat(f.floatValue()); } }
@Override public void writeCharacter(final Character c) { if(c == null) { writeNull(); } else { writeCharacter(c.charValue()); } }
@Override public void writeBinary(final Binary b) { if(b == null) { writeNull(); } else { _binaryType.fastWrite(this, b); } }
@Override public void writeArray(final boolean[] a) { if(a == null) { writeNull(); } else { _arrayType.write(a); } }
@Override public void writeArray(final double[] a) { if(a == null) { writeNull(); } else { _arrayType.write(a); } }
public void writeShort(final Short s) { if(s == null) { writeNull(); } else { writeShort(s.shortValue()); } }