@Override public void writeClassField(String fieldName, Class<?> v) { if (v != null) { internalEncoder.startField(fieldName); internalEncoder.writeClass(v); internalEncoder.endField(); } }
@Override public void writeClassContents(Class<?> v) { internalEncoder.startAnonymousField(); internalEncoder.writeClass(v); internalEncoder.endField(); }