@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); }
protected void init(final ClassNameIdResolver defaultResolver) { this.defaultResolver = defaultResolver; }