List of usage examples for com.fasterxml.jackson.databind JsonDeserializer subclass-usage
From source file com.arpnetworking.jackson.EnumerationDeserializer.java
/**
* Custom deserializer for Enums. The deserialization occurs based on the
* deserialization strategy specified on an
* <code>EnumerationDeserializerStrategy</code>.
*
* @param <T> The class/type of enumeration.
From source file com.baidubce.services.bos.model.CommonPrefixesDeserializer.java
public class CommonPrefixesDeserializer extends JsonDeserializer<List<String>> { @Override public List<String> deserialize(JsonParser jsonParser, DeserializationContext deserializationContext) throws IOException, JsonProcessingException { JsonNode node = jsonParser.getCodec().readTree(jsonParser); return node.findValuesAsText("prefix");
From source file io.syndesis.core.json.StringTrimmingJsonDeserializer.java
/** * Trims JSON strings and converts any empty strings to {@code null}. */ class StringTrimmingJsonDeserializer extends JsonDeserializer<String> { @Override
From source file org.agorava.linkedin.jackson.StringListDeserializer.java
/** * @author Antoine Sabot-Durand */ final class StringListDeserializer extends JsonDeserializer<List<String>> { @Override
From source file org.ingini.spring.boot.mongodb.domain.GrantedAuthorityDeserializer.java
public class GrantedAuthorityDeserializer extends JsonDeserializer<SimpleGrantedAuthority> { @Override public SimpleGrantedAuthority deserialize(JsonParser jp, DeserializationContext ctxt) throws IOException { return new SimpleGrantedAuthority(jp.getValueAsString()); } }
From source file org.springframework.social.google.api.impl.ApiEnumDeserializer.java
/**
* Jackson {@link JsonDeserializer} that converts a camel case string to
* capital underscored string and finds the enum value with that name.
* @author Gabriel Axel
*
* @param <T> enum type
From source file org.zalando.jackson.datatype.money.MonetaryAmountDeserializer.java
public final class MonetaryAmountDeserializer extends JsonDeserializer<MonetaryAmount> { private final MonetaryAmountFactory factory; /** * @deprecated use {@link #MonetaryAmountDeserializer(MonetaryAmountFactory)} with {@link MoneyFactory}
From source file org.zalando.jackson.datatype.money.CurrencyUnitDeserializer.java
public final class CurrencyUnitDeserializer extends JsonDeserializer<CurrencyUnit> { @Override public CurrencyUnit deserialize(final JsonParser parser, final DeserializationContext context) throws IOException { final String currencyCode = parser.getValueAsString();
From source file de.dfki.asr.compass.rest.serialization.RenderGeometryDeserializer.java
public class RenderGeometryDeserializer extends JsonDeserializer<RenderGeometry> { @Inject private ComponentManager manager; public RenderGeometryDeserializer() {
From source file com.braisgabin.fbstats.helpers.DateDeserializer.java
public class DateDeserializer extends JsonDeserializer<Date> { private static final DateFormat dateFormat = new SimpleDateFormat("yyyy-MM-dd'T'HH:mm:ssZ"); @Override public Date deserialize(final JsonParser parser, final DeserializationContext context) throws IOException { final String value = parser.getValueAsString();