public void removeTypesGeneratedFromResource(Resource resource) {
   classDeclarationExtractor.removeTypesGeneratedFromResource(resource);
 }
 public TypeDeclaration getExistingTypeDeclaration(String className) {
   return classDeclarationExtractor.getCachedTypeDeclaration(className);
 }
 public TypeDeclaration getTypeDeclaration(Class<?> cls) {
   return classDeclarationExtractor.getTypeDeclaration(cls);
 }
 public TypeDeclaration getAndRegisterTypeDeclaration(Class<?> cls, String packageName) {
   return classDeclarationExtractor.getAndRegisterTypeDeclaration(cls, packageName);
 }