List of usage examples for com.fasterxml.jackson.core JsonGenerator writeNull
public abstract void writeNull() throws IOException, JsonGenerationException;
From source file:org.mycontroller.standalone.api.jaxrs.mixins.serializers.ThresholdTypeSerializer.java
@Override public void serialize(DATA_TYPE type, JsonGenerator jgen, SerializerProvider provider) throws IOException, JsonProcessingException { if (type != null) { jgen.writeString(type.getText()); } else {/*from w w w .j a v a 2 s .c o m*/ jgen.writeNull(); } }
From source file:org.mycontroller.standalone.api.jaxrs.mixins.serializers.TimerTypeSerializer.java
@Override public void serialize(TIMER_TYPE type, JsonGenerator jgen, SerializerProvider provider) throws IOException, JsonProcessingException { if (type != null) { jgen.writeString(type.getText()); } else {//w w w. ja v a 2s.com jgen.writeNull(); } }
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 {// w w w . ja v a 2s.c o m 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 {// w w w.j av a2 s .c o m jgen.writeNull(); } }
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 {/* w w w . jav a2 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 {/*ww w . j a v a2s.c om*/ 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 {//from w w w . j av a 2s .com 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 {//ww w . j ava 2s . c o m jgen.writeNull(); } }
From source file:org.mycontroller.standalone.api.jaxrs.mixins.serializers.LogDirectionSerializer.java
@Override public void serialize(LOG_DIRECTION direction, JsonGenerator jgen, SerializerProvider provider) throws IOException, JsonProcessingException { if (direction != null) { jgen.writeString(direction.getText()); } else {/*from w w w. ja va2 s. com*/ 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 {//from w ww . ja va2 s.c o m jgen.writeNull(); } }