Class JavaParserTypeDeclarationAdapter

java.lang.Object
com.github.javaparser.symbolsolver.javaparsermodel.contexts.JavaParserTypeDeclarationAdapter

public class JavaParserTypeDeclarationAdapter extends Object
Author:
Federico Tomassetti
  • Constructor Summary

    Constructors
    Constructor
    Description
    JavaParserTypeDeclarationAdapter(com.github.javaparser.ast.body.TypeDeclaration<?> wrappedNode, com.github.javaparser.resolution.TypeSolver typeSolver, com.github.javaparser.resolution.declarations.ResolvedReferenceTypeDeclaration typeDeclaration, com.github.javaparser.resolution.Context context)
     
  • Method Summary

    Modifier and Type
    Method
    Description
    com.github.javaparser.resolution.model.SymbolReference<com.github.javaparser.resolution.declarations.ResolvedConstructorDeclaration>
    solveConstructor(List<com.github.javaparser.resolution.types.ResolvedType> argumentsTypes)
     
    com.github.javaparser.resolution.model.SymbolReference<com.github.javaparser.resolution.declarations.ResolvedMethodDeclaration>
    solveMethod(String name, List<com.github.javaparser.resolution.types.ResolvedType> argumentsTypes, boolean staticOnly)
     
    com.github.javaparser.resolution.model.SymbolReference<com.github.javaparser.resolution.declarations.ResolvedTypeDeclaration>
    Deprecated.
    Consider using solveType(String, List) to consider type arguments.
    com.github.javaparser.resolution.model.SymbolReference<com.github.javaparser.resolution.declarations.ResolvedTypeDeclaration>
    solveType(String name, List<com.github.javaparser.resolution.types.ResolvedType> typeArguments)
     

    Methods inherited from class Object

    clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
  • Constructor Details

    • JavaParserTypeDeclarationAdapter

      public JavaParserTypeDeclarationAdapter(com.github.javaparser.ast.body.TypeDeclaration<?> wrappedNode, com.github.javaparser.resolution.TypeSolver typeSolver, com.github.javaparser.resolution.declarations.ResolvedReferenceTypeDeclaration typeDeclaration, com.github.javaparser.resolution.Context context)
  • Method Details

    • solveType

      @Deprecated public com.github.javaparser.resolution.model.SymbolReference<com.github.javaparser.resolution.declarations.ResolvedTypeDeclaration> solveType(String name)
      Deprecated.
      Consider using solveType(String, List) to consider type arguments.
    • solveType

      public com.github.javaparser.resolution.model.SymbolReference<com.github.javaparser.resolution.declarations.ResolvedTypeDeclaration> solveType(String name, List<com.github.javaparser.resolution.types.ResolvedType> typeArguments)
    • solveMethod

      public com.github.javaparser.resolution.model.SymbolReference<com.github.javaparser.resolution.declarations.ResolvedMethodDeclaration> solveMethod(String name, List<com.github.javaparser.resolution.types.ResolvedType> argumentsTypes, boolean staticOnly)
    • solveConstructor

      public com.github.javaparser.resolution.model.SymbolReference<com.github.javaparser.resolution.declarations.ResolvedConstructorDeclaration> solveConstructor(List<com.github.javaparser.resolution.types.ResolvedType> argumentsTypes)