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;
}