List of usage examples for com.fasterxml.jackson.core JsonGenerator writeString
public abstract void writeString(SerializableString text) throws IOException, JsonGenerationException;
From source file:com.basistech.rosette.dm.jackson.array.ListAttributeArraySerializer.java
@Override public void serialize(ListAttribute value, JsonGenerator jgen, SerializerProvider provider) throws IOException { jgen.writeStartArray();//w w w . j a v a2 s . c om jgen.writeString(KnownAttribute.getAttributeForClass(value.getItemClass()).key()); writeItems(value, jgen, provider); writeExtendedProperties(value, jgen); jgen.writeEndArray(); }
From source file:de.escalon.hypermedia.hydra.serialize.EnumSerializer.java
@Override public void serialize(Enum<?> value, JsonGenerator jgen, SerializerProvider provider) throws IOException, JsonGenerationException { if (value != null) { jgen.writeString(value.name()); }//from w w w . ja v a2s . co m }
From source file:com.bitsofproof.dropwizard.supernode.jackson.AddressSerializer.java
@Override public void serialize(Address value, JsonGenerator jgen, SerializerProvider provider) throws IOException, JsonGenerationException { try {/*from w w w . j a va2 s . co m*/ jgen.writeString(Address.toSatoshiStyle(value)); } catch (ValidationException e) { throw new JsonMappingException("Error serializing address", e); } }
From source file:com.toedter.chatty.server.boot.config.JsonInstantSerializer.java
@Override public void serialize(Instant instant, JsonGenerator gen, SerializerProvider provider) throws IOException, JsonProcessingException { String timeStamp = instant.toString(); gen.writeString(timeStamp); }
From source file:org.mayocat.rest.jackson.LocaleBCP47LanguageTagSerializer.java
@Override public void serialize(Locale locale, JsonGenerator jsonGenerator, SerializerProvider serializerProvider) throws IOException, JsonGenerationException { // IETF BCP 47 jsonGenerator.writeString(locale.toLanguageTag()); }
From source file:org.xlcloud.openstack.model.climate.json.OpenStackDateSerializer.java
@Override public void serialize(Date value, JsonGenerator jgen, SerializerProvider provider) throws IOException, JsonProcessingException { if (value != null) { jgen.writeString(DateFormatUtils.format(value, DATE_PATTERN, DateUtils.UTC_TIME_ZONE)); }/*from ww w .j av a 2s. c o m*/ }
From source file:org.opendaylight.ovsdb.lib.notation.json.ConditionSerializer.java
@Override public void serialize(Condition condition, JsonGenerator generator, SerializerProvider provider) throws IOException, JsonProcessingException { generator.writeStartArray();//from w w w .j av a 2 s .c o m generator.writeString(condition.getColumn()); generator.writeString(condition.getFunction().toString()); generator.writeObject(condition.getValue()); generator.writeEndArray(); }
From source file:org.opendaylight.ovsdb.lib.notation.json.MutationSerializer.java
@Override public void serialize(Mutation condition, JsonGenerator generator, SerializerProvider provider) throws IOException, JsonProcessingException { generator.writeStartArray();//www .jav a 2s .com generator.writeString(condition.getColumn()); generator.writeString(condition.getMutator().toString()); generator.writeObject(condition.getValue()); generator.writeEndArray(); }
From source file:org.springframework.cloud.stream.binder.ExpressionSerializer.java
@Override public void serialize(Expression expression, JsonGenerator jsonGenerator, SerializerProvider serializerProvider) throws IOException { if (expression != null) { jsonGenerator.writeString(expression.getExpressionString()); }/* w w w . ja v a 2s . c om*/ }
From source file:io.seldon.api.controller.serialisation.JsonDateSerialiser.java
@Override public void serialize(Date date, JsonGenerator gen, SerializerProvider provider) throws IOException { String formattedDate = dateFormat.format(date); gen.writeString(formattedDate); }