@Override public void addField(ObjectReference di, Object obj) throws IOException { writeSeparator(); if (obj != null) { addRawData(stringQuote); super.addField(di, obj); addRawData(stringQuote); } }
// UUID @Override public void addField(MiscElementaryDataItem di, UUID n) throws IOException { writeSeparator(); if (n != null) { addRawData(stringQuote); super.addField(di, n); addRawData(stringQuote); } }
// raw @Override public void addField(BinaryElementaryDataItem di, byte[] b) throws IOException { writeSeparator(); if (b != null) { addRawData(stringQuote); super.addField(di, b); addRawData(stringQuote); } }
// long @Override public void addField(BasicNumericElementaryDataItem di, long n) throws IOException { writeSeparator(); super.addField(di, n); }