List of usage examples for com.fasterxml.jackson.core JsonGenerator writeString
public abstract void writeString(SerializableString text) throws IOException, JsonGenerationException;
From source file:org.mycontroller.standalone.api.jaxrs.mixins.serializers.TriggerTypeSerializer.java
@Override public void serialize(OPERATOR type, JsonGenerator jgen, SerializerProvider provider) throws IOException, JsonProcessingException { if (type != null) { jgen.writeString(type.getText()); } else {//from w w w . j av a 2s . c om jgen.writeNull(); } }
From source file:org.mycontroller.standalone.api.jaxrs.mixins.serializers.UnitTypeSerializer.java
@Override public void serialize(UNIT_TYPE type, JsonGenerator jgen, SerializerProvider provider) throws IOException, JsonProcessingException { if (type != null) { jgen.writeString(type.getText()); } else {/*from w ww . j a v a2s . c om*/ jgen.writeNull(); } }
From source file:org.mayocat.rest.jackson.MayocatGroovyGStringSerializer.java
@Override public void serialize(GString gString, JsonGenerator jsonGenerator, SerializerProvider serializerProvider) throws IOException, JsonGenerationException { // IETF BCP 47 jsonGenerator.writeString(gString.toString()); }
From source file:org.mycontroller.standalone.api.jaxrs.mixins.serializers.NodeTypeSerializer.java
@Override public void serialize(MESSAGE_TYPE_PRESENTATION type, JsonGenerator jgen, SerializerProvider provider) throws IOException, JsonProcessingException { if (type != null) { jgen.writeString(McObjectManager.getMcLocale().getString(type.name())); } else {// w w w .j a v a 2 s .c o m jgen.writeNull(); } }
From source file:com.codepine.api.testrail.internal.ListToCsvSerializer.java
@Override public void serialize(List<?> value, JsonGenerator jgen, SerializerProvider provider) throws IOException, JsonProcessingException { if (value != null) { jgen.writeString(Joiner.on(',').join(value)); }//from www . j av a 2s . co m }
From source file:org.mycontroller.standalone.api.jaxrs.mixins.serializers.NodeRegistrationStateSerializer.java
@Override public void serialize(NODE_REGISTRATION_STATE state, JsonGenerator jgen, SerializerProvider provider) throws IOException, JsonProcessingException { if (state != null) { jgen.writeString(state.getText()); } else {//from ww w. j a va 2 s. c o m jgen.writeNull(); } }
From source file:org.mycontroller.standalone.api.jaxrs.mixins.serializers.StateSerializer.java
@Override public void serialize(STATE state, JsonGenerator jgen, SerializerProvider provider) throws IOException, JsonProcessingException { if (state != null) { jgen.writeString(state.getText()); } else {//from ww w . ja v a 2 s . c o m jgen.writeNull(); } }
From source file:org.mycontroller.standalone.api.jaxrs.mixins.serializers.LogLevelSerializer.java
@Override public void serialize(LOG_LEVEL logLevel, JsonGenerator jgen, SerializerProvider provider) throws IOException, JsonProcessingException { if (logLevel != null) { jgen.writeString(logLevel.getText()); } else {/* www .j a v a 2 s.com*/ jgen.writeNull(); } }
From source file:org.mycontroller.standalone.api.jaxrs.mixins.serializers.PyTypeSerializer.java
@Override public void serialize(PyType pyType, JsonGenerator jgen, SerializerProvider provider) throws IOException, JsonProcessingException { if (pyType != null) { jgen.writeString(pyType.toString()); } else {/*www . j av a2s . c om*/ jgen.writeNull(); } }
From source file:com.heisenberg.impl.json.LocalDateTimeSerializer.java
@Override public void serialize(LocalDateTime value, JsonGenerator jgen, SerializerProvider provider) throws IOException, JsonGenerationException { if (value != null) { jgen.writeString(formatter.print(value)); } else {//w w w.j a v a2 s .com jgen.writeNull(); } }