Example usage for com.fasterxml.jackson.core JsonGenerator writeNull

List of usage examples for com.fasterxml.jackson.core JsonGenerator writeNull

Introduction

In this page you can find the example usage for com.fasterxml.jackson.core JsonGenerator writeNull.

Prototype

public abstract void writeNull() throws IOException, JsonGenerationException;

Source Link

Document

Method for outputting literal Json null value.

Usage

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();
    }
}