类com.fasterxml.jackson.databind.jsontype.impl.StdTypeResolverBuilder源码实例Demo

下面列出了怎么用com.fasterxml.jackson.databind.jsontype.impl.StdTypeResolverBuilder的API类实例代码及写法,或者点击链接到github查看源代码。

源代码1 项目: haven-platform   文件: AppConfigService.java
@Autowired
public AppConfigService(KvMapperFactory kvMapperFactory, ObjectMapper objectMapper) {
    // we must use custom configuration of mapper, but need use most options and modules from global mapper
    this.objectMapper = objectMapper.copy();
    StdTypeResolverBuilder trb = new ObjectMapper.DefaultTypeResolverBuilder(ObjectMapper.DefaultTyping.JAVA_LANG_OBJECT);
    trb.init(JsonTypeInfo.Id.CLASS, new CustomTypeIdResolver()).inclusion(JsonTypeInfo.As.PROPERTY);
    this.objectMapper.setDefaultTyping(trb);
    this.objectMapper.registerModule(new KvSupportModule(kvMapperFactory));
}
 
源代码2 项目: lams   文件: JacksonAnnotationIntrospector.java
/**
 * Helper method for constructing standard {@link TypeResolverBuilder}
 * implementation.
 */
protected StdTypeResolverBuilder _constructStdTypeResolverBuilder() {
    return new StdTypeResolverBuilder();
}
 
源代码3 项目: lams   文件: JacksonAnnotationIntrospector.java
/**
 * Helper method for dealing with "no type info" marker; can't be null
 * (as it'd be replaced by default typing)
 */
protected StdTypeResolverBuilder _constructNoTypeResolverBuilder() {
    return StdTypeResolverBuilder.noTypeInfoBuilder();
}
 
 同包方法