Example usage for com.fasterxml.jackson.core JsonToken VALUE_NULL

List of usage examples for com.fasterxml.jackson.core JsonToken VALUE_NULL

Introduction

In this page you can find the example usage for com.fasterxml.jackson.core JsonToken VALUE_NULL.

Prototype

JsonToken VALUE_NULL

To view the source code for com.fasterxml.jackson.core JsonToken VALUE_NULL.

Click Source Link

Document

VALUE_NULL is returned when encountering literal "null" in value context

Usage

From source file:com.google.openrtb.json.OpenRtbJsonReader.java

public final SeatBid.Builder readSeatBid(JsonParser par) throws IOException {
    SeatBid.Builder seatbid = SeatBid.newBuilder();
    for (startObject(par); endObject(par); par.nextToken()) {
        String fieldName = getCurrentName(par);
        if (par.nextToken() != JsonToken.VALUE_NULL) {
            readSeatBidField(par, seatbid, fieldName);
        }/*  w ww.j  a  v  a 2s .co m*/
    }
    return seatbid;
}

From source file:com.google.openrtb.json.OpenRtbJsonReader.java

public final Bid.Builder readBid(JsonParser par) throws IOException {
    Bid.Builder bid = Bid.newBuilder();/*w w w  . jav  a2 s. c om*/
    for (startObject(par); endObject(par); par.nextToken()) {
        String fieldName = getCurrentName(par);
        if (par.nextToken() != JsonToken.VALUE_NULL) {
            readBidField(par, bid, fieldName);
        }
    }
    return bid;
}

From source file:com.microsoft.windowsazure.storage.table.TableParser.java

private static EdmType evaluateEdmType(JsonToken token, String value) throws JsonParseException, IOException {
    EdmType edmType = null;//from  w w  w  .  jav a2s . co  m

    if (token == JsonToken.VALUE_NULL) {
        edmType = EdmType.NULL;
    } else if (token == JsonToken.VALUE_FALSE || token == JsonToken.VALUE_TRUE) {
        edmType = EdmType.BOOLEAN;
    } else if (token == JsonToken.VALUE_NUMBER_FLOAT) {
        edmType = EdmType.DOUBLE;
    } else if (token == JsonToken.VALUE_NUMBER_INT) {
        edmType = EdmType.INT32;
    } else {
        edmType = EdmType.STRING;
    }

    return edmType;
}