@Override public void writeTypePrefixForObject(Object value, JsonGenerator jgen, Class<?> type) throws IOException { final String typeId = idFromValueAndType(value, type); if ((typeId != null) && jgen.canWriteTypeId()) { jgen.writeTypeId(typeId); } jgen.writeStartObject(); }
@Override public void writeTypePrefixForObject(Object value, JsonGenerator jgen, Class<?> type) throws IOException { final String typeId = idFromValueAndType(value, type); if ((typeId != null) && jgen.canWriteTypeId()) { jgen.writeTypeId(typeId); } jgen.writeStartObject(); }
@Override public void writeTypePrefixForObject(Object value, JsonGenerator gen, Class<?> type) throws IOException { final String typeId = idFromValueAndType(value, type); if ((typeId != null) && gen.canWriteTypeId()) { gen.writeTypeId(typeId); } gen.writeStartObject(); }