Hierarchy For All Packages
Package Hierarchies:- com.github.javaparser.symbolsolver,
- com.github.javaparser.symbolsolver.core.resolution,
- com.github.javaparser.symbolsolver.declarations.common,
- com.github.javaparser.symbolsolver.javaparser,
- com.github.javaparser.symbolsolver.javaparsermodel,
- com.github.javaparser.symbolsolver.javaparsermodel.contexts,
- com.github.javaparser.symbolsolver.javaparsermodel.declarations,
- com.github.javaparser.symbolsolver.javaparsermodel.declarators,
- com.github.javaparser.symbolsolver.javassistmodel,
- com.github.javaparser.symbolsolver.model.typesystem,
- com.github.javaparser.symbolsolver.reflectionmodel,
- com.github.javaparser.symbolsolver.reflectionmodel.comparators,
- com.github.javaparser.symbolsolver.resolution,
- com.github.javaparser.symbolsolver.resolution.naming,
- com.github.javaparser.symbolsolver.resolution.typeinference,
- com.github.javaparser.symbolsolver.resolution.typeinference.bounds,
- com.github.javaparser.symbolsolver.resolution.typeinference.constraintformulas,
- com.github.javaparser.symbolsolver.resolution.typesolvers,
- com.github.javaparser.symbolsolver.utils
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.contexts.AbstractMethodLikeDeclarationContext<T>
- com.github.javaparser.symbolsolver.javaparsermodel.contexts.ConstructorContext
- com.github.javaparser.symbolsolver.javaparsermodel.contexts.MethodContext
- com.github.javaparser.symbolsolver.javaparsermodel.contexts.AnonymousClassDeclarationContext
- com.github.javaparser.symbolsolver.javaparsermodel.contexts.BlockStmtContext
- com.github.javaparser.symbolsolver.javaparsermodel.contexts.CatchClauseContext
- com.github.javaparser.symbolsolver.javaparsermodel.contexts.ClassOrInterfaceDeclarationContext
- com.github.javaparser.symbolsolver.javaparsermodel.contexts.CompilationUnitContext
- com.github.javaparser.symbolsolver.javaparsermodel.contexts.EnumDeclarationContext
- com.github.javaparser.symbolsolver.javaparsermodel.contexts.FieldAccessContext
- com.github.javaparser.symbolsolver.javaparsermodel.contexts.ForEachStatementContext
- com.github.javaparser.symbolsolver.javaparsermodel.contexts.ForStatementContext
- com.github.javaparser.symbolsolver.javaparsermodel.contexts.LambdaExprContext
- com.github.javaparser.symbolsolver.javaparsermodel.contexts.MethodCallExprContext
- com.github.javaparser.symbolsolver.javaparsermodel.contexts.ObjectCreationContext
- com.github.javaparser.symbolsolver.javaparsermodel.contexts.StatementContext<N>
- com.github.javaparser.symbolsolver.javaparsermodel.contexts.SwitchEntryContext
- com.github.javaparser.symbolsolver.javaparsermodel.contexts.TryWithResourceContext
- com.github.javaparser.symbolsolver.javaparsermodel.contexts.VariableDeclarationExprContext
- com.github.javaparser.symbolsolver.javaparsermodel.contexts.VariableDeclaratorContext
- com.github.javaparser.symbolsolver.javaparsermodel.contexts.AbstractMethodLikeDeclarationContext<T>
- com.github.javaparser.symbolsolver.javaparsermodel.declarators.AbstractSymbolDeclarator<N> (implements com.github.javaparser.symbolsolver.resolution.SymbolDeclarator)
- com.github.javaparser.symbolsolver.javaparsermodel.declarators.FieldSymbolDeclarator
- com.github.javaparser.symbolsolver.javaparsermodel.declarators.NoSymbolDeclarator<N>
- com.github.javaparser.symbolsolver.javaparsermodel.declarators.ParameterSymbolDeclarator
- com.github.javaparser.symbolsolver.javaparsermodel.declarators.VariableSymbolDeclarator
- 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.JavaParserAnonymousClassDeclaration (implements com.github.javaparser.symbolsolver.core.resolution.MethodUsageResolutionCapability)
- com.github.javaparser.symbolsolver.javaparsermodel.declarations.JavaParserClassDeclaration (implements com.github.javaparser.symbolsolver.core.resolution.MethodUsageResolutionCapability)
- com.github.javaparser.symbolsolver.javassistmodel.JavassistClassDeclaration (implements com.github.javaparser.symbolsolver.core.resolution.MethodUsageResolutionCapability)
- com.github.javaparser.symbolsolver.reflectionmodel.ReflectionClassDeclaration (implements com.github.javaparser.symbolsolver.core.resolution.MethodUsageResolutionCapability)
- 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.logic.AbstractClassDeclaration (implements com.github.javaparser.symbolsolver.logic.MethodResolutionCapability, com.github.javaparser.resolution.declarations.ResolvedClassDeclaration)
- 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.ReflectionTypeSolver
- 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.constraintformulas.ExpressionCompatibleWithType
- com.github.javaparser.symbolsolver.resolution.typeinference.constraintformulas.LambdaThrowsCompatibleWithType
- com.github.javaparser.symbolsolver.resolution.typeinference.constraintformulas.MethodReferenceThrowsCompatibleWithType
- com.github.javaparser.symbolsolver.resolution.typeinference.constraintformulas.TypeCompatibleWithType
- com.github.javaparser.symbolsolver.resolution.typeinference.constraintformulas.TypeContainedByType
- com.github.javaparser.symbolsolver.resolution.typeinference.constraintformulas.TypeSameAsType
- com.github.javaparser.symbolsolver.resolution.typeinference.constraintformulas.TypeSubtypeOfType
- 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.model.typesystem.ReferenceTypeImpl
- 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)
- com.github.javaparser.symbolsolver.resolution.typeinference.TypeHelper
- com.github.javaparser.symbolsolver.resolution.typeinference.TypeInference
- com.github.javaparser.symbolsolver.resolution.typeinference.TypeInferenceCache
Interface Hierarchy
- com.github.javaparser.symbolsolver.core.resolution.Context
- com.github.javaparser.symbolsolver.core.resolution.MethodUsageResolutionCapability
- com.github.javaparser.symbolsolver.resolution.SymbolDeclarator
- com.github.javaparser.symbolsolver.core.resolution.TypeVariableResolutionCapability
Enum Hierarchy
- java.lang.Object
- java.lang.Enum<E> (implements java.lang.Comparable<T>, java.io.Serializable)
- com.github.javaparser.symbolsolver.resolution.naming.NameCategory
- com.github.javaparser.symbolsolver.resolution.naming.NameRole
- java.lang.Enum<E> (implements java.lang.Comparable<T>, java.io.Serializable)