Java 类com.fasterxml.jackson.databind.deser.std.StdScalarDeserializer 实例源码

项目:Your-Microservice    文件:WhiteSpaceTrimmer.java   
public WhiteSpaceTrimmer() {
    addDeserializer(String.class, new StdScalarDeserializer<String>(String.class) {
        @Override
        public String deserialize(JsonParser jp, DeserializationContext ctxt) throws IOException,
                JsonProcessingException {
            return StringUtils.trim(jp.getValueAsString());
        }
    });
}
项目:elasticactors    文件:ObjectMapperBuilder.java   
private boolean hasNoArgConstructor(Class<? extends StdScalarDeserializer> customDeserializer) {
    try {
        customDeserializer.getConstructor();
    } catch(NoSuchMethodException e) {
        return false;
    }
    return true;
}