/** {@inheritDoc} */ @Override public void writeString(String fieldName, @Nullable String val) throws BinaryObjectException { writeFieldId(fieldName); writeStringField(val); }
/** {@inheritDoc} */ @Override public void writeDate(String fieldName, @Nullable Date val) throws BinaryObjectException { writeFieldId(fieldName); writeDateField(val); }
/** {@inheritDoc} */ @Override public void writeObject(String fieldName, @Nullable Object obj) throws BinaryObjectException { writeFieldId(fieldName); writeObjectField(obj); }
/** {@inheritDoc} */ @Override public void writeCharArray(String fieldName, @Nullable char[] val) throws BinaryObjectException { writeFieldId(fieldName); writeCharArrayField(val); }
/** {@inheritDoc} */ @Override public void writeUuidArray(String fieldName, @Nullable UUID[] val) throws BinaryObjectException { writeFieldId(fieldName); writeUuidArrayField(val); }
/** {@inheritDoc} */ @Override public void writeTimeArray(String fieldName, @Nullable Time[] val) throws BinaryObjectException { writeFieldId(fieldName); writeTimeArrayField(val); }
/** {@inheritDoc} */ @Override public <K, V> void writeMap(String fieldName, @Nullable Map<K, V> map) throws BinaryObjectException { writeFieldId(fieldName); writeMapField(map); }
/** {@inheritDoc} */ @Override public void writeByte(String fieldName, byte val) throws BinaryObjectException { writeFieldId(fieldName); writeByteField(val); }
/** {@inheritDoc} */ @Override public void writeShort(String fieldName, short val) throws BinaryObjectException { writeFieldId(fieldName); writeShortField(val); }
/** {@inheritDoc} */ @Override public void writeFloatArray(String fieldName, @Nullable float[] val) throws BinaryObjectException { writeFieldId(fieldName); writeFloatArrayField(val); }
/** {@inheritDoc} */ @Override public void writeDoubleArray(String fieldName, @Nullable double[] val) throws BinaryObjectException { writeFieldId(fieldName); writeDoubleArrayField(val); }
/** {@inheritDoc} */ @Override public void writeDecimalArray(String fieldName, @Nullable BigDecimal[] val) throws BinaryObjectException { writeFieldId(fieldName); writeDecimalArrayField(val); }
/** {@inheritDoc} */ @Override public void writeStringArray(String fieldName, @Nullable String[] val) throws BinaryObjectException { writeFieldId(fieldName); writeStringArrayField(val); }
/** {@inheritDoc} */ @Override public void writeDateArray(String fieldName, @Nullable Date[] val) throws BinaryObjectException { writeFieldId(fieldName); writeDateArrayField(val); }
/** {@inheritDoc} */ @Override public void writeObjectArray(String fieldName, @Nullable Object[] val) throws BinaryObjectException { writeFieldId(fieldName); writeObjectArrayField(val); }
/** {@inheritDoc} */ @Override public <T extends Enum<?>> void writeEnumArray(String fieldName, T[] val) throws BinaryObjectException { writeFieldId(fieldName); writeEnumArrayField(val); }
/** {@inheritDoc} */ @Override public void writeFloat(String fieldName, float val) throws BinaryObjectException { writeFieldId(fieldName); writeFloatField(val); }
/** {@inheritDoc} */ @Override public void writeShortArray(String fieldName, @Nullable short[] val) throws BinaryObjectException { writeFieldId(fieldName); writeShortArrayField(val); }
/** {@inheritDoc} */ @Override public void writeIntArray(String fieldName, @Nullable int[] val) throws BinaryObjectException { writeFieldId(fieldName); writeIntArrayField(val); }
/** {@inheritDoc} */ @Override public void writeTimestampArray(String fieldName, @Nullable Timestamp[] val) throws BinaryObjectException { writeFieldId(fieldName); writeTimestampArrayField(val); }