Java 类com.fasterxml.jackson.databind.jsontype.impl.ClassNameIdResolver 实例源码

项目:koryphe    文件:SimpleClassNameIdResolver.java   
@Override
public void init(final JavaType baseType) {
    this.baseType = baseType;
    if (null == baseType.getContentType()) {
        this.baseType = baseType;
    } else {
        this.baseType = baseType.getContentType();
    }
    final ClassNameIdResolver newDefaultResolver = new ClassNameIdResolver(this.baseType, null);
    newDefaultResolver.init(this.baseType);
    init(newDefaultResolver);
}
项目:koryphe    文件:SimpleClassNameIdResolver.java   
protected void init(final ClassNameIdResolver defaultResolver) {
    this.defaultResolver = defaultResolver;
}