Example usage for com.fasterxml.jackson.core JsonParser getText

List of usage examples for com.fasterxml.jackson.core JsonParser getText

Introduction

In this page you can find the example usage for com.fasterxml.jackson.core JsonParser getText.

Prototype

public abstract String getText() throws IOException, JsonParseException;

Source Link

Document

Method for accessing textual representation of the current token; if no current token (before first call to #nextToken , or after encountering end-of-input), returns null.

Usage

From source file:ch.rasc.edsutil.jackson.ISO8601LocalDateDeserializer.java

@Override
public LocalDate deserialize(JsonParser jp, DeserializationContext ctxt) throws IOException {
    return LocalDate.parse(jp.getText());
}

From source file:com.basistech.rosette.apimodel.jackson.AccuracyModeDeserializer.java

@Override
public AccuracyMode deserialize(JsonParser jp, DeserializationContext ctxt) throws IOException {
    String code = jp.getText();
    return AccuracyMode.forValue(code);
}

From source file:ch.rasc.edsutil.jackson.ISO8601LocalDateTimeDeserializer.java

@Override
public LocalDateTime deserialize(JsonParser jp, DeserializationContext ctxt) throws IOException {
    return LocalDateTime.parse(jp.getText());
}

From source file:com.todev.rabbitmqmanagement.data.network.serialization.ActionTypeDeserializer.java

@Override
public Action.Type deserialize(JsonParser p, DeserializationContext ctxt) throws IOException {
    String serialized = p.getText().trim();
    try {//from ww  w  .j  ava2 s  .  c o  m
        return Action.Type.valueOf(serialized.toUpperCase());
    } catch (IllegalArgumentException e) {
        return Action.Type.SYNC;
    }
}

From source file:com.todev.rabbitmqmanagement.data.network.serialization.ExchangeTypeDeserializer.java

@Override
public Exchange.Type deserialize(JsonParser p, DeserializationContext ctxt) throws IOException {
    String serialized = p.getText().trim();
    try {/*from  w  ww.  j ava 2  s  .co  m*/
        return Exchange.Type.valueOf(serialized.toUpperCase());
    } catch (IllegalArgumentException e) {
        return Exchange.Type.DIRECT;
    }
}

From source file:com.ksmpartners.ernie.util.ISODateDeserializer.java

@Override
public DateTime deserialize(JsonParser jp, DeserializationContext ctxt) throws IOException {
    return formatter.parseDateTime(jp.getText());
}

From source file:fr.pilato.elasticsearch.crawler.fs.meta.settings.PercentageDeserializer.java

@Override
public Percentage deserialize(JsonParser p, DeserializationContext ctxt) throws IOException {
    return Percentage.parse(p.getText(), null);
}

From source file:org.osiam.client.helper.ScopeDeserializer.java

@Override
public Set<Scope> deserialize(JsonParser jp, DeserializationContext ctxt) throws IOException {
    String text = jp.getText();
    return parseParameterList(text);
}

From source file:com.commercehub.jackson.datatype.mongo.deser.MongoClientURIDeserializer.java

@Override
public MongoClientURI deserialize(JsonParser jsonParser, DeserializationContext context) throws IOException {
    return new MongoClientURI(jsonParser.getText());
}

From source file:fr.pilato.elasticsearch.crawler.fs.meta.settings.TimeValueDeserializer.java

@Override
public TimeValue deserialize(JsonParser p, DeserializationContext ctxt) throws IOException {
    return TimeValue.parseTimeValue(p.getText(), null);
}