Hierarchy For All Packages

Package Hierarchies:

Class Hierarchy

  • java.lang.Object
    • com.github.javaparser.symbolsolver.resolution.typesolvers.AarTypeSolver (implements com.github.javaparser.symbolsolver.model.resolution.TypeSolver)
    • com.github.javaparser.symbolsolver.javaparsermodel.contexts.AbstractJavaParserContext<N> (implements com.github.javaparser.symbolsolver.core.resolution.Context)
    • com.github.javaparser.symbolsolver.javaparsermodel.declarators.AbstractSymbolDeclarator<N> (implements com.github.javaparser.symbolsolver.resolution.SymbolDeclarator)
    • com.github.javaparser.symbolsolver.logic.AbstractTypeDeclaration (implements com.github.javaparser.resolution.declarations.ResolvedReferenceTypeDeclaration)
      • com.github.javaparser.symbolsolver.logic.AbstractClassDeclaration (implements com.github.javaparser.symbolsolver.logic.MethodResolutionCapability, com.github.javaparser.resolution.declarations.ResolvedClassDeclaration)
      • com.github.javaparser.symbolsolver.javaparsermodel.declarations.JavaParserAnnotationDeclaration (implements com.github.javaparser.resolution.declarations.ResolvedAnnotationDeclaration)
      • com.github.javaparser.symbolsolver.javaparsermodel.declarations.JavaParserEnumDeclaration (implements com.github.javaparser.symbolsolver.logic.MethodResolutionCapability, com.github.javaparser.symbolsolver.core.resolution.MethodUsageResolutionCapability, com.github.javaparser.resolution.declarations.ResolvedEnumDeclaration)
      • com.github.javaparser.symbolsolver.javaparsermodel.declarations.JavaParserInterfaceDeclaration (implements com.github.javaparser.symbolsolver.logic.MethodResolutionCapability, com.github.javaparser.symbolsolver.core.resolution.MethodUsageResolutionCapability, com.github.javaparser.resolution.declarations.ResolvedInterfaceDeclaration)
      • com.github.javaparser.symbolsolver.javaparsermodel.declarations.JavaParserTypeParameter (implements com.github.javaparser.resolution.declarations.ResolvedTypeParameterDeclaration)
      • com.github.javaparser.symbolsolver.javaparsermodel.declarations.JavaParserTypeVariableDeclaration
      • com.github.javaparser.symbolsolver.javassistmodel.JavassistAnnotationDeclaration (implements com.github.javaparser.resolution.declarations.ResolvedAnnotationDeclaration)
      • com.github.javaparser.symbolsolver.javassistmodel.JavassistEnumDeclaration (implements com.github.javaparser.symbolsolver.logic.MethodResolutionCapability, com.github.javaparser.symbolsolver.core.resolution.MethodUsageResolutionCapability, com.github.javaparser.resolution.declarations.ResolvedEnumDeclaration)
      • com.github.javaparser.symbolsolver.javassistmodel.JavassistInterfaceDeclaration (implements com.github.javaparser.symbolsolver.logic.MethodResolutionCapability, com.github.javaparser.symbolsolver.core.resolution.MethodUsageResolutionCapability, com.github.javaparser.resolution.declarations.ResolvedInterfaceDeclaration)
      • com.github.javaparser.symbolsolver.reflectionmodel.ReflectionAnnotationDeclaration (implements com.github.javaparser.resolution.declarations.ResolvedAnnotationDeclaration)
      • com.github.javaparser.symbolsolver.reflectionmodel.ReflectionEnumDeclaration (implements com.github.javaparser.symbolsolver.logic.MethodResolutionCapability, com.github.javaparser.symbolsolver.core.resolution.MethodUsageResolutionCapability, com.github.javaparser.resolution.declarations.ResolvedEnumDeclaration)
      • com.github.javaparser.symbolsolver.reflectionmodel.ReflectionInterfaceDeclaration (implements com.github.javaparser.symbolsolver.logic.MethodResolutionCapability, com.github.javaparser.symbolsolver.core.resolution.MethodUsageResolutionCapability, com.github.javaparser.resolution.declarations.ResolvedInterfaceDeclaration)
    • com.github.javaparser.symbolsolver.resolution.typeinference.Bound
      • com.github.javaparser.symbolsolver.resolution.typeinference.bounds.CapturesBound
      • com.github.javaparser.symbolsolver.resolution.typeinference.bounds.FalseBound
      • com.github.javaparser.symbolsolver.resolution.typeinference.bounds.SameAsBound
      • com.github.javaparser.symbolsolver.resolution.typeinference.bounds.SubtypeOfBound
      • com.github.javaparser.symbolsolver.resolution.typeinference.bounds.ThrowsBound
    • com.github.javaparser.symbolsolver.resolution.typeinference.BoundSet
    • com.github.javaparser.symbolsolver.reflectionmodel.comparators.ClassComparator (implements java.util.Comparator<T>)
    • com.github.javaparser.symbolsolver.resolution.typesolvers.ClassLoaderTypeSolver (implements com.github.javaparser.symbolsolver.model.resolution.TypeSolver)
    • com.github.javaparser.symbolsolver.resolution.typesolvers.CombinedTypeSolver (implements com.github.javaparser.symbolsolver.model.resolution.TypeSolver)
    • com.github.javaparser.symbolsolver.resolution.typesolvers.CombinedTypeSolver.ExceptionHandlers
    • com.github.javaparser.symbolsolver.resolution.typeinference.ConstraintFormula
    • com.github.javaparser.symbolsolver.resolution.typeinference.ConstraintFormula.ReductionResult
    • com.github.javaparser.symbolsolver.resolution.typeinference.ConstraintFormulaSet
    • com.github.javaparser.symbolsolver.resolution.ConstructorResolutionLogic
    • com.github.javaparser.symbolsolver.javaparsermodel.contexts.ContextHelper
    • com.github.javaparser.symbolsolver.resolution.typeinference.ControlFlowLogic
    • com.github.javaparser.symbolsolver.javaparsermodel.declarations.DefaultConstructorDeclaration<N> (implements com.github.javaparser.resolution.declarations.ResolvedConstructorDeclaration)
    • com.github.javaparser.symbolsolver.javaparsermodel.DefaultVisitorAdapter (implements com.github.javaparser.ast.visitor.GenericVisitor<R,​A>)
      • com.github.javaparser.symbolsolver.javaparsermodel.TypeExtractor
    • com.github.javaparser.symbolsolver.resolution.typeinference.ExpressionHelper
    • com.github.javaparser.symbolsolver.resolution.typeinference.InferenceVariable (implements com.github.javaparser.resolution.types.ResolvedType)
    • com.github.javaparser.symbolsolver.resolution.typeinference.InferenceVariableSubstitution
    • com.github.javaparser.symbolsolver.resolution.typeinference.Instantiation
    • com.github.javaparser.symbolsolver.resolution.typeinference.InstantiationSet
    • com.github.javaparser.symbolsolver.resolution.typesolvers.JarTypeSolver (implements com.github.javaparser.symbolsolver.model.resolution.TypeSolver)
    • com.github.javaparser.symbolsolver.javaparsermodel.declarations.JavaParserAnnotationMemberDeclaration (implements com.github.javaparser.resolution.declarations.ResolvedAnnotationMemberDeclaration)
    • com.github.javaparser.symbolsolver.javaparsermodel.declarations.JavaParserConstructorDeclaration<N> (implements com.github.javaparser.resolution.declarations.ResolvedConstructorDeclaration)
    • com.github.javaparser.symbolsolver.javaparsermodel.declarations.JavaParserEnumConstantDeclaration (implements com.github.javaparser.resolution.declarations.ResolvedEnumConstantDeclaration)
    • com.github.javaparser.symbolsolver.javaparsermodel.declarations.JavaParserEnumDeclaration.ValuesMethod (implements com.github.javaparser.resolution.declarations.ResolvedMethodDeclaration, com.github.javaparser.symbolsolver.core.resolution.TypeVariableResolutionCapability)
    • com.github.javaparser.symbolsolver.javaparsermodel.JavaParserFacade
    • com.github.javaparser.symbolsolver.javaparsermodel.JavaParserFactory
    • com.github.javaparser.symbolsolver.javaparsermodel.declarations.JavaParserFieldDeclaration (implements com.github.javaparser.resolution.declarations.ResolvedFieldDeclaration)
    • com.github.javaparser.symbolsolver.javaparsermodel.declarations.JavaParserMethodDeclaration (implements com.github.javaparser.resolution.declarations.ResolvedMethodDeclaration, com.github.javaparser.symbolsolver.core.resolution.TypeVariableResolutionCapability)
    • com.github.javaparser.symbolsolver.javaparsermodel.declarations.JavaParserParameterDeclaration (implements com.github.javaparser.resolution.declarations.ResolvedParameterDeclaration)
    • com.github.javaparser.symbolsolver.javaparsermodel.declarations.JavaParserSymbolDeclaration (implements com.github.javaparser.resolution.declarations.ResolvedValueDeclaration)
    • com.github.javaparser.symbolsolver.javaparsermodel.declarations.JavaParserTypeAdapter<T>
    • com.github.javaparser.symbolsolver.javaparsermodel.contexts.JavaParserTypeDeclarationAdapter
    • com.github.javaparser.symbolsolver.resolution.typesolvers.JavaParserTypeSolver (implements com.github.javaparser.symbolsolver.model.resolution.TypeSolver)
    • com.github.javaparser.symbolsolver.javaparsermodel.declarations.JavaParserVariableDeclaration (implements com.github.javaparser.resolution.declarations.ResolvedValueDeclaration)
    • com.github.javaparser.symbolsolver.javassistmodel.JavassistAnnotationMemberDeclaration (implements com.github.javaparser.resolution.declarations.ResolvedAnnotationMemberDeclaration)
    • com.github.javaparser.symbolsolver.javassistmodel.JavassistConstructorDeclaration (implements com.github.javaparser.resolution.declarations.ResolvedConstructorDeclaration)
    • com.github.javaparser.symbolsolver.javassistmodel.JavassistEnumConstantDeclaration (implements com.github.javaparser.resolution.declarations.ResolvedEnumConstantDeclaration)
    • com.github.javaparser.symbolsolver.javassistmodel.JavassistFactory
    • com.github.javaparser.symbolsolver.javassistmodel.JavassistFieldDeclaration (implements com.github.javaparser.resolution.declarations.ResolvedFieldDeclaration)
    • com.github.javaparser.symbolsolver.javassistmodel.JavassistMethodDeclaration (implements com.github.javaparser.resolution.declarations.ResolvedMethodDeclaration, com.github.javaparser.symbolsolver.core.resolution.TypeVariableResolutionCapability)
    • com.github.javaparser.symbolsolver.javassistmodel.JavassistParameterDeclaration (implements com.github.javaparser.resolution.declarations.ResolvedParameterDeclaration)
    • com.github.javaparser.symbolsolver.javassistmodel.JavassistTypeDeclarationAdapter
    • com.github.javaparser.symbolsolver.javassistmodel.JavassistTypeParameter (implements com.github.javaparser.resolution.declarations.ResolvedTypeParameterDeclaration)
    • com.github.javaparser.symbolsolver.JavaSymbolSolver (implements com.github.javaparser.resolution.SymbolResolver)
    • com.github.javaparser.symbolsolver.javaparsermodel.LambdaArgumentTypePlaceholder (implements com.github.javaparser.resolution.types.ResolvedType)
    • com.github.javaparser.symbolsolver.model.typesystem.LazyType (implements com.github.javaparser.resolution.types.ResolvedType)
    • com.github.javaparser.symbolsolver.resolution.typesolvers.MemoryTypeSolver (implements com.github.javaparser.symbolsolver.model.resolution.TypeSolver)
    • com.github.javaparser.symbolsolver.reflectionmodel.comparators.MethodComparator (implements java.util.Comparator<T>)
    • com.github.javaparser.symbolsolver.declarations.common.MethodDeclarationCommonLogic
    • com.github.javaparser.symbolsolver.resolution.MethodResolutionLogic
    • com.github.javaparser.symbolsolver.resolution.typeinference.MethodType
    • com.github.javaparser.symbolsolver.reflectionmodel.MyObjectProvider (implements com.github.javaparser.symbolsolver.logic.ObjectProvider)
    • com.github.javaparser.symbolsolver.resolution.naming.NameLogic
    • com.github.javaparser.symbolsolver.javaparser.Navigator
    • com.github.javaparser.symbolsolver.reflectionmodel.comparators.ParameterComparator (implements java.util.Comparator<T>)
    • com.github.javaparser.symbolsolver.resolution.typeinference.ProperLowerBound
    • com.github.javaparser.symbolsolver.resolution.typeinference.ProperUpperBound
    • com.github.javaparser.symbolsolver.reflectionmodel.ReflectionAnnotationMemberDeclaration (implements com.github.javaparser.resolution.declarations.ResolvedAnnotationMemberDeclaration)
    • com.github.javaparser.symbolsolver.reflectionmodel.ReflectionConstructorDeclaration (implements com.github.javaparser.resolution.declarations.ResolvedConstructorDeclaration)
    • com.github.javaparser.symbolsolver.reflectionmodel.ReflectionEnumConstantDeclaration (implements com.github.javaparser.resolution.declarations.ResolvedEnumConstantDeclaration)
    • com.github.javaparser.symbolsolver.reflectionmodel.ReflectionFactory
    • com.github.javaparser.symbolsolver.reflectionmodel.ReflectionFieldDeclaration (implements com.github.javaparser.resolution.declarations.ResolvedFieldDeclaration)
    • com.github.javaparser.symbolsolver.reflectionmodel.ReflectionMethodDeclaration (implements com.github.javaparser.resolution.declarations.ResolvedMethodDeclaration, com.github.javaparser.symbolsolver.core.resolution.TypeVariableResolutionCapability)
    • com.github.javaparser.symbolsolver.reflectionmodel.ReflectionParameterDeclaration (implements com.github.javaparser.resolution.declarations.ResolvedParameterDeclaration)
    • com.github.javaparser.symbolsolver.reflectionmodel.ReflectionTypeParameter (implements com.github.javaparser.resolution.declarations.ResolvedTypeParameterDeclaration)
    • com.github.javaparser.resolution.types.ResolvedReferenceType (implements com.github.javaparser.resolution.types.ResolvedType, com.github.javaparser.resolution.types.parametrization.ResolvedTypeParameterValueProvider, com.github.javaparser.resolution.types.parametrization.ResolvedTypeParametrized)
    • com.github.javaparser.symbolsolver.SourceFileInfoExtractor
    • com.github.javaparser.symbolsolver.resolution.typeinference.Substitution
    • com.github.javaparser.symbolsolver.resolution.SymbolSolver
    • com.github.javaparser.symbolsolver.utils.SymbolSolverCollectionStrategy (implements com.github.javaparser.utils.CollectionStrategy)
    • java.lang.Throwable (implements java.io.Serializable)
    • com.github.javaparser.symbolsolver.resolution.typeinference.TypeHelper
    • com.github.javaparser.symbolsolver.resolution.typeinference.TypeInference
    • com.github.javaparser.symbolsolver.resolution.typeinference.TypeInferenceCache

Interface Hierarchy

Enum Hierarchy