Index
All Classes|All Packages|Deprecated API|Serialized Form
A
- AarTypeSolver - Class in com.github.javaparser.symbolsolver.resolution.typesolvers
-
Will let the symbol solver look inside an Android aar file while solving types.
- AarTypeSolver(File) - Constructor for class com.github.javaparser.symbolsolver.resolution.typesolvers.AarTypeSolver
- AarTypeSolver(String) - Constructor for class com.github.javaparser.symbolsolver.resolution.typesolvers.AarTypeSolver
- AarTypeSolver(Path) - Constructor for class com.github.javaparser.symbolsolver.resolution.typesolvers.AarTypeSolver
- AbstractClassDeclaration - Class in com.github.javaparser.symbolsolver.logic
-
A common ancestor for all ClassDeclarations.
- AbstractClassDeclaration() - Constructor for class com.github.javaparser.symbolsolver.logic.AbstractClassDeclaration
- AbstractJavaParserContext<N extends Node> - Class in com.github.javaparser.symbolsolver.javaparsermodel.contexts
- AbstractJavaParserContext(N, TypeSolver) - Constructor for class com.github.javaparser.symbolsolver.javaparsermodel.contexts.AbstractJavaParserContext
- AbstractMethodLikeDeclarationContext<T extends Node & NodeWithParameters<T> & NodeWithTypeParameters<T>> - Class in com.github.javaparser.symbolsolver.javaparsermodel.contexts
- AbstractMethodLikeDeclarationContext(T, TypeSolver) - Constructor for class com.github.javaparser.symbolsolver.javaparsermodel.contexts.AbstractMethodLikeDeclarationContext
- AbstractSymbolDeclarator<N extends Node> - Class in com.github.javaparser.symbolsolver.javaparsermodel.declarators
- AbstractSymbolDeclarator(N, TypeSolver) - Constructor for class com.github.javaparser.symbolsolver.javaparsermodel.declarators.AbstractSymbolDeclarator
- AbstractTypeDeclaration - Class in com.github.javaparser.symbolsolver.logic
-
Common ancestor for most types.
- AbstractTypeDeclaration() - Constructor for class com.github.javaparser.symbolsolver.logic.AbstractTypeDeclaration
- accessSpecifier() - Method in class com.github.javaparser.symbolsolver.javaparsermodel.declarations.DefaultConstructorDeclaration
- accessSpecifier() - Method in class com.github.javaparser.symbolsolver.javaparsermodel.declarations.JavaParserAnonymousClassDeclaration
- accessSpecifier() - Method in class com.github.javaparser.symbolsolver.javaparsermodel.declarations.JavaParserClassDeclaration
- accessSpecifier() - Method in class com.github.javaparser.symbolsolver.javaparsermodel.declarations.JavaParserConstructorDeclaration
- accessSpecifier() - Method in class com.github.javaparser.symbolsolver.javaparsermodel.declarations.JavaParserEnumDeclaration
- accessSpecifier() - Method in class com.github.javaparser.symbolsolver.javaparsermodel.declarations.JavaParserEnumDeclaration.ValueOfMethod
- accessSpecifier() - Method in class com.github.javaparser.symbolsolver.javaparsermodel.declarations.JavaParserEnumDeclaration.ValuesMethod
- accessSpecifier() - Method in class com.github.javaparser.symbolsolver.javaparsermodel.declarations.JavaParserFieldDeclaration
- accessSpecifier() - Method in class com.github.javaparser.symbolsolver.javaparsermodel.declarations.JavaParserInterfaceDeclaration
- accessSpecifier() - Method in class com.github.javaparser.symbolsolver.javaparsermodel.declarations.JavaParserMethodDeclaration
- accessSpecifier() - Method in class com.github.javaparser.symbolsolver.javassistmodel.JavassistClassDeclaration
- accessSpecifier() - Method in class com.github.javaparser.symbolsolver.javassistmodel.JavassistConstructorDeclaration
- accessSpecifier() - Method in class com.github.javaparser.symbolsolver.javassistmodel.JavassistEnumDeclaration
- accessSpecifier() - Method in class com.github.javaparser.symbolsolver.javassistmodel.JavassistFieldDeclaration
- accessSpecifier() - Method in class com.github.javaparser.symbolsolver.javassistmodel.JavassistInterfaceDeclaration
- accessSpecifier() - Method in class com.github.javaparser.symbolsolver.javassistmodel.JavassistMethodDeclaration
- accessSpecifier() - Method in class com.github.javaparser.symbolsolver.reflectionmodel.ReflectionClassDeclaration
- accessSpecifier() - Method in class com.github.javaparser.symbolsolver.reflectionmodel.ReflectionConstructorDeclaration
- accessSpecifier() - Method in class com.github.javaparser.symbolsolver.reflectionmodel.ReflectionEnumDeclaration
- accessSpecifier() - Method in class com.github.javaparser.symbolsolver.reflectionmodel.ReflectionFieldDeclaration
- accessSpecifier() - Method in class com.github.javaparser.symbolsolver.reflectionmodel.ReflectionInterfaceDeclaration
- accessSpecifier() - Method in class com.github.javaparser.symbolsolver.reflectionmodel.ReflectionMethodDeclaration
- adapt(SymbolReference<? extends O>, Class<O>) - Static method in class com.github.javaparser.symbolsolver.model.resolution.SymbolReference
- add(TypeSolver) - Method in class com.github.javaparser.symbolsolver.resolution.typesolvers.CombinedTypeSolver
- addDeclaration(String, ResolvedReferenceTypeDeclaration) - Method in class com.github.javaparser.symbolsolver.resolution.typesolvers.MemoryTypeSolver
- addPair(ResolvedType, ResolvedType) - Method in class com.github.javaparser.symbolsolver.logic.InferenceContext
- addRecord(TypeSolver, LambdaExpr, String, ResolvedType) - Static method in class com.github.javaparser.symbolsolver.resolution.typeinference.TypeInferenceCache
- addSingle(ResolvedType) - Method in class com.github.javaparser.symbolsolver.logic.InferenceContext
- allInferenceVariablesAreResolved(BoundSet) - Method in class com.github.javaparser.symbolsolver.resolution.typeinference.InstantiationSet
- AMBIGUOUS_NAME - Enum constant in enum com.github.javaparser.symbolsolver.resolution.naming.NameCategory
- AnnotationDeclarationContext - Class in com.github.javaparser.symbolsolver.javaparsermodel.contexts
- AnnotationDeclarationContext(AnnotationDeclaration, TypeSolver) - Constructor for class com.github.javaparser.symbolsolver.javaparsermodel.contexts.AnnotationDeclarationContext
- AnonymousClassDeclarationContext - Class in com.github.javaparser.symbolsolver.javaparsermodel.contexts
-
A symbol resolution context for an object creation node.
- AnonymousClassDeclarationContext(ObjectCreationExpr, TypeSolver) - Constructor for class com.github.javaparser.symbolsolver.javaparsermodel.contexts.AnonymousClassDeclarationContext
- apply(ResolvedType) - Method in class com.github.javaparser.symbolsolver.resolution.typeinference.InstantiationSet
- apply(ResolvedType) - Method in class com.github.javaparser.symbolsolver.resolution.typeinference.Substitution
- areCompatibleThroughWideningPrimitiveConversion(ResolvedType, ResolvedType) - Static method in class com.github.javaparser.symbolsolver.resolution.typeinference.TypeHelper
- areCompatibleThroughWideningReferenceConversion(ResolvedType, ResolvedType) - Static method in class com.github.javaparser.symbolsolver.resolution.typeinference.TypeHelper
- ArrayAccessExprContext - Class in com.github.javaparser.symbolsolver.javaparsermodel.contexts
-
Required to prevent recursive access to the "parent node" (not necessarily the same as the "parent context").
- ArrayAccessExprContext(ArrayAccessExpr, TypeSolver) - Constructor for class com.github.javaparser.symbolsolver.javaparsermodel.contexts.ArrayAccessExprContext
- arrayLevel() - Method in class com.github.javaparser.symbolsolver.model.typesystem.LazyType
- asArrayType() - Method in class com.github.javaparser.symbolsolver.model.typesystem.LazyType
- asClass() - Method in class com.github.javaparser.symbolsolver.logic.AbstractClassDeclaration
- asInterface() - Method in class com.github.javaparser.symbolsolver.javaparsermodel.declarations.JavaParserInterfaceDeclaration
- asInterface() - Method in class com.github.javaparser.symbolsolver.javassistmodel.JavassistInterfaceDeclaration
- asInterface() - Method in class com.github.javaparser.symbolsolver.reflectionmodel.ReflectionInterfaceDeclaration
- asPrimitive() - Method in class com.github.javaparser.symbolsolver.model.typesystem.LazyType
- asReferenceType() - Method in class com.github.javaparser.symbolsolver.model.typesystem.LazyType
- asTypeParameter() - Method in class com.github.javaparser.symbolsolver.javaparsermodel.declarations.JavaParserTypeParameter
- asTypeParameter() - Method in class com.github.javaparser.symbolsolver.javaparsermodel.declarations.JavaParserTypeVariableDeclaration
- asTypeParameter() - Method in class com.github.javaparser.symbolsolver.model.typesystem.LazyType
- asTypeParameter() - Method in class com.github.javaparser.symbolsolver.model.typesystem.ReferenceTypeImpl
- asTypeVariable() - Method in class com.github.javaparser.symbolsolver.model.typesystem.LazyType
- asWildcard() - Method in class com.github.javaparser.symbolsolver.model.typesystem.LazyType
B
- BinaryExprContext - Class in com.github.javaparser.symbolsolver.javaparsermodel.contexts
- BinaryExprContext(BinaryExpr, TypeSolver) - Constructor for class com.github.javaparser.symbolsolver.javaparsermodel.contexts.BinaryExprContext
- BlockStmtContext - Class in com.github.javaparser.symbolsolver.javaparsermodel.contexts
- BlockStmtContext(BlockStmt, TypeSolver) - Constructor for class com.github.javaparser.symbolsolver.javaparsermodel.contexts.BlockStmtContext
- Bound - Class in com.github.javaparser.symbolsolver.resolution.typeinference
-
Bounds are defined for Inference Variables.
- Bound() - Constructor for class com.github.javaparser.symbolsolver.resolution.typeinference.Bound
- bounds(BoundSet) - Static method in class com.github.javaparser.symbolsolver.resolution.typeinference.ConstraintFormula.ReductionResult
- BoundSet - Class in com.github.javaparser.symbolsolver.resolution.typeinference
- BoundSet() - Constructor for class com.github.javaparser.symbolsolver.resolution.typeinference.BoundSet
- breakTarget(BreakStmt) - Method in class com.github.javaparser.symbolsolver.resolution.typeinference.ControlFlowLogic
-
A break statement with no label attempts to transfer control to the innermost enclosing switch, while, do, or for statement of the immediately enclosing method or initializer; this statement, which is called the break target, then immediately completes normally.
- byName(String) - Method in interface com.github.javaparser.symbolsolver.logic.ObjectProvider
- byName(String) - Method in class com.github.javaparser.symbolsolver.reflectionmodel.MyObjectProvider
C
- calculateType(Expression) - Method in class com.github.javaparser.symbolsolver.JavaSymbolSolver
- canBeAssignedTo(ResolvedReferenceTypeDeclaration) - Method in class com.github.javaparser.symbolsolver.javaparsermodel.declarations.JavaParserClassDeclaration
- canBeAssignedTo(ResolvedReferenceTypeDeclaration) - Method in class com.github.javaparser.symbolsolver.javaparsermodel.declarations.JavaParserEnumDeclaration
- canBeAssignedTo(ResolvedReferenceTypeDeclaration) - Method in class com.github.javaparser.symbolsolver.javaparsermodel.declarations.JavaParserInterfaceDeclaration
- canBeAssignedTo(ResolvedReferenceTypeDeclaration) - Method in class com.github.javaparser.symbolsolver.reflectionmodel.ReflectionClassDeclaration
- canBeAssignedTo(ResolvedReferenceTypeDeclaration) - Method in class com.github.javaparser.symbolsolver.reflectionmodel.ReflectionInterfaceDeclaration
- canCompleteNormally(Statement) - Method in class com.github.javaparser.symbolsolver.resolution.typeinference.ControlFlowLogic
- CapturesBound - Class in com.github.javaparser.symbolsolver.resolution.typeinference.bounds
-
Capture(G<A1, ..., An>): The variables α1, ..., αn represent the result of capture conversion (§5.1.10) applied to G<A1, ..., An> (where A1, ..., An may be types or wildcards and may mention inference variables).
- CapturesBound(List<InferenceVariable>, List<ResolvedType>) - Constructor for class com.github.javaparser.symbolsolver.resolution.typeinference.bounds.CapturesBound
- CatchClauseContext - Class in com.github.javaparser.symbolsolver.javaparsermodel.contexts
- CatchClauseContext(CatchClause, TypeSolver) - Constructor for class com.github.javaparser.symbolsolver.javaparsermodel.contexts.CatchClauseContext
- ClassComparator - Class in com.github.javaparser.symbolsolver.reflectionmodel.comparators
- ClassComparator() - Constructor for class com.github.javaparser.symbolsolver.reflectionmodel.comparators.ClassComparator
- classifyReference(Node, TypeSolver) - Static method in class com.github.javaparser.symbolsolver.resolution.naming.NameLogic
- classifyRole(Node) - Static method in class com.github.javaparser.symbolsolver.resolution.naming.NameLogic
-
What is the Role of the given name? Does it represent a Declaration or a Reference?
- ClassLoaderTypeSolver - Class in com.github.javaparser.symbolsolver.resolution.typesolvers
-
This TypeSolver wraps a ClassLoader.
- ClassLoaderTypeSolver(ClassLoader) - Constructor for class com.github.javaparser.symbolsolver.resolution.typesolvers.ClassLoaderTypeSolver
- ClassOrInterfaceDeclarationContext - Class in com.github.javaparser.symbolsolver.javaparsermodel.contexts
- ClassOrInterfaceDeclarationContext(ClassOrInterfaceDeclaration, TypeSolver) - Constructor for class com.github.javaparser.symbolsolver.javaparsermodel.contexts.ClassOrInterfaceDeclarationContext
- ClassOrInterfaceDeclarationExtendsContext - Class in com.github.javaparser.symbolsolver.javaparsermodel.contexts
-
Limited version of ClassOrInterfaceDeclarationContext that only resolves type parameters for use by extends and implements part of declaration.
- ClassOrInterfaceDeclarationExtendsContext(ClassOrInterfaceDeclaration, TypeSolver) - Constructor for class com.github.javaparser.symbolsolver.javaparsermodel.contexts.ClassOrInterfaceDeclarationExtendsContext
- classToResolvedType(Class<?>) - Method in class com.github.javaparser.symbolsolver.javaparsermodel.JavaParserFacade
- clearInstances() - Static method in class com.github.javaparser.symbolsolver.javaparsermodel.JavaParserFacade
-
This method is used to clear internal caches for the sake of releasing memory.
- collect(Path) - Method in class com.github.javaparser.symbolsolver.utils.SymbolSolverCollectionStrategy
- com.github.javaparser.symbolsolver - package com.github.javaparser.symbolsolver
- com.github.javaparser.symbolsolver.core.resolution - package com.github.javaparser.symbolsolver.core.resolution
- com.github.javaparser.symbolsolver.declarations.common - package com.github.javaparser.symbolsolver.declarations.common
- com.github.javaparser.symbolsolver.javaparser - package com.github.javaparser.symbolsolver.javaparser
-
This package contains utility to use JavaParser.
- com.github.javaparser.symbolsolver.javaparsermodel - package com.github.javaparser.symbolsolver.javaparsermodel
-
Implementation of model based on JavaParser.
- com.github.javaparser.symbolsolver.javaparsermodel.contexts - package com.github.javaparser.symbolsolver.javaparsermodel.contexts
- com.github.javaparser.symbolsolver.javaparsermodel.declarations - package com.github.javaparser.symbolsolver.javaparsermodel.declarations
- com.github.javaparser.symbolsolver.javaparsermodel.declarators - package com.github.javaparser.symbolsolver.javaparsermodel.declarators
- com.github.javaparser.symbolsolver.javassistmodel - package com.github.javaparser.symbolsolver.javassistmodel
-
Implementation of model based on Javassist.
- com.github.javaparser.symbolsolver.logic - package com.github.javaparser.symbolsolver.logic
- com.github.javaparser.symbolsolver.model.resolution - package com.github.javaparser.symbolsolver.model.resolution
- com.github.javaparser.symbolsolver.model.typesystem - package com.github.javaparser.symbolsolver.model.typesystem
- com.github.javaparser.symbolsolver.reflectionmodel - package com.github.javaparser.symbolsolver.reflectionmodel
-
Implementation of model based on reflection.
- com.github.javaparser.symbolsolver.reflectionmodel.comparators - package com.github.javaparser.symbolsolver.reflectionmodel.comparators
- com.github.javaparser.symbolsolver.resolution - package com.github.javaparser.symbolsolver.resolution
- com.github.javaparser.symbolsolver.resolution.naming - package com.github.javaparser.symbolsolver.resolution.naming
- com.github.javaparser.symbolsolver.resolution.typeinference - package com.github.javaparser.symbolsolver.resolution.typeinference
- com.github.javaparser.symbolsolver.resolution.typeinference.bounds - package com.github.javaparser.symbolsolver.resolution.typeinference.bounds
- com.github.javaparser.symbolsolver.resolution.typeinference.constraintformulas - package com.github.javaparser.symbolsolver.resolution.typeinference.constraintformulas
- com.github.javaparser.symbolsolver.resolution.typesolvers - package com.github.javaparser.symbolsolver.resolution.typesolvers
- com.github.javaparser.symbolsolver.utils - package com.github.javaparser.symbolsolver.utils
- CombinedTypeSolver - Class in com.github.javaparser.symbolsolver.resolution.typesolvers
-
A container for type solvers.
- CombinedTypeSolver(TypeSolver...) - Constructor for class com.github.javaparser.symbolsolver.resolution.typesolvers.CombinedTypeSolver
- CombinedTypeSolver(Iterable<TypeSolver>) - Constructor for class com.github.javaparser.symbolsolver.resolution.typesolvers.CombinedTypeSolver
- CombinedTypeSolver(Predicate<Exception>, TypeSolver...) - Constructor for class com.github.javaparser.symbolsolver.resolution.typesolvers.CombinedTypeSolver
- CombinedTypeSolver(Predicate<Exception>, Iterable<TypeSolver>) - Constructor for class com.github.javaparser.symbolsolver.resolution.typesolvers.CombinedTypeSolver
- CombinedTypeSolver.ExceptionHandlers - Class in com.github.javaparser.symbolsolver.resolution.typesolvers
-
Provides some convenience exception handler implementations
- compare(Class<?>, Class<?>) - Method in class com.github.javaparser.symbolsolver.reflectionmodel.comparators.ClassComparator
- compare(Method, Method) - Method in class com.github.javaparser.symbolsolver.reflectionmodel.comparators.MethodComparator
- compare(Parameter, Parameter) - Method in class com.github.javaparser.symbolsolver.reflectionmodel.comparators.ParameterComparator
- COMPILATION_ERROR - Enum constant in enum com.github.javaparser.symbolsolver.resolution.naming.NameCategory
- CompilationUnitContext - Class in com.github.javaparser.symbolsolver.javaparsermodel.contexts
- CompilationUnitContext(CompilationUnit, TypeSolver) - Constructor for class com.github.javaparser.symbolsolver.javaparsermodel.contexts.CompilationUnitContext
- ConfilictingGenericTypesException - Exception in com.github.javaparser.symbolsolver.logic
- ConfilictingGenericTypesException(ResolvedType, ResolvedType) - Constructor for exception com.github.javaparser.symbolsolver.logic.ConfilictingGenericTypesException
- ConstraintFormula - Class in com.github.javaparser.symbolsolver.resolution.typeinference
-
Constraint formulas are assertions of compatibility or subtyping that may involve inference variables.
- ConstraintFormula() - Constructor for class com.github.javaparser.symbolsolver.resolution.typeinference.ConstraintFormula
- ConstraintFormula.ReductionResult - Class in com.github.javaparser.symbolsolver.resolution.typeinference
- ConstraintFormulaSet - Class in com.github.javaparser.symbolsolver.resolution.typeinference
- ConstructorContext - Class in com.github.javaparser.symbolsolver.javaparsermodel.contexts
- ConstructorContext(ConstructorDeclaration, TypeSolver) - Constructor for class com.github.javaparser.symbolsolver.javaparsermodel.contexts.ConstructorContext
- ConstructorResolutionLogic - Class in com.github.javaparser.symbolsolver.resolution
- ConstructorResolutionLogic() - Constructor for class com.github.javaparser.symbolsolver.resolution.ConstructorResolutionLogic
- containerType() - Method in class com.github.javaparser.symbolsolver.javaparsermodel.declarations.JavaParserAnnotationDeclaration
- containerType() - Method in class com.github.javaparser.symbolsolver.javaparsermodel.declarations.JavaParserAnonymousClassDeclaration
- containerType() - Method in class com.github.javaparser.symbolsolver.javaparsermodel.declarations.JavaParserClassDeclaration
- containerType() - Method in class com.github.javaparser.symbolsolver.javaparsermodel.declarations.JavaParserEnumDeclaration
- containerType() - Method in class com.github.javaparser.symbolsolver.javaparsermodel.declarations.JavaParserInterfaceDeclaration
- containerType() - Method in class com.github.javaparser.symbolsolver.javaparsermodel.declarations.JavaParserTypeAdapter
- containerType() - Method in class com.github.javaparser.symbolsolver.javaparsermodel.declarations.JavaParserTypeParameter
- containerType() - Method in class com.github.javaparser.symbolsolver.javaparsermodel.declarations.JavaParserTypeVariableDeclaration
- containerType() - Method in class com.github.javaparser.symbolsolver.javassistmodel.JavassistAnnotationDeclaration
- containerType() - Method in class com.github.javaparser.symbolsolver.javassistmodel.JavassistClassDeclaration
- containerType() - Method in class com.github.javaparser.symbolsolver.javassistmodel.JavassistEnumDeclaration
- containerType() - Method in class com.github.javaparser.symbolsolver.javassistmodel.JavassistInterfaceDeclaration
- containerType() - Method in class com.github.javaparser.symbolsolver.javassistmodel.JavassistTypeDeclarationAdapter
- containerType() - Method in class com.github.javaparser.symbolsolver.javassistmodel.JavassistTypeParameter
- containerType() - Method in class com.github.javaparser.symbolsolver.reflectionmodel.ReflectionAnnotationDeclaration
- containerType() - Method in class com.github.javaparser.symbolsolver.reflectionmodel.ReflectionClassDeclaration
- containerType() - Method in class com.github.javaparser.symbolsolver.reflectionmodel.ReflectionEnumDeclaration
- containerType() - Method in class com.github.javaparser.symbolsolver.reflectionmodel.ReflectionInterfaceDeclaration
- containerType() - Method in class com.github.javaparser.symbolsolver.reflectionmodel.ReflectionTypeParameter
- containsFalse() - Method in class com.github.javaparser.symbolsolver.resolution.typeinference.BoundSet
- Context - Interface in com.github.javaparser.symbolsolver.core.resolution
-
Context is very similar to scope.
- ContextHelper - Class in com.github.javaparser.symbolsolver.javaparsermodel.contexts
- continueADoStatement(ContinueStmt, DoStmt) - Method in class com.github.javaparser.symbolsolver.resolution.typeinference.ControlFlowLogic
- ControlFlowLogic - Class in com.github.javaparser.symbolsolver.resolution.typeinference
-
Consider Control Flow to determine which statements are reachable.
- convert(Type, Node) - Method in class com.github.javaparser.symbolsolver.javaparsermodel.JavaParserFacade
- convert(Type, Context) - Method in class com.github.javaparser.symbolsolver.javaparsermodel.JavaParserFacade
- convertToUsage(Type) - Method in class com.github.javaparser.symbolsolver.javaparsermodel.JavaParserFacade
- convertToUsage(Type, Node) - Method in class com.github.javaparser.symbolsolver.javaparsermodel.JavaParserFacade
- convertToUsage(Type, Context) - Method in class com.github.javaparser.symbolsolver.javaparsermodel.JavaParserFacade
- convertToUsageVariableType(VariableDeclarator) - Method in class com.github.javaparser.symbolsolver.javaparsermodel.JavaParserFacade
- create(ResolvedReferenceTypeDeclaration) - Method in class com.github.javaparser.symbolsolver.model.typesystem.ReferenceTypeImpl
- create(ResolvedReferenceTypeDeclaration, List<ResolvedType>) - Method in class com.github.javaparser.symbolsolver.model.typesystem.ReferenceTypeImpl
D
- DECLARATION - Enum constant in enum com.github.javaparser.symbolsolver.resolution.naming.NameRole
- declaringType() - Method in class com.github.javaparser.symbolsolver.javaparsermodel.declarations.DefaultConstructorDeclaration
- declaringType() - Method in class com.github.javaparser.symbolsolver.javaparsermodel.declarations.JavaParserConstructorDeclaration
- declaringType() - Method in class com.github.javaparser.symbolsolver.javaparsermodel.declarations.JavaParserEnumDeclaration.ValueOfMethod
- declaringType() - Method in class com.github.javaparser.symbolsolver.javaparsermodel.declarations.JavaParserEnumDeclaration.ValuesMethod
- declaringType() - Method in class com.github.javaparser.symbolsolver.javaparsermodel.declarations.JavaParserFieldDeclaration
- declaringType() - Method in class com.github.javaparser.symbolsolver.javaparsermodel.declarations.JavaParserMethodDeclaration
- declaringType() - Method in class com.github.javaparser.symbolsolver.javassistmodel.JavassistConstructorDeclaration
- declaringType() - Method in class com.github.javaparser.symbolsolver.javassistmodel.JavassistFieldDeclaration
- declaringType() - Method in class com.github.javaparser.symbolsolver.javassistmodel.JavassistMethodDeclaration
- declaringType() - Method in class com.github.javaparser.symbolsolver.reflectionmodel.ReflectionConstructorDeclaration
- declaringType() - Method in class com.github.javaparser.symbolsolver.reflectionmodel.ReflectionFieldDeclaration
- declaringType() - Method in class com.github.javaparser.symbolsolver.reflectionmodel.ReflectionMethodDeclaration
- DefaultConstructorDeclaration<N extends ResolvedReferenceTypeDeclaration> - Class in com.github.javaparser.symbolsolver.javaparsermodel.declarations
-
This represents the default constructor added by the compiler for objects not declaring one.
- DefaultVisitorAdapter - Class in com.github.javaparser.symbolsolver.javaparsermodel
- DefaultVisitorAdapter() - Constructor for class com.github.javaparser.symbolsolver.javaparsermodel.DefaultVisitorAdapter
- demandClass(CompilationUnit, String) - Static method in class com.github.javaparser.symbolsolver.javaparser.Navigator
- demandClassOrInterface(CompilationUnit, String) - Static method in class com.github.javaparser.symbolsolver.javaparser.Navigator
- demandConstructor(TypeDeclaration<?>, int) - Static method in class com.github.javaparser.symbolsolver.javaparser.Navigator
-
Returns the
(i+1)
'th constructor of the given type declaration, in textual order. - demandEnum(CompilationUnit, String) - Static method in class com.github.javaparser.symbolsolver.javaparser.Navigator
- demandField(ClassOrInterfaceDeclaration, String) - Static method in class com.github.javaparser.symbolsolver.javaparser.Navigator
- demandInterface(CompilationUnit, String) - Static method in class com.github.javaparser.symbolsolver.javaparser.Navigator
- demandMethod(TypeDeclaration<?>, String) - Static method in class com.github.javaparser.symbolsolver.javaparser.Navigator
- demandNodeOfGivenClass(Node, Class<N>) - Static method in class com.github.javaparser.symbolsolver.javaparser.Navigator
- demandParentNode(Node) - Static method in class com.github.javaparser.symbolsolver.javaparser.Navigator
- demandReturnStmt(MethodDeclaration) - Static method in class com.github.javaparser.symbolsolver.javaparser.Navigator
- demandSwitch(Node) - Static method in class com.github.javaparser.symbolsolver.javaparser.Navigator
- demandVariableDeclaration(Node, String) - Static method in class com.github.javaparser.symbolsolver.javaparser.Navigator
- deriveImpliedBounds(TypeSolver) - Method in class com.github.javaparser.symbolsolver.resolution.typeinference.BoundSet
- deriveTypeParameters(ResolvedTypeParametersMap) - Method in class com.github.javaparser.symbolsolver.model.typesystem.ReferenceTypeImpl
- describe() - Method in class com.github.javaparser.symbolsolver.javaparsermodel.LambdaArgumentTypePlaceholder
- describe() - Method in class com.github.javaparser.symbolsolver.logic.InferenceVariableType
- describe() - Method in class com.github.javaparser.symbolsolver.model.typesystem.LazyType
- describe() - Method in class com.github.javaparser.symbolsolver.model.typesystem.NullType
- describe() - Method in class com.github.javaparser.symbolsolver.resolution.typeinference.InferenceVariable
E
- empty() - Static method in class com.github.javaparser.symbolsolver.resolution.typeinference.BoundSet
- empty() - Static method in class com.github.javaparser.symbolsolver.resolution.typeinference.ConstraintFormula.ReductionResult
- empty() - Static method in class com.github.javaparser.symbolsolver.resolution.typeinference.ConstraintFormulaSet
- empty() - Static method in class com.github.javaparser.symbolsolver.resolution.typeinference.InferenceVariableSubstitution
- empty() - Static method in class com.github.javaparser.symbolsolver.resolution.typeinference.InstantiationSet
- empty() - Static method in class com.github.javaparser.symbolsolver.resolution.typeinference.Substitution
- EnclosedExprContext - Class in com.github.javaparser.symbolsolver.javaparsermodel.contexts
- EnclosedExprContext(EnclosedExpr, TypeSolver) - Constructor for class com.github.javaparser.symbolsolver.javaparsermodel.contexts.EnclosedExprContext
- EnumDeclarationContext - Class in com.github.javaparser.symbolsolver.javaparsermodel.contexts
- EnumDeclarationContext(EnumDeclaration, TypeSolver) - Constructor for class com.github.javaparser.symbolsolver.javaparsermodel.contexts.EnumDeclarationContext
- equals(Object) - Method in class com.github.javaparser.symbolsolver.javaparsermodel.contexts.AbstractJavaParserContext
- equals(Object) - Method in class com.github.javaparser.symbolsolver.javaparsermodel.declarations.JavaParserClassDeclaration
- equals(Object) - Method in class com.github.javaparser.symbolsolver.javaparsermodel.declarations.JavaParserEnumDeclaration
- equals(Object) - Method in class com.github.javaparser.symbolsolver.javaparsermodel.declarations.JavaParserInterfaceDeclaration
- equals(Object) - Method in class com.github.javaparser.symbolsolver.javaparsermodel.declarations.JavaParserTypeParameter
- equals(Object) - Method in class com.github.javaparser.symbolsolver.javassistmodel.JavassistClassDeclaration
- equals(Object) - Method in class com.github.javaparser.symbolsolver.javassistmodel.JavassistTypeParameter
- equals(Object) - Method in class com.github.javaparser.symbolsolver.logic.InferenceVariableType
- equals(Object) - Method in class com.github.javaparser.symbolsolver.reflectionmodel.ReflectionAnnotationDeclaration
- equals(Object) - Method in class com.github.javaparser.symbolsolver.reflectionmodel.ReflectionClassDeclaration
- equals(Object) - Method in class com.github.javaparser.symbolsolver.reflectionmodel.ReflectionInterfaceDeclaration
- equals(Object) - Method in class com.github.javaparser.symbolsolver.reflectionmodel.ReflectionParameterDeclaration
- equals(Object) - Method in class com.github.javaparser.symbolsolver.reflectionmodel.ReflectionTypeParameter
- equals(Object) - Method in class com.github.javaparser.symbolsolver.resolution.typeinference.bounds.CapturesBound
- equals(Object) - Method in class com.github.javaparser.symbolsolver.resolution.typeinference.bounds.SameAsBound
- equals(Object) - Method in class com.github.javaparser.symbolsolver.resolution.typeinference.bounds.SubtypeOfBound
- equals(Object) - Method in class com.github.javaparser.symbolsolver.resolution.typeinference.bounds.ThrowsBound
- equals(Object) - Method in class com.github.javaparser.symbolsolver.resolution.typeinference.BoundSet
- equals(Object) - Method in class com.github.javaparser.symbolsolver.resolution.typeinference.ConstraintFormula.ReductionResult
- equals(Object) - Method in class com.github.javaparser.symbolsolver.resolution.typeinference.constraintformulas.ExpressionCompatibleWithType
- equals(Object) - Method in class com.github.javaparser.symbolsolver.resolution.typeinference.constraintformulas.LambdaThrowsCompatibleWithType
- equals(Object) - Method in class com.github.javaparser.symbolsolver.resolution.typeinference.constraintformulas.MethodReferenceThrowsCompatibleWithType
- equals(Object) - Method in class com.github.javaparser.symbolsolver.resolution.typeinference.constraintformulas.TypeCompatibleWithType
- equals(Object) - Method in class com.github.javaparser.symbolsolver.resolution.typeinference.constraintformulas.TypeContainedByType
- equals(Object) - Method in class com.github.javaparser.symbolsolver.resolution.typeinference.constraintformulas.TypeSameAsType
- equals(Object) - Method in class com.github.javaparser.symbolsolver.resolution.typeinference.constraintformulas.TypeSubtypeOfType
- equals(Object) - Method in class com.github.javaparser.symbolsolver.resolution.typeinference.InferenceVariable
- equals(Object) - Method in class com.github.javaparser.symbolsolver.resolution.typeinference.Instantiation
- equals(Object) - Method in class com.github.javaparser.symbolsolver.resolution.typeinference.InstantiationSet
- equals(Object) - Method in class com.github.javaparser.symbolsolver.resolution.typeinference.ProperLowerBound
- equals(Object) - Method in class com.github.javaparser.symbolsolver.resolution.typeinference.ProperUpperBound
- equals(Object) - Method in class com.github.javaparser.symbolsolver.resolution.typesolvers.MemoryTypeSolver
- equivalentType() - Method in class com.github.javaparser.symbolsolver.logic.InferenceVariableType
- ExceptionHandlers() - Constructor for class com.github.javaparser.symbolsolver.resolution.typesolvers.CombinedTypeSolver.ExceptionHandlers
- exitTheStatement(BreakStmt) - Method in class com.github.javaparser.symbolsolver.resolution.typeinference.ControlFlowLogic
-
A reachable break statement exits a statement if, within the break target, either there are no try statements whose try blocks contain the break statement, or there are try statements whose try blocks contain the break statement and all finally clauses of those try statements can complete normally.
- EXPRESSION_NAME - Enum constant in enum com.github.javaparser.symbolsolver.resolution.naming.NameCategory
- ExpressionCompatibleWithType - Class in com.github.javaparser.symbolsolver.resolution.typeinference.constraintformulas
-
An expression is compatible in a loose invocation context with type T
- ExpressionCompatibleWithType(TypeSolver, Expression, ResolvedType) - Constructor for class com.github.javaparser.symbolsolver.resolution.typeinference.constraintformulas.ExpressionCompatibleWithType
- ExpressionHelper - Class in com.github.javaparser.symbolsolver.resolution.typeinference
- ExpressionHelper() - Constructor for class com.github.javaparser.symbolsolver.resolution.typeinference.ExpressionHelper
F
- FalseBound - Class in com.github.javaparser.symbolsolver.resolution.typeinference.bounds
-
No valid choice of inference variables exists.
- falseResult() - Static method in class com.github.javaparser.symbolsolver.resolution.typeinference.ConstraintFormula.ReductionResult
- field(VariableDeclarator, TypeSolver) - Static method in class com.github.javaparser.symbolsolver.javaparsermodel.declarations.JavaParserSymbolDeclaration
- FieldAccessContext - Class in com.github.javaparser.symbolsolver.javaparsermodel.contexts
- FieldAccessContext(FieldAccessExpr, TypeSolver) - Constructor for class com.github.javaparser.symbolsolver.javaparsermodel.contexts.FieldAccessContext
- fieldDeclarationInScope(String) - Method in interface com.github.javaparser.symbolsolver.core.resolution.Context
- fieldsExposedToChild(Node) - Method in interface com.github.javaparser.symbolsolver.core.resolution.Context
-
The fields that are declared and in this immediate context made visible to a given child.
- fieldsExposedToChild(Node) - Method in class com.github.javaparser.symbolsolver.javaparsermodel.contexts.ClassOrInterfaceDeclarationContext
- fieldsExposedToChild(Node) - Method in class com.github.javaparser.symbolsolver.javaparsermodel.contexts.CompilationUnitContext
- FieldSymbolDeclarator - Class in com.github.javaparser.symbolsolver.javaparsermodel.declarators
- FieldSymbolDeclarator(FieldDeclaration, TypeSolver) - Constructor for class com.github.javaparser.symbolsolver.javaparsermodel.declarators.FieldSymbolDeclarator
- FileUtils - Class in com.github.javaparser.symbolsolver.utils
- FileUtils() - Constructor for class com.github.javaparser.symbolsolver.utils.FileUtils
- filterName(String) - Method in class com.github.javaparser.symbolsolver.resolution.typesolvers.ClassLoaderTypeSolver
- filterName(String) - Method in class com.github.javaparser.symbolsolver.resolution.typesolvers.ReflectionTypeSolver
- findContainingTypeDecl(Node) - Method in class com.github.javaparser.symbolsolver.javaparsermodel.JavaParserFacade
-
Where a node has an interface/class/enum declaration as its ancestor, return the nearest one.
- findContainingTypeDeclOrObjectCreationExpr(Node) - Method in class com.github.javaparser.symbolsolver.javaparsermodel.JavaParserFacade
-
Where a node has an interface/class/enum declaration -- or an object creation expression (anonymous inner class) -- as its ancestor, return the nearest one.
- findContainingTypeDeclOrObjectCreationExpr(Node, String) - Method in class com.github.javaparser.symbolsolver.javaparsermodel.JavaParserFacade
-
Where a node has an interface/class/enum declaration -- or an object creation expression in an inner class references an outer class -- as its ancestor, return the declaration corresponding to the class name specified.
- findMembersOfKind(Class<T>) - Method in class com.github.javaparser.symbolsolver.javaparsermodel.declarations.JavaParserAnonymousClassDeclaration
- findMethodCall(Node, String) - Static method in class com.github.javaparser.symbolsolver.javaparser.Navigator
- findMostApplicable(List<ResolvedConstructorDeclaration>, List<ResolvedType>, TypeSolver) - Static method in class com.github.javaparser.symbolsolver.resolution.ConstructorResolutionLogic
- findMostApplicable(List<ResolvedConstructorDeclaration>, List<ResolvedType>, TypeSolver, boolean) - Static method in class com.github.javaparser.symbolsolver.resolution.ConstructorResolutionLogic
- findMostApplicable(List<ResolvedMethodDeclaration>, String, List<ResolvedType>, TypeSolver) - Static method in class com.github.javaparser.symbolsolver.resolution.MethodResolutionLogic
- findMostApplicable(List<ResolvedMethodDeclaration>, String, List<ResolvedType>, TypeSolver, boolean) - Static method in class com.github.javaparser.symbolsolver.resolution.MethodResolutionLogic
- findMostApplicableUsage(List<MethodUsage>, String, List<ResolvedType>, TypeSolver) - Static method in class com.github.javaparser.symbolsolver.resolution.MethodResolutionLogic
- findNameExpression(Node, String) - Static method in class com.github.javaparser.symbolsolver.javaparser.Navigator
- findNodeOfGivenClass(Node, Class<N>) - Static method in class com.github.javaparser.symbolsolver.javaparser.Navigator
-
Deprecated.
- findReturnStmt(MethodDeclaration) - Static method in class com.github.javaparser.symbolsolver.javaparser.Navigator
-
Deprecated.
- findSimpleName(Node, String) - Static method in class com.github.javaparser.symbolsolver.javaparser.Navigator
- findSwitch(Node) - Static method in class com.github.javaparser.symbolsolver.javaparser.Navigator
-
Deprecated.
- findType(TypeDeclaration<?>, String) - Static method in class com.github.javaparser.symbolsolver.javaparser.Navigator
-
Looks among the type declared in the TypeDeclaration for one having the specified name.
- findType(CompilationUnit, String) - Static method in class com.github.javaparser.symbolsolver.javaparser.Navigator
-
Looks among the type declared in the Compilation Unit for one having the specified name.
- findTypeDeclarations(Optional<Expression>) - Method in class com.github.javaparser.symbolsolver.javaparsermodel.contexts.AbstractJavaParserContext
- ForEachStatementContext - Class in com.github.javaparser.symbolsolver.javaparsermodel.contexts
- ForEachStatementContext(ForEachStmt, TypeSolver) - Constructor for class com.github.javaparser.symbolsolver.javaparsermodel.contexts.ForEachStatementContext
- ForStatementContext - Class in com.github.javaparser.symbolsolver.javaparsermodel.contexts
- ForStatementContext(ForStmt, TypeSolver) - Constructor for class com.github.javaparser.symbolsolver.javaparsermodel.contexts.ForStatementContext
- from(ResolvedValueDeclaration) - Static method in class com.github.javaparser.symbolsolver.model.resolution.Value
-
Create a Value from a ValueDeclaration.
- fromMethodUsage(MethodUsage) - Static method in class com.github.javaparser.symbolsolver.resolution.typeinference.MethodType
- fromWildcard(ResolvedWildcard, int, ObjectProvider) - Static method in class com.github.javaparser.symbolsolver.logic.InferenceVariableType
- FunctionalInterfaceLogic - Class in com.github.javaparser.symbolsolver.logic
- functionalInterfaceParameterizationInference(LambdaExpr, ResolvedInterfaceDeclaration) - Method in class com.github.javaparser.symbolsolver.resolution.typeinference.TypeInference
G
- get(TypeSolver) - Static method in class com.github.javaparser.symbolsolver.javaparsermodel.JavaParserFacade
-
Note that the addition of the modifier
synchronized
is specific and directly in response to issue #2668. - getAllAncestors() - Method in class com.github.javaparser.symbolsolver.model.typesystem.ReferenceTypeImpl
- getAllFields() - Method in class com.github.javaparser.symbolsolver.javaparsermodel.declarations.JavaParserAnnotationDeclaration
- getAllFields() - Method in class com.github.javaparser.symbolsolver.javaparsermodel.declarations.JavaParserAnonymousClassDeclaration
- getAllFields() - Method in class com.github.javaparser.symbolsolver.javaparsermodel.declarations.JavaParserClassDeclaration
- getAllFields() - Method in class com.github.javaparser.symbolsolver.javaparsermodel.declarations.JavaParserEnumDeclaration
- getAllFields() - Method in class com.github.javaparser.symbolsolver.javaparsermodel.declarations.JavaParserInterfaceDeclaration
- getAllFields() - Method in class com.github.javaparser.symbolsolver.javaparsermodel.declarations.JavaParserTypeParameter
- getAllFields() - Method in class com.github.javaparser.symbolsolver.javaparsermodel.declarations.JavaParserTypeVariableDeclaration
- getAllFields() - Method in class com.github.javaparser.symbolsolver.javassistmodel.JavassistAnnotationDeclaration
- getAllFields() - Method in class com.github.javaparser.symbolsolver.javassistmodel.JavassistClassDeclaration
- getAllFields() - Method in class com.github.javaparser.symbolsolver.javassistmodel.JavassistEnumDeclaration
- getAllFields() - Method in class com.github.javaparser.symbolsolver.javassistmodel.JavassistInterfaceDeclaration
- getAllFields() - Method in class com.github.javaparser.symbolsolver.reflectionmodel.ReflectionAnnotationDeclaration
- getAllFields() - Method in class com.github.javaparser.symbolsolver.reflectionmodel.ReflectionClassDeclaration
- getAllFields() - Method in class com.github.javaparser.symbolsolver.reflectionmodel.ReflectionEnumDeclaration
- getAllFields() - Method in class com.github.javaparser.symbolsolver.reflectionmodel.ReflectionInterfaceDeclaration
- getAllInterfaces() - Method in class com.github.javaparser.symbolsolver.logic.AbstractClassDeclaration
- getAllMethods() - Method in class com.github.javaparser.symbolsolver.logic.AbstractTypeDeclaration
- getAllSuperClasses() - Method in class com.github.javaparser.symbolsolver.logic.AbstractClassDeclaration
- getAncestors(boolean) - Method in class com.github.javaparser.symbolsolver.javaparsermodel.declarations.JavaParserAnnotationDeclaration
- getAncestors(boolean) - Method in class com.github.javaparser.symbolsolver.javaparsermodel.declarations.JavaParserAnonymousClassDeclaration
- getAncestors(boolean) - Method in class com.github.javaparser.symbolsolver.javaparsermodel.declarations.JavaParserClassDeclaration
- getAncestors(boolean) - Method in class com.github.javaparser.symbolsolver.javaparsermodel.declarations.JavaParserEnumDeclaration
- getAncestors(boolean) - Method in class com.github.javaparser.symbolsolver.javaparsermodel.declarations.JavaParserInterfaceDeclaration
- getAncestors(boolean) - Method in class com.github.javaparser.symbolsolver.javaparsermodel.declarations.JavaParserTypeParameter
- getAncestors(boolean) - Method in class com.github.javaparser.symbolsolver.javaparsermodel.declarations.JavaParserTypeVariableDeclaration
- getAncestors(boolean) - Method in class com.github.javaparser.symbolsolver.javassistmodel.JavassistAnnotationDeclaration
- getAncestors(boolean) - Method in class com.github.javaparser.symbolsolver.javassistmodel.JavassistClassDeclaration
- getAncestors(boolean) - Method in class com.github.javaparser.symbolsolver.javassistmodel.JavassistEnumDeclaration
- getAncestors(boolean) - Method in class com.github.javaparser.symbolsolver.javassistmodel.JavassistInterfaceDeclaration
- getAncestors(boolean) - Method in class com.github.javaparser.symbolsolver.javassistmodel.JavassistTypeDeclarationAdapter
- getAncestors(boolean) - Method in class com.github.javaparser.symbolsolver.reflectionmodel.ReflectionAnnotationDeclaration
- getAncestors(boolean) - Method in class com.github.javaparser.symbolsolver.reflectionmodel.ReflectionClassDeclaration
- getAncestors(boolean) - Method in class com.github.javaparser.symbolsolver.reflectionmodel.ReflectionEnumDeclaration
- getAncestors(boolean) - Method in class com.github.javaparser.symbolsolver.reflectionmodel.ReflectionInterfaceDeclaration
- getAnnotationMembers() - Method in class com.github.javaparser.symbolsolver.javaparsermodel.declarations.JavaParserAnnotationDeclaration
- getAnnotationMembers() - Method in class com.github.javaparser.symbolsolver.javassistmodel.JavassistAnnotationDeclaration
- getAnnotationMembers() - Method in class com.github.javaparser.symbolsolver.reflectionmodel.ReflectionAnnotationDeclaration
- getBinaryTypeConcrete(Node, Node, boolean, BinaryExpr.Operator) - Method in class com.github.javaparser.symbolsolver.javaparsermodel.JavaParserFacade
- getBounds() - Method in class com.github.javaparser.symbolsolver.javaparsermodel.declarations.JavaParserTypeParameter
- getBounds() - Method in class com.github.javaparser.symbolsolver.javassistmodel.JavassistTypeParameter
- getBounds() - Method in class com.github.javaparser.symbolsolver.reflectionmodel.ReflectionTypeParameter
- getBoundSet() - Method in class com.github.javaparser.symbolsolver.resolution.typeinference.ConstraintFormula.ReductionResult
- getClassName() - Method in class com.github.javaparser.symbolsolver.javaparsermodel.declarations.JavaParserAnnotationDeclaration
- getClassName() - Method in class com.github.javaparser.symbolsolver.javaparsermodel.declarations.JavaParserAnonymousClassDeclaration
- getClassName() - Method in class com.github.javaparser.symbolsolver.javaparsermodel.declarations.JavaParserClassDeclaration
- getClassName() - Method in class com.github.javaparser.symbolsolver.javaparsermodel.declarations.JavaParserEnumDeclaration
- getClassName() - Method in class com.github.javaparser.symbolsolver.javaparsermodel.declarations.JavaParserInterfaceDeclaration
- getClassName() - Method in class com.github.javaparser.symbolsolver.javaparsermodel.declarations.JavaParserTypeAdapter
- getClassName() - Method in class com.github.javaparser.symbolsolver.javaparsermodel.declarations.JavaParserTypeVariableDeclaration
- getClassName() - Method in class com.github.javaparser.symbolsolver.javassistmodel.JavassistAnnotationDeclaration
- getClassName() - Method in class com.github.javaparser.symbolsolver.javassistmodel.JavassistClassDeclaration
- getClassName() - Method in class com.github.javaparser.symbolsolver.javassistmodel.JavassistEnumDeclaration
- getClassName() - Method in class com.github.javaparser.symbolsolver.javassistmodel.JavassistInterfaceDeclaration
- getClassName() - Method in class com.github.javaparser.symbolsolver.reflectionmodel.ReflectionAnnotationDeclaration
- getClassName() - Method in class com.github.javaparser.symbolsolver.reflectionmodel.ReflectionClassDeclaration
- getClassName() - Method in class com.github.javaparser.symbolsolver.reflectionmodel.ReflectionEnumDeclaration
- getClassName() - Method in class com.github.javaparser.symbolsolver.reflectionmodel.ReflectionInterfaceDeclaration
- getConstraint(int) - Method in class com.github.javaparser.symbolsolver.resolution.typeinference.ConstraintFormula.ReductionResult
- getConstraintFormulas() - Method in class com.github.javaparser.symbolsolver.resolution.typeinference.ConstraintFormula.ReductionResult
- getConstructors() - Method in class com.github.javaparser.symbolsolver.javaparsermodel.declarations.JavaParserAnnotationDeclaration
- getConstructors() - Method in class com.github.javaparser.symbolsolver.javaparsermodel.declarations.JavaParserAnonymousClassDeclaration
- getConstructors() - Method in class com.github.javaparser.symbolsolver.javaparsermodel.declarations.JavaParserClassDeclaration
- getConstructors() - Method in class com.github.javaparser.symbolsolver.javaparsermodel.declarations.JavaParserEnumDeclaration
- getConstructors() - Method in class com.github.javaparser.symbolsolver.javaparsermodel.declarations.JavaParserInterfaceDeclaration
- getConstructors() - Method in class com.github.javaparser.symbolsolver.javaparsermodel.declarations.JavaParserTypeParameter
- getConstructors() - Method in class com.github.javaparser.symbolsolver.javaparsermodel.declarations.JavaParserTypeVariableDeclaration
- getConstructors() - Method in class com.github.javaparser.symbolsolver.javassistmodel.JavassistAnnotationDeclaration
- getConstructors() - Method in class com.github.javaparser.symbolsolver.javassistmodel.JavassistClassDeclaration
- getConstructors() - Method in class com.github.javaparser.symbolsolver.javassistmodel.JavassistEnumDeclaration
- getConstructors() - Method in class com.github.javaparser.symbolsolver.javassistmodel.JavassistInterfaceDeclaration
- getConstructors() - Method in class com.github.javaparser.symbolsolver.javassistmodel.JavassistTypeDeclarationAdapter
- getConstructors() - Method in class com.github.javaparser.symbolsolver.reflectionmodel.ReflectionAnnotationDeclaration
- getConstructors() - Method in class com.github.javaparser.symbolsolver.reflectionmodel.ReflectionClassDeclaration
- getConstructors() - Method in class com.github.javaparser.symbolsolver.reflectionmodel.ReflectionEnumDeclaration
- getConstructors() - Method in class com.github.javaparser.symbolsolver.reflectionmodel.ReflectionInterfaceDeclaration
- getContainer() - Method in class com.github.javaparser.symbolsolver.javaparsermodel.declarations.JavaParserTypeParameter
- getContainer() - Method in class com.github.javaparser.symbolsolver.javassistmodel.JavassistTypeParameter
- getContainer() - Method in class com.github.javaparser.symbolsolver.reflectionmodel.ReflectionTypeParameter
- getContainerId() - Method in class com.github.javaparser.symbolsolver.javaparsermodel.declarations.JavaParserTypeParameter
- getContainerId() - Method in class com.github.javaparser.symbolsolver.javassistmodel.JavassistTypeParameter
- getContainerId() - Method in class com.github.javaparser.symbolsolver.reflectionmodel.ReflectionTypeParameter
- getContainerQualifiedName() - Method in class com.github.javaparser.symbolsolver.javaparsermodel.declarations.JavaParserTypeParameter
- getContainerQualifiedName() - Method in class com.github.javaparser.symbolsolver.javassistmodel.JavassistTypeParameter
- getContainerQualifiedName() - Method in class com.github.javaparser.symbolsolver.reflectionmodel.ReflectionTypeParameter
- getContext() - Method in class com.github.javaparser.symbolsolver.javaparsermodel.declarations.JavaParserAnonymousClassDeclaration
- getContext() - Method in class com.github.javaparser.symbolsolver.javaparsermodel.declarations.JavaParserClassDeclaration
-
Deprecated.
- getContext() - Method in class com.github.javaparser.symbolsolver.javaparsermodel.declarations.JavaParserEnumDeclaration
- getContext() - Method in class com.github.javaparser.symbolsolver.javaparsermodel.declarations.JavaParserInterfaceDeclaration
- getContext() - Method in class com.github.javaparser.symbolsolver.javaparsermodel.declarations.JavaParserTypeParameter
- getContext() - Method in class com.github.javaparser.symbolsolver.javaparsermodel.declarations.JavaParserTypeVariableDeclaration
- getContext(Node, TypeSolver) - Static method in class com.github.javaparser.symbolsolver.javaparsermodel.JavaParserFactory
- getCorrespondingDeclaration() - Method in class com.github.javaparser.symbolsolver.model.resolution.SymbolReference
-
The corresponding declaration.
- getDeclaredFields() - Method in class com.github.javaparser.symbolsolver.javassistmodel.JavassistTypeDeclarationAdapter
- getDeclaredFields() - Method in class com.github.javaparser.symbolsolver.model.typesystem.ReferenceTypeImpl
- getDeclaredMethods() - Method in class com.github.javaparser.symbolsolver.javaparsermodel.declarations.JavaParserAnnotationDeclaration
- getDeclaredMethods() - Method in class com.github.javaparser.symbolsolver.javaparsermodel.declarations.JavaParserAnonymousClassDeclaration
- getDeclaredMethods() - Method in class com.github.javaparser.symbolsolver.javaparsermodel.declarations.JavaParserClassDeclaration
- getDeclaredMethods() - Method in class com.github.javaparser.symbolsolver.javaparsermodel.declarations.JavaParserEnumDeclaration
- getDeclaredMethods() - Method in class com.github.javaparser.symbolsolver.javaparsermodel.declarations.JavaParserInterfaceDeclaration
- getDeclaredMethods() - Method in class com.github.javaparser.symbolsolver.javaparsermodel.declarations.JavaParserTypeParameter
- getDeclaredMethods() - Method in class com.github.javaparser.symbolsolver.javaparsermodel.declarations.JavaParserTypeVariableDeclaration
- getDeclaredMethods() - Method in class com.github.javaparser.symbolsolver.javassistmodel.JavassistAnnotationDeclaration
- getDeclaredMethods() - Method in class com.github.javaparser.symbolsolver.javassistmodel.JavassistClassDeclaration
- getDeclaredMethods() - Method in class com.github.javaparser.symbolsolver.javassistmodel.JavassistEnumDeclaration
- getDeclaredMethods() - Method in class com.github.javaparser.symbolsolver.javassistmodel.JavassistInterfaceDeclaration
- getDeclaredMethods() - Method in class com.github.javaparser.symbolsolver.javassistmodel.JavassistTypeDeclarationAdapter
- getDeclaredMethods() - Method in class com.github.javaparser.symbolsolver.model.typesystem.ReferenceTypeImpl
- getDeclaredMethods() - Method in class com.github.javaparser.symbolsolver.reflectionmodel.ReflectionAnnotationDeclaration
- getDeclaredMethods() - Method in class com.github.javaparser.symbolsolver.reflectionmodel.ReflectionClassDeclaration
- getDeclaredMethods() - Method in class com.github.javaparser.symbolsolver.reflectionmodel.ReflectionEnumDeclaration
- getDeclaredMethods() - Method in class com.github.javaparser.symbolsolver.reflectionmodel.ReflectionInterfaceDeclaration
- getDefaultValue() - Method in class com.github.javaparser.symbolsolver.javaparsermodel.declarations.JavaParserAnnotationMemberDeclaration
- getDefaultValue() - Method in class com.github.javaparser.symbolsolver.javassistmodel.JavassistAnnotationMemberDeclaration
- getDefaultValue() - Method in class com.github.javaparser.symbolsolver.reflectionmodel.ReflectionAnnotationMemberDeclaration
- getDirectAncestors() - Method in class com.github.javaparser.symbolsolver.model.typesystem.ReferenceTypeImpl
- getEnumConstants() - Method in class com.github.javaparser.symbolsolver.javaparsermodel.declarations.JavaParserEnumDeclaration
- getEnumConstants() - Method in class com.github.javaparser.symbolsolver.javassistmodel.JavassistEnumDeclaration
- getEnumConstants() - Method in class com.github.javaparser.symbolsolver.reflectionmodel.ReflectionEnumDeclaration
- getExceptionTypes() - Method in class com.github.javaparser.symbolsolver.resolution.typeinference.MethodType
- getFailures() - Method in class com.github.javaparser.symbolsolver.SourceFileInfoExtractor
- getField(String) - Method in class com.github.javaparser.symbolsolver.javaparsermodel.declarations.JavaParserTypeParameter
- getField(String) - Method in class com.github.javaparser.symbolsolver.javaparsermodel.declarations.JavaParserTypeVariableDeclaration
- getField(String) - Method in class com.github.javaparser.symbolsolver.javassistmodel.JavassistEnumDeclaration
- getField(String) - Method in class com.github.javaparser.symbolsolver.reflectionmodel.ReflectionClassDeclaration
- getField(String) - Method in class com.github.javaparser.symbolsolver.reflectionmodel.ReflectionEnumDeclaration
- getField(String) - Method in class com.github.javaparser.symbolsolver.reflectionmodel.ReflectionInterfaceDeclaration
- getFieldsForDeclaredVariables() - Method in class com.github.javaparser.symbolsolver.javaparsermodel.declarations.JavaParserTypeAdapter
- getFormalArgumentTypes() - Method in class com.github.javaparser.symbolsolver.resolution.typeinference.MethodType
- getFunctionalMethod(ResolvedReferenceTypeDeclaration) - Static method in class com.github.javaparser.symbolsolver.logic.FunctionalInterfaceLogic
-
Get the functional method defined by the type, if any.
- getFunctionalMethod(ResolvedType) - Static method in class com.github.javaparser.symbolsolver.logic.FunctionalInterfaceLogic
-
Get the functional method defined by the type, if any.
- getFunctionType(ResolvedType) - Static method in class com.github.javaparser.symbolsolver.resolution.typeinference.TypeHelper
- getInferenceVariable() - Method in class com.github.javaparser.symbolsolver.resolution.typeinference.Instantiation
- getInferenceVariable() - Method in class com.github.javaparser.symbolsolver.resolution.typeinference.ProperLowerBound
- getInferenceVariable() - Method in class com.github.javaparser.symbolsolver.resolution.typeinference.ProperUpperBound
- getInferenceVariables() - Method in class com.github.javaparser.symbolsolver.resolution.typeinference.bounds.CapturesBound
- getInstance() - Static method in class com.github.javaparser.symbolsolver.resolution.typeinference.bounds.FalseBound
- getInstance() - Static method in class com.github.javaparser.symbolsolver.resolution.typeinference.ControlFlowLogic
- getInterfaces() - Method in class com.github.javaparser.symbolsolver.javaparsermodel.declarations.JavaParserAnonymousClassDeclaration
- getInterfaces() - Method in class com.github.javaparser.symbolsolver.javaparsermodel.declarations.JavaParserClassDeclaration
- getInterfaces() - Method in class com.github.javaparser.symbolsolver.javassistmodel.JavassistClassDeclaration
- getInterfaces() - Method in class com.github.javaparser.symbolsolver.javassistmodel.JavassistTypeDeclarationAdapter
- getInterfaces() - Method in class com.github.javaparser.symbolsolver.reflectionmodel.ReflectionClassDeclaration
- getInterfacesExtended() - Method in class com.github.javaparser.symbolsolver.javaparsermodel.declarations.JavaParserInterfaceDeclaration
- getInterfacesExtended() - Method in class com.github.javaparser.symbolsolver.javassistmodel.JavassistInterfaceDeclaration
- getInterfacesExtended() - Method in class com.github.javaparser.symbolsolver.reflectionmodel.ReflectionInterfaceDeclaration
- getInternalType(String) - Method in class com.github.javaparser.symbolsolver.javassistmodel.JavassistClassDeclaration
- getInternalType(String) - Method in class com.github.javaparser.symbolsolver.javassistmodel.JavassistEnumDeclaration
- getInternalType(String) - Method in class com.github.javaparser.symbolsolver.javassistmodel.JavassistInterfaceDeclaration
- getJarTypeSolver(String) - Static method in class com.github.javaparser.symbolsolver.resolution.typesolvers.JarTypeSolver
-
Deprecated.Use of this static method (previously following singleton pattern) is strongly discouraged and will be removed in a future version. For now, it has been modified to return a new instance to prevent the IllegalStateException being thrown (as reported in #2547), allowing it to be called multiple times.
- getKnownClasses() - Method in class com.github.javaparser.symbolsolver.resolution.typesolvers.JarTypeSolver
-
Get the set of classes that can be resolved in the current type solver.
- getName() - Method in class com.github.javaparser.symbolsolver.javaparsermodel.declarations.DefaultConstructorDeclaration
- getName() - Method in class com.github.javaparser.symbolsolver.javaparsermodel.declarations.JavaParserAnnotationDeclaration
- getName() - Method in class com.github.javaparser.symbolsolver.javaparsermodel.declarations.JavaParserAnnotationMemberDeclaration
- getName() - Method in class com.github.javaparser.symbolsolver.javaparsermodel.declarations.JavaParserAnonymousClassDeclaration
- getName() - Method in class com.github.javaparser.symbolsolver.javaparsermodel.declarations.JavaParserClassDeclaration
- getName() - Method in class com.github.javaparser.symbolsolver.javaparsermodel.declarations.JavaParserConstructorDeclaration
- getName() - Method in class com.github.javaparser.symbolsolver.javaparsermodel.declarations.JavaParserEnumConstantDeclaration
- getName() - Method in class com.github.javaparser.symbolsolver.javaparsermodel.declarations.JavaParserEnumDeclaration
- getName() - Method in class com.github.javaparser.symbolsolver.javaparsermodel.declarations.JavaParserEnumDeclaration.ValueOfMethod
- getName() - Method in class com.github.javaparser.symbolsolver.javaparsermodel.declarations.JavaParserEnumDeclaration.ValuesMethod
- getName() - Method in class com.github.javaparser.symbolsolver.javaparsermodel.declarations.JavaParserFieldDeclaration
- getName() - Method in class com.github.javaparser.symbolsolver.javaparsermodel.declarations.JavaParserInterfaceDeclaration
- getName() - Method in class com.github.javaparser.symbolsolver.javaparsermodel.declarations.JavaParserMethodDeclaration
- getName() - Method in class com.github.javaparser.symbolsolver.javaparsermodel.declarations.JavaParserParameterDeclaration
- getName() - Method in class com.github.javaparser.symbolsolver.javaparsermodel.declarations.JavaParserPatternDeclaration
- getName() - Method in class com.github.javaparser.symbolsolver.javaparsermodel.declarations.JavaParserTypeParameter
- getName() - Method in class com.github.javaparser.symbolsolver.javaparsermodel.declarations.JavaParserTypeVariableDeclaration
- getName() - Method in class com.github.javaparser.symbolsolver.javaparsermodel.declarations.JavaParserVariableDeclaration
- getName() - Method in class com.github.javaparser.symbolsolver.javassistmodel.JavassistAnnotationDeclaration
- getName() - Method in class com.github.javaparser.symbolsolver.javassistmodel.JavassistAnnotationMemberDeclaration
- getName() - Method in class com.github.javaparser.symbolsolver.javassistmodel.JavassistClassDeclaration
- getName() - Method in class com.github.javaparser.symbolsolver.javassistmodel.JavassistConstructorDeclaration
- getName() - Method in class com.github.javaparser.symbolsolver.javassistmodel.JavassistEnumConstantDeclaration
- getName() - Method in class com.github.javaparser.symbolsolver.javassistmodel.JavassistEnumDeclaration
- getName() - Method in class com.github.javaparser.symbolsolver.javassistmodel.JavassistFieldDeclaration
- getName() - Method in class com.github.javaparser.symbolsolver.javassistmodel.JavassistInterfaceDeclaration
- getName() - Method in class com.github.javaparser.symbolsolver.javassistmodel.JavassistMethodDeclaration
- getName() - Method in class com.github.javaparser.symbolsolver.javassistmodel.JavassistParameterDeclaration
- getName() - Method in class com.github.javaparser.symbolsolver.javassistmodel.JavassistTypeParameter
- getName() - Method in class com.github.javaparser.symbolsolver.model.resolution.Value
- getName() - Method in class com.github.javaparser.symbolsolver.reflectionmodel.ReflectionAnnotationDeclaration
- getName() - Method in class com.github.javaparser.symbolsolver.reflectionmodel.ReflectionAnnotationMemberDeclaration
- getName() - Method in class com.github.javaparser.symbolsolver.reflectionmodel.ReflectionClassDeclaration
- getName() - Method in class com.github.javaparser.symbolsolver.reflectionmodel.ReflectionConstructorDeclaration
- getName() - Method in class com.github.javaparser.symbolsolver.reflectionmodel.ReflectionEnumConstantDeclaration
- getName() - Method in class com.github.javaparser.symbolsolver.reflectionmodel.ReflectionEnumDeclaration
- getName() - Method in class com.github.javaparser.symbolsolver.reflectionmodel.ReflectionFieldDeclaration
- getName() - Method in class com.github.javaparser.symbolsolver.reflectionmodel.ReflectionInterfaceDeclaration
- getName() - Method in class com.github.javaparser.symbolsolver.reflectionmodel.ReflectionMethodDeclaration
- getName() - Method in class com.github.javaparser.symbolsolver.reflectionmodel.ReflectionParameterDeclaration
- getName() - Method in class com.github.javaparser.symbolsolver.reflectionmodel.ReflectionPatternDeclaration
- getName() - Method in class com.github.javaparser.symbolsolver.reflectionmodel.ReflectionTypeParameter
- getNumberOfParams() - Method in class com.github.javaparser.symbolsolver.javaparsermodel.declarations.DefaultConstructorDeclaration
- getNumberOfParams() - Method in class com.github.javaparser.symbolsolver.javaparsermodel.declarations.JavaParserConstructorDeclaration
- getNumberOfParams() - Method in class com.github.javaparser.symbolsolver.javaparsermodel.declarations.JavaParserEnumDeclaration.ValueOfMethod
- getNumberOfParams() - Method in class com.github.javaparser.symbolsolver.javaparsermodel.declarations.JavaParserEnumDeclaration.ValuesMethod
- getNumberOfParams() - Method in class com.github.javaparser.symbolsolver.javaparsermodel.declarations.JavaParserMethodDeclaration
- getNumberOfParams() - Method in class com.github.javaparser.symbolsolver.javassistmodel.JavassistConstructorDeclaration
- getNumberOfParams() - Method in class com.github.javaparser.symbolsolver.javassistmodel.JavassistMethodDeclaration
- getNumberOfParams() - Method in class com.github.javaparser.symbolsolver.javassistmodel.JavassistMethodLikeDeclarationAdapter
- getNumberOfParams() - Method in class com.github.javaparser.symbolsolver.reflectionmodel.ReflectionConstructorDeclaration
- getNumberOfParams() - Method in class com.github.javaparser.symbolsolver.reflectionmodel.ReflectionMethodDeclaration
- getNumberOfSpecifiedExceptions() - Method in class com.github.javaparser.symbolsolver.javaparsermodel.declarations.DefaultConstructorDeclaration
- getNumberOfSpecifiedExceptions() - Method in class com.github.javaparser.symbolsolver.javaparsermodel.declarations.JavaParserConstructorDeclaration
- getNumberOfSpecifiedExceptions() - Method in class com.github.javaparser.symbolsolver.javaparsermodel.declarations.JavaParserEnumDeclaration.ValueOfMethod
- getNumberOfSpecifiedExceptions() - Method in class com.github.javaparser.symbolsolver.javaparsermodel.declarations.JavaParserEnumDeclaration.ValuesMethod
- getNumberOfSpecifiedExceptions() - Method in class com.github.javaparser.symbolsolver.javaparsermodel.declarations.JavaParserMethodDeclaration
- getNumberOfSpecifiedExceptions() - Method in class com.github.javaparser.symbolsolver.javassistmodel.JavassistConstructorDeclaration
- getNumberOfSpecifiedExceptions() - Method in class com.github.javaparser.symbolsolver.javassistmodel.JavassistMethodDeclaration
- getNumberOfSpecifiedExceptions() - Method in class com.github.javaparser.symbolsolver.javassistmodel.JavassistMethodLikeDeclarationAdapter
- getNumberOfSpecifiedExceptions() - Method in class com.github.javaparser.symbolsolver.reflectionmodel.ReflectionConstructorDeclaration
- getNumberOfSpecifiedExceptions() - Method in class com.github.javaparser.symbolsolver.reflectionmodel.ReflectionMethodDeclaration
- getPackageName() - Method in class com.github.javaparser.symbolsolver.javaparsermodel.declarations.JavaParserAnnotationDeclaration
- getPackageName() - Method in class com.github.javaparser.symbolsolver.javaparsermodel.declarations.JavaParserAnonymousClassDeclaration
- getPackageName() - Method in class com.github.javaparser.symbolsolver.javaparsermodel.declarations.JavaParserClassDeclaration
- getPackageName() - Method in class com.github.javaparser.symbolsolver.javaparsermodel.declarations.JavaParserEnumDeclaration
- getPackageName() - Method in class com.github.javaparser.symbolsolver.javaparsermodel.declarations.JavaParserInterfaceDeclaration
- getPackageName() - Method in class com.github.javaparser.symbolsolver.javaparsermodel.declarations.JavaParserTypeAdapter
- getPackageName() - Method in class com.github.javaparser.symbolsolver.javaparsermodel.declarations.JavaParserTypeVariableDeclaration
- getPackageName() - Method in class com.github.javaparser.symbolsolver.javassistmodel.JavassistAnnotationDeclaration
- getPackageName() - Method in class com.github.javaparser.symbolsolver.javassistmodel.JavassistClassDeclaration
- getPackageName() - Method in class com.github.javaparser.symbolsolver.javassistmodel.JavassistEnumDeclaration
- getPackageName() - Method in class com.github.javaparser.symbolsolver.javassistmodel.JavassistInterfaceDeclaration
- getPackageName() - Method in class com.github.javaparser.symbolsolver.reflectionmodel.ReflectionAnnotationDeclaration
- getPackageName() - Method in class com.github.javaparser.symbolsolver.reflectionmodel.ReflectionClassDeclaration
- getPackageName() - Method in class com.github.javaparser.symbolsolver.reflectionmodel.ReflectionEnumDeclaration
- getPackageName() - Method in class com.github.javaparser.symbolsolver.reflectionmodel.ReflectionInterfaceDeclaration
- getParam(int) - Method in class com.github.javaparser.symbolsolver.javaparsermodel.declarations.DefaultConstructorDeclaration
- getParam(int) - Method in class com.github.javaparser.symbolsolver.javaparsermodel.declarations.JavaParserConstructorDeclaration
- getParam(int) - Method in class com.github.javaparser.symbolsolver.javaparsermodel.declarations.JavaParserEnumDeclaration.ValueOfMethod
- getParam(int) - Method in class com.github.javaparser.symbolsolver.javaparsermodel.declarations.JavaParserEnumDeclaration.ValuesMethod
- getParam(int) - Method in class com.github.javaparser.symbolsolver.javaparsermodel.declarations.JavaParserMethodDeclaration
- getParam(int) - Method in class com.github.javaparser.symbolsolver.javassistmodel.JavassistConstructorDeclaration
- getParam(int) - Method in class com.github.javaparser.symbolsolver.javassistmodel.JavassistMethodDeclaration
- getParam(int) - Method in class com.github.javaparser.symbolsolver.javassistmodel.JavassistMethodLikeDeclarationAdapter
- getParam(int) - Method in class com.github.javaparser.symbolsolver.reflectionmodel.ReflectionConstructorDeclaration
- getParam(int) - Method in class com.github.javaparser.symbolsolver.reflectionmodel.ReflectionMethodDeclaration
- getParamPos(Parameter) - Static method in class com.github.javaparser.symbolsolver.javaparsermodel.declarations.JavaParserSymbolDeclaration
- getParamPos(Node) - Static method in class com.github.javaparser.symbolsolver.javaparsermodel.declarations.JavaParserSymbolDeclaration
- getParent() - Method in interface com.github.javaparser.symbolsolver.core.resolution.Context
- getParent() - Method in class com.github.javaparser.symbolsolver.javaparsermodel.contexts.AbstractJavaParserContext
- getParent() - Method in interface com.github.javaparser.symbolsolver.model.resolution.TypeSolver
-
Parent of the this TypeSolver.
- getParent() - Method in class com.github.javaparser.symbolsolver.resolution.typesolvers.AarTypeSolver
- getParent() - Method in class com.github.javaparser.symbolsolver.resolution.typesolvers.ClassLoaderTypeSolver
- getParent() - Method in class com.github.javaparser.symbolsolver.resolution.typesolvers.CombinedTypeSolver
- getParent() - Method in class com.github.javaparser.symbolsolver.resolution.typesolvers.JarTypeSolver
- getParent() - Method in class com.github.javaparser.symbolsolver.resolution.typesolvers.JavaParserTypeSolver
- getParent() - Method in class com.github.javaparser.symbolsolver.resolution.typesolvers.MemoryTypeSolver
- getParentPath(String) - Static method in class com.github.javaparser.symbolsolver.utils.FileUtils
- getParserConfiguration() - Method in class com.github.javaparser.symbolsolver.utils.SymbolSolverCollectionStrategy
- getProperType() - Method in class com.github.javaparser.symbolsolver.resolution.typeinference.Instantiation
- getProperType() - Method in class com.github.javaparser.symbolsolver.resolution.typeinference.ProperLowerBound
- getProperType() - Method in class com.github.javaparser.symbolsolver.resolution.typeinference.ProperUpperBound
- getProperUpperBoundsFor(InferenceVariable) - Method in class com.github.javaparser.symbolsolver.resolution.typeinference.BoundSet
- getQualifiedName() - Method in class com.github.javaparser.symbolsolver.javaparsermodel.declarations.JavaParserAnnotationDeclaration
- getQualifiedName() - Method in class com.github.javaparser.symbolsolver.javaparsermodel.declarations.JavaParserAnonymousClassDeclaration
- getQualifiedName() - Method in class com.github.javaparser.symbolsolver.javaparsermodel.declarations.JavaParserClassDeclaration
- getQualifiedName() - Method in class com.github.javaparser.symbolsolver.javaparsermodel.declarations.JavaParserEnumDeclaration
- getQualifiedName() - Method in class com.github.javaparser.symbolsolver.javaparsermodel.declarations.JavaParserInterfaceDeclaration
- getQualifiedName() - Method in class com.github.javaparser.symbolsolver.javaparsermodel.declarations.JavaParserTypeAdapter
- getQualifiedName() - Method in class com.github.javaparser.symbolsolver.javaparsermodel.declarations.JavaParserTypeParameter
- getQualifiedName() - Method in class com.github.javaparser.symbolsolver.javaparsermodel.declarations.JavaParserTypeVariableDeclaration
- getQualifiedName() - Method in class com.github.javaparser.symbolsolver.javassistmodel.JavassistAnnotationDeclaration
- getQualifiedName() - Method in class com.github.javaparser.symbolsolver.javassistmodel.JavassistClassDeclaration
- getQualifiedName() - Method in class com.github.javaparser.symbolsolver.javassistmodel.JavassistEnumDeclaration
- getQualifiedName() - Method in class com.github.javaparser.symbolsolver.javassistmodel.JavassistInterfaceDeclaration
- getQualifiedName() - Method in class com.github.javaparser.symbolsolver.reflectionmodel.ReflectionAnnotationDeclaration
- getQualifiedName() - Method in class com.github.javaparser.symbolsolver.reflectionmodel.ReflectionClassDeclaration
- getQualifiedName() - Method in class com.github.javaparser.symbolsolver.reflectionmodel.ReflectionEnumDeclaration
- getQualifiedName() - Method in class com.github.javaparser.symbolsolver.reflectionmodel.ReflectionInterfaceDeclaration
- getResultExpressions(BlockStmt) - Static method in class com.github.javaparser.symbolsolver.resolution.typeinference.ExpressionHelper
- getReturnType() - Method in class com.github.javaparser.symbolsolver.javaparsermodel.declarations.JavaParserEnumDeclaration.ValueOfMethod
- getReturnType() - Method in class com.github.javaparser.symbolsolver.javaparsermodel.declarations.JavaParserEnumDeclaration.ValuesMethod
- getReturnType() - Method in class com.github.javaparser.symbolsolver.javaparsermodel.declarations.JavaParserMethodDeclaration
- getReturnType() - Method in class com.github.javaparser.symbolsolver.javassistmodel.JavassistMethodDeclaration
- getReturnType() - Method in class com.github.javaparser.symbolsolver.javassistmodel.JavassistMethodLikeDeclarationAdapter
- getReturnType() - Method in class com.github.javaparser.symbolsolver.reflectionmodel.ReflectionMethodDeclaration
- getReturnType() - Method in class com.github.javaparser.symbolsolver.resolution.typeinference.MethodType
- getRoot() - Method in interface com.github.javaparser.symbolsolver.model.resolution.TypeSolver
-
Get the root of the hierarchy of type solver.
- getS() - Method in class com.github.javaparser.symbolsolver.resolution.typeinference.bounds.SameAsBound
- getS() - Method in class com.github.javaparser.symbolsolver.resolution.typeinference.bounds.SubtypeOfBound
- getScope(Node) - Method in class com.github.javaparser.symbolsolver.javaparsermodel.contexts.AbstractJavaParserContext
- getSolvedJavaLangObject() - Method in interface com.github.javaparser.symbolsolver.model.resolution.TypeSolver
- getSpecifiedException(int) - Method in class com.github.javaparser.symbolsolver.javaparsermodel.declarations.DefaultConstructorDeclaration
- getSpecifiedException(int) - Method in class com.github.javaparser.symbolsolver.javaparsermodel.declarations.JavaParserConstructorDeclaration
- getSpecifiedException(int) - Method in class com.github.javaparser.symbolsolver.javaparsermodel.declarations.JavaParserEnumDeclaration.ValueOfMethod
- getSpecifiedException(int) - Method in class com.github.javaparser.symbolsolver.javaparsermodel.declarations.JavaParserEnumDeclaration.ValuesMethod
- getSpecifiedException(int) - Method in class com.github.javaparser.symbolsolver.javaparsermodel.declarations.JavaParserMethodDeclaration
- getSpecifiedException(int) - Method in class com.github.javaparser.symbolsolver.javassistmodel.JavassistConstructorDeclaration
- getSpecifiedException(int) - Method in class com.github.javaparser.symbolsolver.javassistmodel.JavassistMethodDeclaration
- getSpecifiedException(int) - Method in class com.github.javaparser.symbolsolver.javassistmodel.JavassistMethodLikeDeclarationAdapter
- getSpecifiedException(int) - Method in class com.github.javaparser.symbolsolver.reflectionmodel.ReflectionConstructorDeclaration
- getSpecifiedException(int) - Method in class com.github.javaparser.symbolsolver.reflectionmodel.ReflectionMethodDeclaration
- getSuccesses() - Method in class com.github.javaparser.symbolsolver.SourceFileInfoExtractor
- getSuperClass() - Method in class com.github.javaparser.symbolsolver.javaparsermodel.declarations.JavaParserAnonymousClassDeclaration
- getSuperClass() - Method in class com.github.javaparser.symbolsolver.javaparsermodel.declarations.JavaParserClassDeclaration
- getSuperClass() - Method in class com.github.javaparser.symbolsolver.javassistmodel.JavassistClassDeclaration
- getSuperClass() - Method in class com.github.javaparser.symbolsolver.javassistmodel.JavassistTypeDeclarationAdapter
- getSuperClass() - Method in class com.github.javaparser.symbolsolver.reflectionmodel.ReflectionClassDeclaration
- getSuperTypeDeclaration() - Method in class com.github.javaparser.symbolsolver.javaparsermodel.declarations.JavaParserAnonymousClassDeclaration
- getSymbolDeclarations() - Method in class com.github.javaparser.symbolsolver.javaparsermodel.declarators.FieldSymbolDeclarator
- getSymbolDeclarations() - Method in class com.github.javaparser.symbolsolver.javaparsermodel.declarators.NoSymbolDeclarator
- getSymbolDeclarations() - Method in class com.github.javaparser.symbolsolver.javaparsermodel.declarators.ParameterSymbolDeclarator
- getSymbolDeclarations() - Method in class com.github.javaparser.symbolsolver.javaparsermodel.declarators.PatternSymbolDeclarator
- getSymbolDeclarations() - Method in class com.github.javaparser.symbolsolver.javaparsermodel.declarators.VariableSymbolDeclarator
- getSymbolDeclarations() - Method in interface com.github.javaparser.symbolsolver.resolution.SymbolDeclarator
- getSymbolDeclarator(Node, TypeSolver) - Static method in class com.github.javaparser.symbolsolver.javaparsermodel.JavaParserFactory
- getSymbolSolver() - Method in class com.github.javaparser.symbolsolver.javaparsermodel.JavaParserFacade
- getT() - Method in class com.github.javaparser.symbolsolver.resolution.typeinference.bounds.SameAsBound
- getT() - Method in class com.github.javaparser.symbolsolver.resolution.typeinference.bounds.SubtypeOfBound
- getType() - Method in class com.github.javaparser.symbolsolver.javaparsermodel.declarations.JavaParserAnnotationMemberDeclaration
- getType() - Method in class com.github.javaparser.symbolsolver.javaparsermodel.declarations.JavaParserEnumConstantDeclaration
- getType() - Method in class com.github.javaparser.symbolsolver.javaparsermodel.declarations.JavaParserFieldDeclaration
- getType() - Method in class com.github.javaparser.symbolsolver.javaparsermodel.declarations.JavaParserParameterDeclaration
- getType() - Method in class com.github.javaparser.symbolsolver.javaparsermodel.declarations.JavaParserPatternDeclaration
- getType() - Method in class com.github.javaparser.symbolsolver.javaparsermodel.declarations.JavaParserVariableDeclaration
- getType() - Method in class com.github.javaparser.symbolsolver.javassistmodel.JavassistAnnotationMemberDeclaration
- getType() - Method in class com.github.javaparser.symbolsolver.javassistmodel.JavassistEnumConstantDeclaration
- getType() - Method in class com.github.javaparser.symbolsolver.javassistmodel.JavassistFieldDeclaration
- getType() - Method in class com.github.javaparser.symbolsolver.javassistmodel.JavassistParameterDeclaration
- getType() - Method in class com.github.javaparser.symbolsolver.model.resolution.Value
- getType() - Method in class com.github.javaparser.symbolsolver.reflectionmodel.ReflectionAnnotationMemberDeclaration
- getType() - Method in class com.github.javaparser.symbolsolver.reflectionmodel.ReflectionEnumConstantDeclaration
- getType() - Method in class com.github.javaparser.symbolsolver.reflectionmodel.ReflectionFieldDeclaration
- getType() - Method in class com.github.javaparser.symbolsolver.reflectionmodel.ReflectionParameterDeclaration
- getType() - Method in class com.github.javaparser.symbolsolver.reflectionmodel.ReflectionPatternDeclaration
- getType(Node) - Method in class com.github.javaparser.symbolsolver.javaparsermodel.JavaParserFacade
-
Get the type associated with the node.
- getType(Node, boolean) - Method in class com.github.javaparser.symbolsolver.javaparsermodel.JavaParserFacade
- getTypeBasedBlacklist(Class<? extends Exception>...) - Static method in class com.github.javaparser.symbolsolver.resolution.typesolvers.CombinedTypeSolver.ExceptionHandlers
- getTypeBasedWhitelist(Class<? extends Exception>...) - Static method in class com.github.javaparser.symbolsolver.resolution.typesolvers.CombinedTypeSolver.ExceptionHandlers
- getTypeDeclaration(ClassOrInterfaceDeclaration) - Method in class com.github.javaparser.symbolsolver.javaparsermodel.JavaParserFacade
- getTypeDeclaration(TypeDeclaration<?>) - Method in class com.github.javaparser.symbolsolver.javaparsermodel.JavaParserFacade
- getTypeDeclaration(Node) - Method in class com.github.javaparser.symbolsolver.javaparsermodel.JavaParserFacade
- getTypeOfThisIn(Node) - Method in class com.github.javaparser.symbolsolver.javaparsermodel.JavaParserFacade
-
"this" inserted in the given point, which type would have?
- getTypeParameterDeclaration() - Method in class com.github.javaparser.symbolsolver.resolution.typeinference.InferenceVariable
- getTypeParameters() - Method in class com.github.javaparser.symbolsolver.javaparsermodel.declarations.DefaultConstructorDeclaration
- getTypeParameters() - Method in class com.github.javaparser.symbolsolver.javaparsermodel.declarations.JavaParserAnnotationDeclaration
-
Annotation declarations cannot have type parameters and hence this method always returns an empty list.
- getTypeParameters() - Method in class com.github.javaparser.symbolsolver.javaparsermodel.declarations.JavaParserAnonymousClassDeclaration
- getTypeParameters() - Method in class com.github.javaparser.symbolsolver.javaparsermodel.declarations.JavaParserClassDeclaration
- getTypeParameters() - Method in class com.github.javaparser.symbolsolver.javaparsermodel.declarations.JavaParserConstructorDeclaration
- getTypeParameters() - Method in class com.github.javaparser.symbolsolver.javaparsermodel.declarations.JavaParserEnumDeclaration
- getTypeParameters() - Method in class com.github.javaparser.symbolsolver.javaparsermodel.declarations.JavaParserEnumDeclaration.ValueOfMethod
- getTypeParameters() - Method in class com.github.javaparser.symbolsolver.javaparsermodel.declarations.JavaParserEnumDeclaration.ValuesMethod
- getTypeParameters() - Method in class com.github.javaparser.symbolsolver.javaparsermodel.declarations.JavaParserInterfaceDeclaration
- getTypeParameters() - Method in class com.github.javaparser.symbolsolver.javaparsermodel.declarations.JavaParserMethodDeclaration
- getTypeParameters() - Method in class com.github.javaparser.symbolsolver.javaparsermodel.declarations.JavaParserTypeParameter
- getTypeParameters() - Method in class com.github.javaparser.symbolsolver.javaparsermodel.declarations.JavaParserTypeVariableDeclaration
- getTypeParameters() - Method in class com.github.javaparser.symbolsolver.javassistmodel.JavassistAnnotationDeclaration
-
Annotation declarations cannot have type parameters and hence this method always returns an empty list.
- getTypeParameters() - Method in class com.github.javaparser.symbolsolver.javassistmodel.JavassistClassDeclaration
- getTypeParameters() - Method in class com.github.javaparser.symbolsolver.javassistmodel.JavassistConstructorDeclaration
- getTypeParameters() - Method in class com.github.javaparser.symbolsolver.javassistmodel.JavassistEnumDeclaration
- getTypeParameters() - Method in class com.github.javaparser.symbolsolver.javassistmodel.JavassistInterfaceDeclaration
- getTypeParameters() - Method in class com.github.javaparser.symbolsolver.javassistmodel.JavassistMethodDeclaration
- getTypeParameters() - Method in class com.github.javaparser.symbolsolver.javassistmodel.JavassistMethodLikeDeclarationAdapter
- getTypeParameters() - Method in class com.github.javaparser.symbolsolver.javassistmodel.JavassistTypeDeclarationAdapter
- getTypeParameters() - Method in class com.github.javaparser.symbolsolver.reflectionmodel.ReflectionAnnotationDeclaration
-
Annotation declarations cannot have type parameters and hence this method always returns an empty list.
- getTypeParameters() - Method in class com.github.javaparser.symbolsolver.reflectionmodel.ReflectionClassDeclaration
- getTypeParameters() - Method in class com.github.javaparser.symbolsolver.reflectionmodel.ReflectionConstructorDeclaration
- getTypeParameters() - Method in class com.github.javaparser.symbolsolver.reflectionmodel.ReflectionEnumDeclaration
- getTypeParameters() - Method in class com.github.javaparser.symbolsolver.reflectionmodel.ReflectionInterfaceDeclaration
- getTypeParameters() - Method in class com.github.javaparser.symbolsolver.reflectionmodel.ReflectionMethodDeclaration
- getTypeParameters() - Method in class com.github.javaparser.symbolsolver.resolution.typeinference.MethodType
- getTypeSolver() - Method in class com.github.javaparser.symbolsolver.javaparsermodel.JavaParserFacade
- getTypesOrWildcards() - Method in class com.github.javaparser.symbolsolver.resolution.typeinference.bounds.CapturesBound
- getUnsupported() - Method in class com.github.javaparser.symbolsolver.SourceFileInfoExtractor
- getUsage(Node) - Method in class com.github.javaparser.symbolsolver.javaparsermodel.declarations.JavaParserClassDeclaration
- getUsage(Node) - Method in class com.github.javaparser.symbolsolver.javaparsermodel.declarations.JavaParserEnumDeclaration.ValueOfMethod
- getUsage(Node) - Method in class com.github.javaparser.symbolsolver.javaparsermodel.declarations.JavaParserEnumDeclaration.ValuesMethod
- getUsage(Node) - Method in class com.github.javaparser.symbolsolver.javaparsermodel.declarations.JavaParserInterfaceDeclaration
- getUsage(Node) - Method in class com.github.javaparser.symbolsolver.javaparsermodel.declarations.JavaParserMethodDeclaration
- getUsage(Node) - Method in class com.github.javaparser.symbolsolver.javaparsermodel.declarations.JavaParserTypeParameter
- getUsage(Node) - Method in class com.github.javaparser.symbolsolver.javaparsermodel.declarations.JavaParserTypeVariableDeclaration
- getUsage(Node) - Method in class com.github.javaparser.symbolsolver.javassistmodel.JavassistClassDeclaration
- getUsage(Node) - Method in class com.github.javaparser.symbolsolver.javassistmodel.JavassistMethodDeclaration
- getUsage(Node) - Method in class com.github.javaparser.symbolsolver.reflectionmodel.ReflectionClassDeclaration
- getUsage(Node) - Method in class com.github.javaparser.symbolsolver.reflectionmodel.ReflectionInterfaceDeclaration
- getVariableDeclarator() - Method in class com.github.javaparser.symbolsolver.javaparsermodel.declarations.JavaParserFieldDeclaration
- getVariableDeclarator() - Method in class com.github.javaparser.symbolsolver.javaparsermodel.declarations.JavaParserVariableDeclaration
- getWrappedNode() - Method in class com.github.javaparser.symbolsolver.javaparsermodel.contexts.AbstractJavaParserContext
- getWrappedNode() - Method in class com.github.javaparser.symbolsolver.javaparsermodel.declarations.JavaParserAnnotationMemberDeclaration
- getWrappedNode() - Method in class com.github.javaparser.symbolsolver.javaparsermodel.declarations.JavaParserClassDeclaration
-
Returns the JavaParser node associated with this JavaParserClassDeclaration.
- getWrappedNode() - Method in class com.github.javaparser.symbolsolver.javaparsermodel.declarations.JavaParserConstructorDeclaration
-
Returns the JavaParser node associated with this JavaParserConstructorDeclaration.
- getWrappedNode() - Method in class com.github.javaparser.symbolsolver.javaparsermodel.declarations.JavaParserEnumConstantDeclaration
-
Returns the JavaParser node associated with this JavaParserEnumConstantDeclaration.
- getWrappedNode() - Method in class com.github.javaparser.symbolsolver.javaparsermodel.declarations.JavaParserEnumDeclaration
-
Returns the JavaParser node associated with this JavaParserEnumDeclaration.
- getWrappedNode() - Method in class com.github.javaparser.symbolsolver.javaparsermodel.declarations.JavaParserFieldDeclaration
-
Returns the JavaParser node associated with this JavaParserFieldDeclaration.
- getWrappedNode() - Method in class com.github.javaparser.symbolsolver.javaparsermodel.declarations.JavaParserInterfaceDeclaration
-
Returns the JavaParser node associated with this JavaParserInterfaceDeclaration.
- getWrappedNode() - Method in class com.github.javaparser.symbolsolver.javaparsermodel.declarations.JavaParserMethodDeclaration
-
Returns the JavaParser node associated with this JavaParserMethodDeclaration.
- getWrappedNode() - Method in class com.github.javaparser.symbolsolver.javaparsermodel.declarations.JavaParserParameterDeclaration
-
Returns the JavaParser node associated with this JavaParserParameterDeclaration.
- getWrappedNode() - Method in class com.github.javaparser.symbolsolver.javaparsermodel.declarations.JavaParserPatternDeclaration
-
Returns the JavaParser node associated with this JavaParserPatternDeclaration.
- getWrappedNode() - Method in class com.github.javaparser.symbolsolver.javaparsermodel.declarations.JavaParserTypeParameter
-
Returns the JavaParser node associated with this JavaParserTypeParameter.
- getWrappedNode() - Method in class com.github.javaparser.symbolsolver.javaparsermodel.declarations.JavaParserTypeVariableDeclaration
-
Returns the JavaParser node associated with this JavaParserTypeVariableDeclaration.
- getWrappedNode() - Method in class com.github.javaparser.symbolsolver.javaparsermodel.declarations.JavaParserVariableDeclaration
-
Returns the JavaParser node associated with this JavaParserFieldDeclaration.
- glb(Set<ResolvedType>) - Static method in class com.github.javaparser.symbolsolver.resolution.typeinference.TypeHelper
-
See JLS 5.1.10.
- groundTargetTypeOfLambda(LambdaExpr, ResolvedType, TypeSolver) - Static method in class com.github.javaparser.symbolsolver.resolution.typeinference.TypeHelper
-
See JLS 15.27.3.
H
- hasDirectlyAnnotation(String) - Method in class com.github.javaparser.symbolsolver.javaparsermodel.declarations.JavaParserAnnotationDeclaration
- hasDirectlyAnnotation(String) - Method in class com.github.javaparser.symbolsolver.javaparsermodel.declarations.JavaParserAnonymousClassDeclaration
- hasDirectlyAnnotation(String) - Method in class com.github.javaparser.symbolsolver.javaparsermodel.declarations.JavaParserClassDeclaration
- hasDirectlyAnnotation(String) - Method in class com.github.javaparser.symbolsolver.javaparsermodel.declarations.JavaParserEnumDeclaration
- hasDirectlyAnnotation(String) - Method in class com.github.javaparser.symbolsolver.javaparsermodel.declarations.JavaParserInterfaceDeclaration
- hasDirectlyAnnotation(String) - Method in class com.github.javaparser.symbolsolver.javaparsermodel.declarations.JavaParserTypeParameter
- hasDirectlyAnnotation(String) - Method in class com.github.javaparser.symbolsolver.javaparsermodel.declarations.JavaParserTypeVariableDeclaration
- hasDirectlyAnnotation(String) - Method in class com.github.javaparser.symbolsolver.javassistmodel.JavassistAnnotationDeclaration
- hasDirectlyAnnotation(String) - Method in class com.github.javaparser.symbolsolver.javassistmodel.JavassistClassDeclaration
- hasDirectlyAnnotation(String) - Method in class com.github.javaparser.symbolsolver.javassistmodel.JavassistEnumDeclaration
- hasDirectlyAnnotation(String) - Method in class com.github.javaparser.symbolsolver.javassistmodel.JavassistInterfaceDeclaration
- hasDirectlyAnnotation(String) - Method in class com.github.javaparser.symbolsolver.reflectionmodel.ReflectionAnnotationDeclaration
- hasDirectlyAnnotation(String) - Method in class com.github.javaparser.symbolsolver.reflectionmodel.ReflectionClassDeclaration
- hasDirectlyAnnotation(String) - Method in class com.github.javaparser.symbolsolver.reflectionmodel.ReflectionEnumDeclaration
- hasDirectlyAnnotation(String) - Method in class com.github.javaparser.symbolsolver.reflectionmodel.ReflectionInterfaceDeclaration
- hasField(String) - Method in class com.github.javaparser.symbolsolver.javaparsermodel.declarations.JavaParserTypeParameter
- hasField(String) - Method in class com.github.javaparser.symbolsolver.javaparsermodel.declarations.JavaParserTypeVariableDeclaration
- hasField(String) - Method in class com.github.javaparser.symbolsolver.javassistmodel.JavassistEnumDeclaration
- hasField(String) - Method in class com.github.javaparser.symbolsolver.reflectionmodel.ReflectionClassDeclaration
- hasField(String) - Method in class com.github.javaparser.symbolsolver.reflectionmodel.ReflectionEnumDeclaration
- hasField(String) - Method in class com.github.javaparser.symbolsolver.reflectionmodel.ReflectionInterfaceDeclaration
- hashCode() - Method in class com.github.javaparser.symbolsolver.javaparsermodel.contexts.AbstractJavaParserContext
- hashCode() - Method in class com.github.javaparser.symbolsolver.javaparsermodel.declarations.JavaParserClassDeclaration
- hashCode() - Method in class com.github.javaparser.symbolsolver.javaparsermodel.declarations.JavaParserEnumDeclaration
- hashCode() - Method in class com.github.javaparser.symbolsolver.javaparsermodel.declarations.JavaParserInterfaceDeclaration
- hashCode() - Method in class com.github.javaparser.symbolsolver.javaparsermodel.declarations.JavaParserTypeParameter
- hashCode() - Method in class com.github.javaparser.symbolsolver.javassistmodel.JavassistClassDeclaration
- hashCode() - Method in class com.github.javaparser.symbolsolver.logic.InferenceVariableType
- hashCode() - Method in class com.github.javaparser.symbolsolver.reflectionmodel.ReflectionAnnotationDeclaration
- hashCode() - Method in class com.github.javaparser.symbolsolver.reflectionmodel.ReflectionClassDeclaration
- hashCode() - Method in class com.github.javaparser.symbolsolver.reflectionmodel.ReflectionInterfaceDeclaration
- hashCode() - Method in class com.github.javaparser.symbolsolver.reflectionmodel.ReflectionParameterDeclaration
- hashCode() - Method in class com.github.javaparser.symbolsolver.reflectionmodel.ReflectionTypeParameter
- hashCode() - Method in class com.github.javaparser.symbolsolver.resolution.typeinference.bounds.CapturesBound
- hashCode() - Method in class com.github.javaparser.symbolsolver.resolution.typeinference.bounds.SameAsBound
- hashCode() - Method in class com.github.javaparser.symbolsolver.resolution.typeinference.bounds.SubtypeOfBound
- hashCode() - Method in class com.github.javaparser.symbolsolver.resolution.typeinference.bounds.ThrowsBound
- hashCode() - Method in class com.github.javaparser.symbolsolver.resolution.typeinference.BoundSet
- hashCode() - Method in class com.github.javaparser.symbolsolver.resolution.typeinference.ConstraintFormula.ReductionResult
- hashCode() - Method in class com.github.javaparser.symbolsolver.resolution.typeinference.constraintformulas.ExpressionCompatibleWithType
- hashCode() - Method in class com.github.javaparser.symbolsolver.resolution.typeinference.constraintformulas.LambdaThrowsCompatibleWithType
- hashCode() - Method in class com.github.javaparser.symbolsolver.resolution.typeinference.constraintformulas.MethodReferenceThrowsCompatibleWithType
- hashCode() - Method in class com.github.javaparser.symbolsolver.resolution.typeinference.constraintformulas.TypeCompatibleWithType
- hashCode() - Method in class com.github.javaparser.symbolsolver.resolution.typeinference.constraintformulas.TypeContainedByType
- hashCode() - Method in class com.github.javaparser.symbolsolver.resolution.typeinference.constraintformulas.TypeSameAsType
- hashCode() - Method in class com.github.javaparser.symbolsolver.resolution.typeinference.constraintformulas.TypeSubtypeOfType
- hashCode() - Method in class com.github.javaparser.symbolsolver.resolution.typeinference.InferenceVariable
- hashCode() - Method in class com.github.javaparser.symbolsolver.resolution.typeinference.Instantiation
- hashCode() - Method in class com.github.javaparser.symbolsolver.resolution.typeinference.InstantiationSet
- hashCode() - Method in class com.github.javaparser.symbolsolver.resolution.typeinference.ProperLowerBound
- hashCode() - Method in class com.github.javaparser.symbolsolver.resolution.typeinference.ProperUpperBound
- hashCode() - Method in class com.github.javaparser.symbolsolver.resolution.typesolvers.MemoryTypeSolver
- hasInternalType(String) - Method in class com.github.javaparser.symbolsolver.javassistmodel.JavassistClassDeclaration
- hasInternalType(String) - Method in class com.github.javaparser.symbolsolver.javassistmodel.JavassistEnumDeclaration
- hasInternalType(String) - Method in class com.github.javaparser.symbolsolver.javassistmodel.JavassistInterfaceDeclaration
- hasName() - Method in class com.github.javaparser.symbolsolver.javassistmodel.JavassistParameterDeclaration
- hasName() - Method in class com.github.javaparser.symbolsolver.logic.AbstractClassDeclaration
- hasName() - Method in class com.github.javaparser.symbolsolver.reflectionmodel.ReflectionParameterDeclaration
- hasName() - Method in class com.github.javaparser.symbolsolver.reflectionmodel.ReflectionPatternDeclaration
- hasType(String) - Method in interface com.github.javaparser.symbolsolver.model.resolution.TypeSolver
I
- IfStatementContext - Class in com.github.javaparser.symbolsolver.javaparsermodel.contexts
- IfStatementContext(IfStmt, TypeSolver) - Constructor for class com.github.javaparser.symbolsolver.javaparsermodel.contexts.IfStatementContext
- IGNORE_ALL - Static variable in class com.github.javaparser.symbolsolver.resolution.typesolvers.CombinedTypeSolver.ExceptionHandlers
-
Ignores all exceptions
- IGNORE_NONE - Static variable in class com.github.javaparser.symbolsolver.resolution.typesolvers.CombinedTypeSolver.ExceptionHandlers
-
Doesn't ignore any exceptions (default)
- IGNORE_UNSOLVED_SYMBOL - Static variable in class com.github.javaparser.symbolsolver.resolution.typesolvers.CombinedTypeSolver.ExceptionHandlers
-
Ignores any exception that is
assignable from
UnsolvedSymbolException
. - IGNORE_UNSUPPORTED_AND_UNSOLVED - Static variable in class com.github.javaparser.symbolsolver.resolution.typesolvers.CombinedTypeSolver.ExceptionHandlers
-
Ignores any exception that is
assignable from
eitherUnsolvedSymbolException
orUnsupportedOperationException
. - IGNORE_UNSUPPORTED_OPERATION - Static variable in class com.github.javaparser.symbolsolver.resolution.typesolvers.CombinedTypeSolver.ExceptionHandlers
-
Ignores any exception that is
assignable from
UnsupportedOperationException
. - incorporate(BoundSet, TypeSolver) - Method in class com.github.javaparser.symbolsolver.resolution.typeinference.BoundSet
-
Maintains a set of inference variable bounds, ensuring that these are consistent as new bounds are added.
- InferenceContext - Class in com.github.javaparser.symbolsolver.logic
- InferenceContext(ObjectProvider) - Constructor for class com.github.javaparser.symbolsolver.logic.InferenceContext
- InferenceVariable - Class in com.github.javaparser.symbolsolver.resolution.typeinference
-
Are meta-variables for types - that is, they are special names that allow abstract reasoning about types.
- InferenceVariable(String, ResolvedTypeParameterDeclaration) - Constructor for class com.github.javaparser.symbolsolver.resolution.typeinference.InferenceVariable
- InferenceVariableSubstitution - Class in com.github.javaparser.symbolsolver.resolution.typeinference
- InferenceVariableType - Class in com.github.javaparser.symbolsolver.logic
-
An element using during type inference.
- InferenceVariableType(int, ObjectProvider) - Constructor for class com.github.javaparser.symbolsolver.logic.InferenceVariableType
- inject(CompilationUnit) - Method in class com.github.javaparser.symbolsolver.JavaSymbolSolver
-
Register this SymbolResolver into a CompilationUnit, so that symbol resolution becomes available to all nodes part of the CompilationUnit.
- INSTANCE - Static variable in class com.github.javaparser.symbolsolver.model.typesystem.NullType
- INSTANCE - Static variable in class com.github.javaparser.symbolsolver.reflectionmodel.MyObjectProvider
- InstanceOfExprContext - Class in com.github.javaparser.symbolsolver.javaparsermodel.contexts
- InstanceOfExprContext(InstanceOfExpr, TypeSolver) - Constructor for class com.github.javaparser.symbolsolver.javaparsermodel.contexts.InstanceOfExprContext
- instantiate(List<ResolvedTypeParameterDeclaration>) - Static method in class com.github.javaparser.symbolsolver.resolution.typeinference.InferenceVariable
- Instantiation - Class in com.github.javaparser.symbolsolver.resolution.typeinference
- Instantiation(InferenceVariable, ResolvedType) - Constructor for class com.github.javaparser.symbolsolver.resolution.typeinference.Instantiation
- instantiationInference(MethodCallExpr, ResolvedMethodDeclaration) - Method in class com.github.javaparser.symbolsolver.resolution.typeinference.TypeInference
- instantiationInference(List<Expression>, ResolvedMethodDeclaration) - Method in class com.github.javaparser.symbolsolver.resolution.typeinference.TypeInference
- InstantiationSet - Class in com.github.javaparser.symbolsolver.resolution.typeinference
- internalTypes() - Method in class com.github.javaparser.symbolsolver.javaparsermodel.declarations.JavaParserAnnotationDeclaration
- internalTypes() - Method in class com.github.javaparser.symbolsolver.javaparsermodel.declarations.JavaParserAnonymousClassDeclaration
- internalTypes() - Method in class com.github.javaparser.symbolsolver.javaparsermodel.declarations.JavaParserClassDeclaration
- internalTypes() - Method in class com.github.javaparser.symbolsolver.javaparsermodel.declarations.JavaParserEnumDeclaration
- internalTypes() - Method in class com.github.javaparser.symbolsolver.javaparsermodel.declarations.JavaParserInterfaceDeclaration
- internalTypes() - Method in class com.github.javaparser.symbolsolver.javaparsermodel.declarations.JavaParserTypeAdapter
- internalTypes() - Method in class com.github.javaparser.symbolsolver.javassistmodel.JavassistAnnotationDeclaration
- internalTypes() - Method in class com.github.javaparser.symbolsolver.javassistmodel.JavassistClassDeclaration
- internalTypes() - Method in class com.github.javaparser.symbolsolver.javassistmodel.JavassistEnumDeclaration
- internalTypes() - Method in class com.github.javaparser.symbolsolver.javassistmodel.JavassistInterfaceDeclaration
- internalTypes() - Method in class com.github.javaparser.symbolsolver.javassistmodel.JavassistTypeDeclarationAdapter
-
Get the nested classes.
- internalTypes() - Method in class com.github.javaparser.symbolsolver.reflectionmodel.ReflectionAnnotationDeclaration
- internalTypes() - Method in class com.github.javaparser.symbolsolver.reflectionmodel.ReflectionClassDeclaration
- internalTypes() - Method in class com.github.javaparser.symbolsolver.reflectionmodel.ReflectionEnumDeclaration
- internalTypes() - Method in class com.github.javaparser.symbolsolver.reflectionmodel.ReflectionInterfaceDeclaration
- invocationApplicabilityInference(MethodCallExpr, ResolvedMethodDeclaration) - Method in class com.github.javaparser.symbolsolver.resolution.typeinference.TypeInference
-
Determine whether a potentially applicable generic method m is applicable for a method invocation that provides no explicit type arguments.
- invocationTypeInference() - Method in class com.github.javaparser.symbolsolver.resolution.typeinference.TypeInference
- invocationTypeInferenceBoundsSetB3() - Method in class com.github.javaparser.symbolsolver.resolution.typeinference.TypeInference
- isAbstract() - Method in class com.github.javaparser.symbolsolver.javaparsermodel.declarations.JavaParserEnumDeclaration.ValueOfMethod
- isAbstract() - Method in class com.github.javaparser.symbolsolver.javaparsermodel.declarations.JavaParserEnumDeclaration.ValuesMethod
- isAbstract() - Method in class com.github.javaparser.symbolsolver.javaparsermodel.declarations.JavaParserMethodDeclaration
- isAbstract() - Method in class com.github.javaparser.symbolsolver.javassistmodel.JavassistMethodDeclaration
- isAbstract() - Method in class com.github.javaparser.symbolsolver.reflectionmodel.ReflectionMethodDeclaration
- isADependency() - Method in class com.github.javaparser.symbolsolver.resolution.typeinference.Bound
-
Other bounds relate two inference variables, or an inference variable to a type that contains inference variables.
- isADependency() - Method in class com.github.javaparser.symbolsolver.resolution.typeinference.bounds.SameAsBound
- isADependency() - Method in class com.github.javaparser.symbolsolver.resolution.typeinference.bounds.SubtypeOfBound
- isAName(Node) - Static method in class com.github.javaparser.symbolsolver.resolution.naming.NameLogic
-
Does the Node represent a Name?
- isAnInstantiation() - Method in class com.github.javaparser.symbolsolver.resolution.typeinference.Bound
-
Given a bound of the form α = T or T = α, we say T is an instantiation of α.
- isAnInstantiation() - Method in class com.github.javaparser.symbolsolver.resolution.typeinference.bounds.SameAsBound
- isApplicable(ResolvedConstructorDeclaration, List<ResolvedType>, TypeSolver) - Static method in class com.github.javaparser.symbolsolver.resolution.ConstructorResolutionLogic
- isApplicable(ResolvedMethodDeclaration, String, List<ResolvedType>, TypeSolver) - Static method in class com.github.javaparser.symbolsolver.resolution.MethodResolutionLogic
- isApplicable(MethodUsage, String, List<ResolvedType>, TypeSolver) - Static method in class com.github.javaparser.symbolsolver.resolution.MethodResolutionLogic
-
Note the specific naming here -- parameters are part of the method declaration, while arguments are the values passed when calling a method.
- isArray() - Method in class com.github.javaparser.symbolsolver.javaparsermodel.LambdaArgumentTypePlaceholder
- isArray() - Method in class com.github.javaparser.symbolsolver.model.typesystem.LazyType
- isArray() - Method in class com.github.javaparser.symbolsolver.model.typesystem.NullType
- isAssignableBy(ResolvedReferenceTypeDeclaration) - Method in class com.github.javaparser.symbolsolver.javaparsermodel.declarations.JavaParserAnnotationDeclaration
- isAssignableBy(ResolvedReferenceTypeDeclaration) - Method in class com.github.javaparser.symbolsolver.javaparsermodel.declarations.JavaParserAnonymousClassDeclaration
- isAssignableBy(ResolvedReferenceTypeDeclaration) - Method in class com.github.javaparser.symbolsolver.javaparsermodel.declarations.JavaParserClassDeclaration
- isAssignableBy(ResolvedReferenceTypeDeclaration) - Method in class com.github.javaparser.symbolsolver.javaparsermodel.declarations.JavaParserEnumDeclaration
- isAssignableBy(ResolvedReferenceTypeDeclaration) - Method in class com.github.javaparser.symbolsolver.javaparsermodel.declarations.JavaParserInterfaceDeclaration
- isAssignableBy(ResolvedReferenceTypeDeclaration) - Method in class com.github.javaparser.symbolsolver.javaparsermodel.declarations.JavaParserTypeAdapter
- isAssignableBy(ResolvedReferenceTypeDeclaration) - Method in class com.github.javaparser.symbolsolver.javaparsermodel.declarations.JavaParserTypeParameter
- isAssignableBy(ResolvedReferenceTypeDeclaration) - Method in class com.github.javaparser.symbolsolver.javaparsermodel.declarations.JavaParserTypeVariableDeclaration
- isAssignableBy(ResolvedReferenceTypeDeclaration) - Method in class com.github.javaparser.symbolsolver.javassistmodel.JavassistAnnotationDeclaration
- isAssignableBy(ResolvedReferenceTypeDeclaration) - Method in class com.github.javaparser.symbolsolver.javassistmodel.JavassistClassDeclaration
- isAssignableBy(ResolvedReferenceTypeDeclaration) - Method in class com.github.javaparser.symbolsolver.javassistmodel.JavassistEnumDeclaration
- isAssignableBy(ResolvedReferenceTypeDeclaration) - Method in class com.github.javaparser.symbolsolver.javassistmodel.JavassistInterfaceDeclaration
- isAssignableBy(ResolvedReferenceTypeDeclaration) - Method in class com.github.javaparser.symbolsolver.javassistmodel.JavassistTypeDeclarationAdapter
- isAssignableBy(ResolvedReferenceTypeDeclaration) - Method in class com.github.javaparser.symbolsolver.reflectionmodel.ReflectionAnnotationDeclaration
- isAssignableBy(ResolvedReferenceTypeDeclaration) - Method in class com.github.javaparser.symbolsolver.reflectionmodel.ReflectionClassDeclaration
- isAssignableBy(ResolvedReferenceTypeDeclaration) - Method in class com.github.javaparser.symbolsolver.reflectionmodel.ReflectionEnumDeclaration
- isAssignableBy(ResolvedReferenceTypeDeclaration) - Method in class com.github.javaparser.symbolsolver.reflectionmodel.ReflectionInterfaceDeclaration
- isAssignableBy(ResolvedType) - Method in class com.github.javaparser.symbolsolver.javaparsermodel.declarations.JavaParserAnnotationDeclaration
- isAssignableBy(ResolvedType) - Method in class com.github.javaparser.symbolsolver.javaparsermodel.declarations.JavaParserAnonymousClassDeclaration
- isAssignableBy(ResolvedType) - Method in class com.github.javaparser.symbolsolver.javaparsermodel.declarations.JavaParserClassDeclaration
- isAssignableBy(ResolvedType) - Method in class com.github.javaparser.symbolsolver.javaparsermodel.declarations.JavaParserEnumDeclaration
- isAssignableBy(ResolvedType) - Method in class com.github.javaparser.symbolsolver.javaparsermodel.declarations.JavaParserInterfaceDeclaration
- isAssignableBy(ResolvedType) - Method in class com.github.javaparser.symbolsolver.javaparsermodel.declarations.JavaParserTypeAdapter
- isAssignableBy(ResolvedType) - Method in class com.github.javaparser.symbolsolver.javaparsermodel.declarations.JavaParserTypeParameter
- isAssignableBy(ResolvedType) - Method in class com.github.javaparser.symbolsolver.javaparsermodel.declarations.JavaParserTypeVariableDeclaration
- isAssignableBy(ResolvedType) - Method in class com.github.javaparser.symbolsolver.javaparsermodel.LambdaArgumentTypePlaceholder
- isAssignableBy(ResolvedType) - Method in class com.github.javaparser.symbolsolver.javassistmodel.JavassistAnnotationDeclaration
- isAssignableBy(ResolvedType) - Method in class com.github.javaparser.symbolsolver.javassistmodel.JavassistClassDeclaration
- isAssignableBy(ResolvedType) - Method in class com.github.javaparser.symbolsolver.javassistmodel.JavassistEnumDeclaration
- isAssignableBy(ResolvedType) - Method in class com.github.javaparser.symbolsolver.javassistmodel.JavassistInterfaceDeclaration
- isAssignableBy(ResolvedType) - Method in class com.github.javaparser.symbolsolver.javassistmodel.JavassistTypeDeclarationAdapter
- isAssignableBy(ResolvedType) - Method in class com.github.javaparser.symbolsolver.logic.InferenceVariableType
- isAssignableBy(ResolvedType) - Method in class com.github.javaparser.symbolsolver.model.typesystem.LazyType
- isAssignableBy(ResolvedType) - Method in class com.github.javaparser.symbolsolver.model.typesystem.NullType
- isAssignableBy(ResolvedType) - Method in class com.github.javaparser.symbolsolver.model.typesystem.ReferenceTypeImpl
-
This method checks if ThisType t = new OtherType() would compile.
- isAssignableBy(ResolvedType) - Method in class com.github.javaparser.symbolsolver.reflectionmodel.ReflectionAnnotationDeclaration
- isAssignableBy(ResolvedType) - Method in class com.github.javaparser.symbolsolver.reflectionmodel.ReflectionClassDeclaration
- isAssignableBy(ResolvedType) - Method in class com.github.javaparser.symbolsolver.reflectionmodel.ReflectionEnumDeclaration
- isAssignableBy(ResolvedType) - Method in class com.github.javaparser.symbolsolver.reflectionmodel.ReflectionInterfaceDeclaration
- isAssignableBy(ResolvedType) - Method in class com.github.javaparser.symbolsolver.resolution.typeinference.InferenceVariable
- isAssignableMatchTypeParameters(ResolvedReferenceType, ResolvedReferenceType, Map<String, ResolvedType>) - Static method in class com.github.javaparser.symbolsolver.resolution.MethodResolutionLogic
- isAssignableMatchTypeParameters(ResolvedType, ResolvedType, Map<String, ResolvedType>) - Static method in class com.github.javaparser.symbolsolver.resolution.MethodResolutionLogic
- isClass() - Method in class com.github.javaparser.symbolsolver.javaparsermodel.declarations.JavaParserEnumDeclaration
- isClass() - Method in class com.github.javaparser.symbolsolver.javaparsermodel.declarations.JavaParserTypeVariableDeclaration
- isClass() - Method in class com.github.javaparser.symbolsolver.javassistmodel.JavassistClassDeclaration
- isClass() - Method in class com.github.javaparser.symbolsolver.reflectionmodel.ReflectionClassDeclaration
- isCompatibleInALooseInvocationContext(ResolvedType, ResolvedType) - Static method in class com.github.javaparser.symbolsolver.resolution.typeinference.TypeHelper
-
see https://docs.oracle.com/javase/specs/jls/se8/html/jls-5.html#jls-5.3
- isCompatibleInALooseInvocationContext(TypeSolver, Expression, ResolvedType) - Static method in class com.github.javaparser.symbolsolver.resolution.typeinference.TypeHelper
-
see https://docs.oracle.com/javase/specs/jls/se8/html/jls-5.html#jls-5.3
- isCompatibleInAssignmentContext(Expression, ResolvedType, TypeSolver) - Static method in class com.github.javaparser.symbolsolver.resolution.typeinference.ExpressionHelper
- isCompatibleInAStrictInvocationContext(Expression, ResolvedType) - Static method in class com.github.javaparser.symbolsolver.resolution.typeinference.TypeHelper
-
see https://docs.oracle.com/javase/specs/jls/se8/html/jls-5.html#jls-5.3
- isDefaultMethod() - Method in class com.github.javaparser.symbolsolver.javaparsermodel.declarations.JavaParserEnumDeclaration.ValueOfMethod
- isDefaultMethod() - Method in class com.github.javaparser.symbolsolver.javaparsermodel.declarations.JavaParserEnumDeclaration.ValuesMethod
- isDefaultMethod() - Method in class com.github.javaparser.symbolsolver.javaparsermodel.declarations.JavaParserMethodDeclaration
- isDefaultMethod() - Method in class com.github.javaparser.symbolsolver.javassistmodel.JavassistMethodDeclaration
- isDefaultMethod() - Method in class com.github.javaparser.symbolsolver.reflectionmodel.ReflectionMethodDeclaration
- isEmpty() - Method in class com.github.javaparser.symbolsolver.resolution.typeinference.BoundSet
- isEmpty() - Method in class com.github.javaparser.symbolsolver.resolution.typeinference.ConstraintFormulaSet
- isEmpty() - Method in class com.github.javaparser.symbolsolver.resolution.typeinference.InstantiationSet
- isExactMatch(ResolvedMethodLikeDeclaration, List<ResolvedType>) - Static method in class com.github.javaparser.symbolsolver.resolution.MethodResolutionLogic
- isExplicitlyTyped(LambdaExpr) - Static method in class com.github.javaparser.symbolsolver.resolution.typeinference.ExpressionHelper
- isField() - Method in class com.github.javaparser.symbolsolver.javaparsermodel.declarations.JavaParserEnumDeclaration
- isField() - Method in class com.github.javaparser.symbolsolver.javaparsermodel.declarations.JavaParserFieldDeclaration
- isField() - Method in class com.github.javaparser.symbolsolver.javassistmodel.JavassistClassDeclaration
- isField() - Method in class com.github.javaparser.symbolsolver.javassistmodel.JavassistConstructorDeclaration
- isField() - Method in class com.github.javaparser.symbolsolver.javassistmodel.JavassistFieldDeclaration
- isField() - Method in class com.github.javaparser.symbolsolver.javassistmodel.JavassistMethodDeclaration
- isField() - Method in class com.github.javaparser.symbolsolver.javassistmodel.JavassistParameterDeclaration
- isField() - Method in class com.github.javaparser.symbolsolver.reflectionmodel.ReflectionClassDeclaration
- isField() - Method in class com.github.javaparser.symbolsolver.reflectionmodel.ReflectionFieldDeclaration
- isField() - Method in class com.github.javaparser.symbolsolver.reflectionmodel.ReflectionMethodDeclaration
- isField() - Method in class com.github.javaparser.symbolsolver.reflectionmodel.ReflectionParameterDeclaration
- isField() - Method in class com.github.javaparser.symbolsolver.reflectionmodel.ReflectionPatternDeclaration
- isFunctionalInterface() - Method in class com.github.javaparser.symbolsolver.logic.AbstractTypeDeclaration
- isFunctionalInterfaceType(ResolvedType) - Static method in class com.github.javaparser.symbolsolver.logic.FunctionalInterfaceLogic
- isInferenceVariable() - Method in class com.github.javaparser.symbolsolver.resolution.typeinference.InferenceVariable
- isInterface() - Method in class com.github.javaparser.symbolsolver.javaparsermodel.declarations.JavaParserClassDeclaration
- isInterface() - Method in class com.github.javaparser.symbolsolver.javaparsermodel.declarations.JavaParserEnumDeclaration
- isInterface() - Method in class com.github.javaparser.symbolsolver.javaparsermodel.declarations.JavaParserInterfaceDeclaration
- isInterface() - Method in class com.github.javaparser.symbolsolver.javaparsermodel.declarations.JavaParserTypeVariableDeclaration
- isInterface() - Method in class com.github.javaparser.symbolsolver.javassistmodel.JavassistClassDeclaration
- isInterface() - Method in class com.github.javaparser.symbolsolver.reflectionmodel.ReflectionClassDeclaration
- isInterface() - Method in class com.github.javaparser.symbolsolver.reflectionmodel.ReflectionInterfaceDeclaration
- isNameAcceptable(String) - Method in enum com.github.javaparser.symbolsolver.resolution.naming.NameCategory
-
Is the given name acceptable for the given category?
- isNeedingDisambiguation() - Method in enum com.github.javaparser.symbolsolver.resolution.naming.NameCategory
-
Certain category include two or more unambiguous categories.
- isNull() - Method in class com.github.javaparser.symbolsolver.model.typesystem.LazyType
- isNull() - Method in class com.github.javaparser.symbolsolver.model.typesystem.NullType
- isParameter() - Method in class com.github.javaparser.symbolsolver.javaparsermodel.declarations.JavaParserEnumDeclaration
- isParameter() - Method in class com.github.javaparser.symbolsolver.javassistmodel.JavassistClassDeclaration
- isParameter() - Method in class com.github.javaparser.symbolsolver.javassistmodel.JavassistConstructorDeclaration
- isParameter() - Method in class com.github.javaparser.symbolsolver.javassistmodel.JavassistFieldDeclaration
- isParameter() - Method in class com.github.javaparser.symbolsolver.javassistmodel.JavassistMethodDeclaration
- isParameter() - Method in class com.github.javaparser.symbolsolver.javassistmodel.JavassistParameterDeclaration
- isParameter() - Method in class com.github.javaparser.symbolsolver.reflectionmodel.ReflectionClassDeclaration
- isParameter() - Method in class com.github.javaparser.symbolsolver.reflectionmodel.ReflectionFieldDeclaration
- isParameter() - Method in class com.github.javaparser.symbolsolver.reflectionmodel.ReflectionMethodDeclaration
- isParameter() - Method in class com.github.javaparser.symbolsolver.reflectionmodel.ReflectionParameterDeclaration
- isParameter() - Method in class com.github.javaparser.symbolsolver.reflectionmodel.ReflectionPatternDeclaration
- isPattern() - Method in class com.github.javaparser.symbolsolver.reflectionmodel.ReflectionPatternDeclaration
- isPrimitive() - Method in class com.github.javaparser.symbolsolver.javaparsermodel.LambdaArgumentTypePlaceholder
- isPrimitive() - Method in class com.github.javaparser.symbolsolver.model.typesystem.LazyType
- isPrimitive() - Method in class com.github.javaparser.symbolsolver.model.typesystem.NullType
- isProperLowerBound() - Method in class com.github.javaparser.symbolsolver.resolution.typeinference.Bound
-
Given a bound of the form T <: α, we say T is a proper lower bound of α.
- isProperLowerBound() - Method in class com.github.javaparser.symbolsolver.resolution.typeinference.bounds.SubtypeOfBound
- isProperType(ResolvedType) - Static method in class com.github.javaparser.symbolsolver.resolution.typeinference.TypeHelper
-
The term proper type excludes such "types" that mention inference variables.
- isProperUpperBound() - Method in class com.github.javaparser.symbolsolver.resolution.typeinference.Bound
-
Given a bound of the form α <: T, we say T is a proper upper bound of α.
- isProperUpperBound() - Method in class com.github.javaparser.symbolsolver.resolution.typeinference.bounds.SubtypeOfBound
- isQualifiedName(Node) - Static method in class com.github.javaparser.symbolsolver.resolution.naming.NameLogic
-
Is the given node a qualified name?
- isQualifiedName(String) - Static method in class com.github.javaparser.symbolsolver.javaparsermodel.contexts.AbstractJavaParserContext
- isReachable(Statement) - Method in class com.github.javaparser.symbolsolver.resolution.typeinference.ControlFlowLogic
- isReference() - Method in class com.github.javaparser.symbolsolver.model.typesystem.LazyType
- isReferenceType() - Method in class com.github.javaparser.symbolsolver.javaparsermodel.LambdaArgumentTypePlaceholder
- isReferenceType() - Method in class com.github.javaparser.symbolsolver.model.typesystem.LazyType
- isReferenceType() - Method in class com.github.javaparser.symbolsolver.model.typesystem.NullType
- isSatisfied(InferenceVariableSubstitution) - Method in class com.github.javaparser.symbolsolver.resolution.typeinference.Bound
-
A bound is satisfied by an inference variable substitution if, after applying the substitution, the assertion is true.
- isSatisfied(InferenceVariableSubstitution) - Method in class com.github.javaparser.symbolsolver.resolution.typeinference.bounds.CapturesBound
- isSatisfied(InferenceVariableSubstitution) - Method in class com.github.javaparser.symbolsolver.resolution.typeinference.bounds.FalseBound
- isSatisfied(InferenceVariableSubstitution) - Method in class com.github.javaparser.symbolsolver.resolution.typeinference.bounds.SameAsBound
- isSatisfied(InferenceVariableSubstitution) - Method in class com.github.javaparser.symbolsolver.resolution.typeinference.bounds.SubtypeOfBound
- isSatisfied(InferenceVariableSubstitution) - Method in class com.github.javaparser.symbolsolver.resolution.typeinference.bounds.ThrowsBound
- isSimpleName(Node) - Static method in class com.github.javaparser.symbolsolver.resolution.naming.NameLogic
-
Is the given node a non-qualified name?
- isSolved() - Method in class com.github.javaparser.symbolsolver.model.resolution.SymbolReference
-
Is the reference solved?
- isStatic() - Method in class com.github.javaparser.symbolsolver.javaparsermodel.declarations.JavaParserEnumDeclaration.ValueOfMethod
- isStatic() - Method in class com.github.javaparser.symbolsolver.javaparsermodel.declarations.JavaParserEnumDeclaration.ValuesMethod
- isStatic() - Method in class com.github.javaparser.symbolsolver.javaparsermodel.declarations.JavaParserFieldDeclaration
- isStatic() - Method in class com.github.javaparser.symbolsolver.javaparsermodel.declarations.JavaParserMethodDeclaration
- isStatic() - Method in class com.github.javaparser.symbolsolver.javassistmodel.JavassistFieldDeclaration
- isStatic() - Method in class com.github.javaparser.symbolsolver.javassistmodel.JavassistMethodDeclaration
- isStatic() - Method in class com.github.javaparser.symbolsolver.reflectionmodel.ReflectionFieldDeclaration
- isStatic() - Method in class com.github.javaparser.symbolsolver.reflectionmodel.ReflectionMethodDeclaration
- isThrowsBoundOn(InferenceVariable) - Method in class com.github.javaparser.symbolsolver.resolution.typeinference.bounds.ThrowsBound
- isTrue() - Method in class com.github.javaparser.symbolsolver.resolution.typeinference.BoundSet
-
It is sometimes convenient to refer to an empty bound set with the symbol true; this is merely out of convenience, and the two are interchangeable.
- isType() - Method in class com.github.javaparser.symbolsolver.javaparsermodel.declarations.JavaParserEnumDeclaration
- isType() - Method in class com.github.javaparser.symbolsolver.javaparsermodel.declarations.JavaParserTypeVariableDeclaration
- isType() - Method in class com.github.javaparser.symbolsolver.javassistmodel.JavassistClassDeclaration
- isType() - Method in class com.github.javaparser.symbolsolver.javassistmodel.JavassistConstructorDeclaration
- isType() - Method in class com.github.javaparser.symbolsolver.javassistmodel.JavassistFieldDeclaration
- isType() - Method in class com.github.javaparser.symbolsolver.javassistmodel.JavassistMethodDeclaration
- isType() - Method in class com.github.javaparser.symbolsolver.javassistmodel.JavassistParameterDeclaration
- isType() - Method in class com.github.javaparser.symbolsolver.reflectionmodel.ReflectionClassDeclaration
- isType() - Method in class com.github.javaparser.symbolsolver.reflectionmodel.ReflectionFieldDeclaration
- isType() - Method in class com.github.javaparser.symbolsolver.reflectionmodel.ReflectionMethodDeclaration
- isType() - Method in class com.github.javaparser.symbolsolver.reflectionmodel.ReflectionParameterDeclaration
- isType() - Method in class com.github.javaparser.symbolsolver.reflectionmodel.ReflectionPatternDeclaration
- isTypeParameter() - Method in class com.github.javaparser.symbolsolver.javaparsermodel.declarations.JavaParserClassDeclaration
- isTypeParameter() - Method in class com.github.javaparser.symbolsolver.javaparsermodel.declarations.JavaParserEnumDeclaration
- isTypeParameter() - Method in class com.github.javaparser.symbolsolver.javaparsermodel.declarations.JavaParserInterfaceDeclaration
- isTypeParameter() - Method in class com.github.javaparser.symbolsolver.javaparsermodel.declarations.JavaParserTypeParameter
- isTypeParameter() - Method in class com.github.javaparser.symbolsolver.javaparsermodel.declarations.JavaParserTypeVariableDeclaration
- isTypeParameter() - Method in class com.github.javaparser.symbolsolver.javassistmodel.JavassistClassDeclaration
- isTypeParameter() - Method in class com.github.javaparser.symbolsolver.reflectionmodel.ReflectionClassDeclaration
- isTypeParameter() - Method in class com.github.javaparser.symbolsolver.reflectionmodel.ReflectionInterfaceDeclaration
- isTypeVariable() - Method in class com.github.javaparser.symbolsolver.javaparsermodel.LambdaArgumentTypePlaceholder
- isTypeVariable() - Method in class com.github.javaparser.symbolsolver.model.typesystem.LazyType
- isTypeVariable() - Method in class com.github.javaparser.symbolsolver.model.typesystem.NullType
- isValid() - Method in enum com.github.javaparser.symbolsolver.resolution.naming.NameCategory
- isValidPath(String) - Static method in class com.github.javaparser.symbolsolver.utils.FileUtils
- isVariable() - Method in class com.github.javaparser.symbolsolver.javaparsermodel.declarations.JavaParserVariableDeclaration
- isVariadic() - Method in class com.github.javaparser.symbolsolver.javaparsermodel.declarations.JavaParserParameterDeclaration
- isVariadic() - Method in class com.github.javaparser.symbolsolver.javassistmodel.JavassistParameterDeclaration
- isVariadic() - Method in class com.github.javaparser.symbolsolver.reflectionmodel.ReflectionParameterDeclaration
- isVoid() - Method in class com.github.javaparser.symbolsolver.model.typesystem.LazyType
- isVolatile() - Method in class com.github.javaparser.symbolsolver.javaparsermodel.declarations.JavaParserFieldDeclaration
- isVolatile() - Method in class com.github.javaparser.symbolsolver.javassistmodel.JavassistFieldDeclaration
- isVolatile() - Method in class com.github.javaparser.symbolsolver.reflectionmodel.ReflectionFieldDeclaration
- isWildcard() - Method in class com.github.javaparser.symbolsolver.model.typesystem.LazyType
J
- JarTypeSolver - Class in com.github.javaparser.symbolsolver.resolution.typesolvers
-
Will let the symbol solver look inside a jar file while solving types.
- JarTypeSolver(File) - Constructor for class com.github.javaparser.symbolsolver.resolution.typesolvers.JarTypeSolver
-
Create a
JarTypeSolver
from aFile
. - JarTypeSolver(InputStream) - Constructor for class com.github.javaparser.symbolsolver.resolution.typesolvers.JarTypeSolver
-
Create a
JarTypeSolver
from aInputStream
. - JarTypeSolver(String) - Constructor for class com.github.javaparser.symbolsolver.resolution.typesolvers.JarTypeSolver
-
Create a
JarTypeSolver
from a path in aString
format. - JarTypeSolver(Path) - Constructor for class com.github.javaparser.symbolsolver.resolution.typesolvers.JarTypeSolver
-
Create a
JarTypeSolver
from aPath
. - JAVA_LANG_OBJECT - Static variable in interface com.github.javaparser.symbolsolver.model.resolution.TypeSolver
- JavaParserAnnotationDeclaration - Class in com.github.javaparser.symbolsolver.javaparsermodel.declarations
- JavaParserAnnotationDeclaration(AnnotationDeclaration, TypeSolver) - Constructor for class com.github.javaparser.symbolsolver.javaparsermodel.declarations.JavaParserAnnotationDeclaration
- JavaParserAnnotationMemberDeclaration - Class in com.github.javaparser.symbolsolver.javaparsermodel.declarations
- JavaParserAnnotationMemberDeclaration(AnnotationMemberDeclaration, TypeSolver) - Constructor for class com.github.javaparser.symbolsolver.javaparsermodel.declarations.JavaParserAnnotationMemberDeclaration
- JavaParserAnonymousClassDeclaration - Class in com.github.javaparser.symbolsolver.javaparsermodel.declarations
-
An anonymous class declaration representation.
- JavaParserAnonymousClassDeclaration(ObjectCreationExpr, TypeSolver) - Constructor for class com.github.javaparser.symbolsolver.javaparsermodel.declarations.JavaParserAnonymousClassDeclaration
- JavaParserClassDeclaration - Class in com.github.javaparser.symbolsolver.javaparsermodel.declarations
- JavaParserClassDeclaration(ClassOrInterfaceDeclaration, TypeSolver) - Constructor for class com.github.javaparser.symbolsolver.javaparsermodel.declarations.JavaParserClassDeclaration
- JavaParserConstructorDeclaration<N extends ResolvedReferenceTypeDeclaration> - Class in com.github.javaparser.symbolsolver.javaparsermodel.declarations
- JavaParserEnumConstantDeclaration - Class in com.github.javaparser.symbolsolver.javaparsermodel.declarations
- JavaParserEnumConstantDeclaration(EnumConstantDeclaration, TypeSolver) - Constructor for class com.github.javaparser.symbolsolver.javaparsermodel.declarations.JavaParserEnumConstantDeclaration
- JavaParserEnumDeclaration - Class in com.github.javaparser.symbolsolver.javaparsermodel.declarations
- JavaParserEnumDeclaration(EnumDeclaration, TypeSolver) - Constructor for class com.github.javaparser.symbolsolver.javaparsermodel.declarations.JavaParserEnumDeclaration
- JavaParserEnumDeclaration.ValueOfMethod - Class in com.github.javaparser.symbolsolver.javaparsermodel.declarations
-
Needed by ContextHelper An implicitly declared method
public static E valueOf(String name)
, which returns the enum constant ofE
with the specified name. - JavaParserEnumDeclaration.ValuesMethod - Class in com.github.javaparser.symbolsolver.javaparsermodel.declarations
-
Needed by ContextHelper An implicitly declared method
public static E[] values()
, which returns an array containing the enum constants ofE
, in the same order as they appear in the body of the declaration of E. - JavaParserFacade - Class in com.github.javaparser.symbolsolver.javaparsermodel
-
Class to be used by final users to solve symbols for JavaParser ASTs.
- JavaParserFactory - Class in com.github.javaparser.symbolsolver.javaparsermodel
- JavaParserFactory() - Constructor for class com.github.javaparser.symbolsolver.javaparsermodel.JavaParserFactory
- JavaParserFieldDeclaration - Class in com.github.javaparser.symbolsolver.javaparsermodel.declarations
- JavaParserFieldDeclaration(VariableDeclarator, TypeSolver) - Constructor for class com.github.javaparser.symbolsolver.javaparsermodel.declarations.JavaParserFieldDeclaration
- JavaParserInterfaceDeclaration - Class in com.github.javaparser.symbolsolver.javaparsermodel.declarations
- JavaParserInterfaceDeclaration(ClassOrInterfaceDeclaration, TypeSolver) - Constructor for class com.github.javaparser.symbolsolver.javaparsermodel.declarations.JavaParserInterfaceDeclaration
- JavaParserMethodDeclaration - Class in com.github.javaparser.symbolsolver.javaparsermodel.declarations
- JavaParserMethodDeclaration(MethodDeclaration, TypeSolver) - Constructor for class com.github.javaparser.symbolsolver.javaparsermodel.declarations.JavaParserMethodDeclaration
- JavaParserParameterDeclaration - Class in com.github.javaparser.symbolsolver.javaparsermodel.declarations
- JavaParserParameterDeclaration(Parameter, TypeSolver) - Constructor for class com.github.javaparser.symbolsolver.javaparsermodel.declarations.JavaParserParameterDeclaration
- JavaParserPatternDeclaration - Class in com.github.javaparser.symbolsolver.javaparsermodel.declarations
-
WARNING: Implemented fairly blindly.
- JavaParserPatternDeclaration(PatternExpr, TypeSolver) - Constructor for class com.github.javaparser.symbolsolver.javaparsermodel.declarations.JavaParserPatternDeclaration
- JavaParserSymbolDeclaration - Class in com.github.javaparser.symbolsolver.javaparsermodel.declarations
-
This should not be used to represent fields of parameters.
- JavaParserTypeAdapter<T extends Node & NodeWithSimpleName<T> & NodeWithMembers<T>> - Class in com.github.javaparser.symbolsolver.javaparsermodel.declarations
- JavaParserTypeAdapter(T, TypeSolver) - Constructor for class com.github.javaparser.symbolsolver.javaparsermodel.declarations.JavaParserTypeAdapter
- JavaParserTypeDeclarationAdapter - Class in com.github.javaparser.symbolsolver.javaparsermodel.contexts
- JavaParserTypeDeclarationAdapter(TypeDeclaration<?>, TypeSolver, ResolvedReferenceTypeDeclaration, Context) - Constructor for class com.github.javaparser.symbolsolver.javaparsermodel.contexts.JavaParserTypeDeclarationAdapter
- JavaParserTypeParameter - Class in com.github.javaparser.symbolsolver.javaparsermodel.declarations
- JavaParserTypeParameter(TypeParameter, TypeSolver) - Constructor for class com.github.javaparser.symbolsolver.javaparsermodel.declarations.JavaParserTypeParameter
- JavaParserTypeSolver - Class in com.github.javaparser.symbolsolver.resolution.typesolvers
-
Defines a directory containing source code that should be used for solving symbols.
- JavaParserTypeSolver(File) - Constructor for class com.github.javaparser.symbolsolver.resolution.typesolvers.JavaParserTypeSolver
- JavaParserTypeSolver(File, ParserConfiguration) - Constructor for class com.github.javaparser.symbolsolver.resolution.typesolvers.JavaParserTypeSolver
- JavaParserTypeSolver(String) - Constructor for class com.github.javaparser.symbolsolver.resolution.typesolvers.JavaParserTypeSolver
- JavaParserTypeSolver(String, ParserConfiguration) - Constructor for class com.github.javaparser.symbolsolver.resolution.typesolvers.JavaParserTypeSolver
- JavaParserTypeSolver(Path) - Constructor for class com.github.javaparser.symbolsolver.resolution.typesolvers.JavaParserTypeSolver
- JavaParserTypeSolver(Path, ParserConfiguration) - Constructor for class com.github.javaparser.symbolsolver.resolution.typesolvers.JavaParserTypeSolver
- JavaParserTypeSolver(Path, ParserConfiguration, long) - Constructor for class com.github.javaparser.symbolsolver.resolution.typesolvers.JavaParserTypeSolver
- JavaParserTypeVariableDeclaration - Class in com.github.javaparser.symbolsolver.javaparsermodel.declarations
- JavaParserTypeVariableDeclaration(TypeParameter, TypeSolver) - Constructor for class com.github.javaparser.symbolsolver.javaparsermodel.declarations.JavaParserTypeVariableDeclaration
- JavaParserVariableDeclaration - Class in com.github.javaparser.symbolsolver.javaparsermodel.declarations
- JavaParserVariableDeclaration(VariableDeclarator, TypeSolver) - Constructor for class com.github.javaparser.symbolsolver.javaparsermodel.declarations.JavaParserVariableDeclaration
- JavassistAnnotationDeclaration - Class in com.github.javaparser.symbolsolver.javassistmodel
- JavassistAnnotationDeclaration(CtClass, TypeSolver) - Constructor for class com.github.javaparser.symbolsolver.javassistmodel.JavassistAnnotationDeclaration
- JavassistAnnotationMemberDeclaration - Class in com.github.javaparser.symbolsolver.javassistmodel
- JavassistAnnotationMemberDeclaration(CtMethod, TypeSolver) - Constructor for class com.github.javaparser.symbolsolver.javassistmodel.JavassistAnnotationMemberDeclaration
- JavassistClassDeclaration - Class in com.github.javaparser.symbolsolver.javassistmodel
- JavassistClassDeclaration(CtClass, TypeSolver) - Constructor for class com.github.javaparser.symbolsolver.javassistmodel.JavassistClassDeclaration
- JavassistConstructorDeclaration - Class in com.github.javaparser.symbolsolver.javassistmodel
- JavassistConstructorDeclaration(CtConstructor, TypeSolver) - Constructor for class com.github.javaparser.symbolsolver.javassistmodel.JavassistConstructorDeclaration
- JavassistEnumConstantDeclaration - Class in com.github.javaparser.symbolsolver.javassistmodel
- JavassistEnumConstantDeclaration(CtField, TypeSolver) - Constructor for class com.github.javaparser.symbolsolver.javassistmodel.JavassistEnumConstantDeclaration
- JavassistEnumDeclaration - Class in com.github.javaparser.symbolsolver.javassistmodel
- JavassistEnumDeclaration(CtClass, TypeSolver) - Constructor for class com.github.javaparser.symbolsolver.javassistmodel.JavassistEnumDeclaration
- JavassistFactory - Class in com.github.javaparser.symbolsolver.javassistmodel
- JavassistFactory() - Constructor for class com.github.javaparser.symbolsolver.javassistmodel.JavassistFactory
- JavassistFieldDeclaration - Class in com.github.javaparser.symbolsolver.javassistmodel
- JavassistFieldDeclaration(CtField, TypeSolver) - Constructor for class com.github.javaparser.symbolsolver.javassistmodel.JavassistFieldDeclaration
- JavassistInterfaceDeclaration - Class in com.github.javaparser.symbolsolver.javassistmodel
- JavassistInterfaceDeclaration(CtClass, TypeSolver) - Constructor for class com.github.javaparser.symbolsolver.javassistmodel.JavassistInterfaceDeclaration
- JavassistMethodDeclaration - Class in com.github.javaparser.symbolsolver.javassistmodel
- JavassistMethodDeclaration(CtMethod, TypeSolver) - Constructor for class com.github.javaparser.symbolsolver.javassistmodel.JavassistMethodDeclaration
- JavassistMethodLikeDeclarationAdapter - Class in com.github.javaparser.symbolsolver.javassistmodel
- JavassistMethodLikeDeclarationAdapter(CtBehavior, TypeSolver, ResolvedMethodLikeDeclaration) - Constructor for class com.github.javaparser.symbolsolver.javassistmodel.JavassistMethodLikeDeclarationAdapter
- JavassistParameterDeclaration - Class in com.github.javaparser.symbolsolver.javassistmodel
- JavassistParameterDeclaration(ResolvedType, TypeSolver, boolean, String) - Constructor for class com.github.javaparser.symbolsolver.javassistmodel.JavassistParameterDeclaration
- JavassistParameterDeclaration(CtClass, TypeSolver, boolean, String) - Constructor for class com.github.javaparser.symbolsolver.javassistmodel.JavassistParameterDeclaration
- JavassistTypeDeclarationAdapter - Class in com.github.javaparser.symbolsolver.javassistmodel
- JavassistTypeDeclarationAdapter(CtClass, TypeSolver, ResolvedReferenceTypeDeclaration) - Constructor for class com.github.javaparser.symbolsolver.javassistmodel.JavassistTypeDeclarationAdapter
- JavassistTypeParameter - Class in com.github.javaparser.symbolsolver.javassistmodel
- JavassistTypeParameter(SignatureAttribute.TypeParameter, ResolvedTypeParametrizable, TypeSolver) - Constructor for class com.github.javaparser.symbolsolver.javassistmodel.JavassistTypeParameter
- JavaSymbolSolver - Class in com.github.javaparser.symbolsolver
-
This implementation of the SymbolResolver wraps the functionality of the library to make them easily usable from JavaParser nodes.
- JavaSymbolSolver(TypeSolver) - Constructor for class com.github.javaparser.symbolsolver.JavaSymbolSolver
L
- LambdaArgumentTypePlaceholder - Class in com.github.javaparser.symbolsolver.javaparsermodel
-
Placeholder used to represent a lambda argument type while it is being calculated.
- LambdaArgumentTypePlaceholder(int) - Constructor for class com.github.javaparser.symbolsolver.javaparsermodel.LambdaArgumentTypePlaceholder
- LambdaExprContext - Class in com.github.javaparser.symbolsolver.javaparsermodel.contexts
- LambdaExprContext(LambdaExpr, TypeSolver) - Constructor for class com.github.javaparser.symbolsolver.javaparsermodel.contexts.LambdaExprContext
- LambdaThrowsCompatibleWithType - Class in com.github.javaparser.symbolsolver.resolution.typeinference.constraintformulas
-
The checked exceptions thrown by the body of the LambdaExpression are declared by the throws clause of the function type derived from T.
- LambdaThrowsCompatibleWithType() - Constructor for class com.github.javaparser.symbolsolver.resolution.typeinference.constraintformulas.LambdaThrowsCompatibleWithType
- LazyType - Class in com.github.javaparser.symbolsolver.model.typesystem
- LazyType(Function<Void, ResolvedType>) - Constructor for class com.github.javaparser.symbolsolver.model.typesystem.LazyType
- leastUpperBound(Set<ResolvedType>) - Static method in class com.github.javaparser.symbolsolver.resolution.typeinference.TypeHelper
-
See JLS 4.10.4.
- localVar(VariableDeclarator, TypeSolver) - Static method in class com.github.javaparser.symbolsolver.javaparsermodel.declarations.JavaParserSymbolDeclaration
- localVariableDeclarationInScope(String) - Method in interface com.github.javaparser.symbolsolver.core.resolution.Context
-
Aim to resolve the given name by looking for a variable matching it.
- localVariablesExposedToChild(Node) - Method in interface com.github.javaparser.symbolsolver.core.resolution.Context
-
The local variables that are declared in this immediate context and made visible to a given child.
- localVariablesExposedToChild(Node) - Method in class com.github.javaparser.symbolsolver.javaparsermodel.contexts.BlockStmtContext
- localVariablesExposedToChild(Node) - Method in class com.github.javaparser.symbolsolver.javaparsermodel.contexts.CatchClauseContext
- localVariablesExposedToChild(Node) - Method in class com.github.javaparser.symbolsolver.javaparsermodel.contexts.ForEachStatementContext
- localVariablesExposedToChild(Node) - Method in class com.github.javaparser.symbolsolver.javaparsermodel.contexts.ForStatementContext
- localVariablesExposedToChild(Node) - Method in class com.github.javaparser.symbolsolver.javaparsermodel.contexts.TryWithResourceContext
- localVariablesExposedToChild(Node) - Method in class com.github.javaparser.symbolsolver.javaparsermodel.contexts.VariableDeclarationExprContext
- localVariablesExposedToChild(Node) - Method in class com.github.javaparser.symbolsolver.javaparsermodel.contexts.VariableDeclaratorContext
M
- MemoryTypeSolver - Class in com.github.javaparser.symbolsolver.resolution.typesolvers
-
A TypeSolver which only consider the TypeDeclarations provided to it.
- MemoryTypeSolver() - Constructor for class com.github.javaparser.symbolsolver.resolution.typesolvers.MemoryTypeSolver
- mention(List<ResolvedTypeParameterDeclaration>) - Method in class com.github.javaparser.symbolsolver.model.typesystem.ReferenceTypeImpl
- mention(List<ResolvedTypeParameterDeclaration>) - Method in class com.github.javaparser.symbolsolver.resolution.typeinference.InferenceVariable
- METHOD_NAME - Enum constant in enum com.github.javaparser.symbolsolver.resolution.naming.NameCategory
- MethodCallExprContext - Class in com.github.javaparser.symbolsolver.javaparsermodel.contexts
- MethodCallExprContext(MethodCallExpr, TypeSolver) - Constructor for class com.github.javaparser.symbolsolver.javaparsermodel.contexts.MethodCallExprContext
- MethodComparator - Class in com.github.javaparser.symbolsolver.reflectionmodel.comparators
- MethodComparator() - Constructor for class com.github.javaparser.symbolsolver.reflectionmodel.comparators.MethodComparator
- MethodContext - Class in com.github.javaparser.symbolsolver.javaparsermodel.contexts
- MethodContext(MethodDeclaration, TypeSolver) - Constructor for class com.github.javaparser.symbolsolver.javaparsermodel.contexts.MethodContext
- MethodDeclarationCommonLogic - Class in com.github.javaparser.symbolsolver.declarations.common
- MethodDeclarationCommonLogic(ResolvedMethodDeclaration, TypeSolver) - Constructor for class com.github.javaparser.symbolsolver.declarations.common.MethodDeclarationCommonLogic
- MethodReferenceExprContext - Class in com.github.javaparser.symbolsolver.javaparsermodel.contexts
- MethodReferenceExprContext(MethodReferenceExpr, TypeSolver) - Constructor for class com.github.javaparser.symbolsolver.javaparsermodel.contexts.MethodReferenceExprContext
- MethodReferenceThrowsCompatibleWithType - Class in com.github.javaparser.symbolsolver.resolution.typeinference.constraintformulas
-
The checked exceptions thrown by the referenced method are declared by the throws clause of the function type derived from T.
- MethodReferenceThrowsCompatibleWithType() - Constructor for class com.github.javaparser.symbolsolver.resolution.typeinference.constraintformulas.MethodReferenceThrowsCompatibleWithType
- MethodResolutionCapability - Interface in com.github.javaparser.symbolsolver.logic
- MethodResolutionLogic - Class in com.github.javaparser.symbolsolver.resolution
- MethodResolutionLogic() - Constructor for class com.github.javaparser.symbolsolver.resolution.MethodResolutionLogic
- MethodType - Class in com.github.javaparser.symbolsolver.resolution.typeinference
-
A MethodType is an ordered 4-tuple consisting of: 1.
- MethodType(List<ResolvedTypeParameterDeclaration>, List<ResolvedType>, ResolvedType, List<ResolvedType>) - Constructor for class com.github.javaparser.symbolsolver.resolution.typeinference.MethodType
- MethodUsageResolutionCapability - Interface in com.github.javaparser.symbolsolver.core.resolution
- MODULE_NAME - Enum constant in enum com.github.javaparser.symbolsolver.resolution.naming.NameCategory
- moreSpecificMethodInference(MethodCallExpr, ResolvedMethodDeclaration, ResolvedMethodDeclaration) - Method in class com.github.javaparser.symbolsolver.resolution.typeinference.TypeInference
-
Return if m2 is more specific than m1
- MyObjectProvider - Class in com.github.javaparser.symbolsolver.reflectionmodel
N
- nameAsString(Node) - Static method in class com.github.javaparser.symbolsolver.resolution.naming.NameLogic
-
Return the string representation of the name
- NameCategory - Enum in com.github.javaparser.symbolsolver.resolution.naming
-
Context causes a name syntactically to fall into one of seven categories: ModuleName, PackageName, TypeName, ExpressionName, MethodName, PackageOrTypeName, or AmbiguousName.
- NameLogic - Class in com.github.javaparser.symbolsolver.resolution.naming
-
NameLogic contains a set of static methods to implement the abstraction of a "Name" as defined in Chapter 6 of the JLS.
- NameLogic() - Constructor for class com.github.javaparser.symbolsolver.resolution.naming.NameLogic
- NameRole - Enum in com.github.javaparser.symbolsolver.resolution.naming
-
Each Name can be part either of a Declaration or a Reference to a Declaration.
- Navigator - Class in com.github.javaparser.symbolsolver.javaparser
-
This class can be used to easily retrieve nodes from a JavaParser AST.
- negatedPatternExprsExposedFromChildren() - Method in interface com.github.javaparser.symbolsolver.core.resolution.Context
- negatedPatternExprsExposedFromChildren() - Method in class com.github.javaparser.symbolsolver.javaparsermodel.contexts.BinaryExprContext
- negatedPatternExprsExposedFromChildren() - Method in class com.github.javaparser.symbolsolver.javaparsermodel.contexts.EnclosedExprContext
- negatedPatternExprsExposedFromChildren() - Method in class com.github.javaparser.symbolsolver.javaparsermodel.contexts.StatementContext
- negatedPatternExprsExposedFromChildren() - Method in class com.github.javaparser.symbolsolver.javaparsermodel.contexts.UnaryExprContext
- negatedPatternExprsExposedFromChildren() - Method in class com.github.javaparser.symbolsolver.javaparsermodel.contexts.VariableDeclarationExprContext
- negatedPatternExprsExposedFromChildren() - Method in class com.github.javaparser.symbolsolver.javaparsermodel.contexts.VariableDeclaratorContext
- nodeContextIsChainedIfElseIf(Context) - Method in class com.github.javaparser.symbolsolver.javaparsermodel.contexts.IfStatementContext
-
if() { // Does not match here (doesn't need to, as stuff inside of the if() is likely in context..) } else if() { // Matches here } else { // Matches here }
- nodeContextIsConditionOfIfStmt(Context) - Method in class com.github.javaparser.symbolsolver.javaparsermodel.contexts.IfStatementContext
- nodeContextIsImmediateChildElse(Context) - Method in class com.github.javaparser.symbolsolver.javaparsermodel.contexts.IfStatementContext
-
if() { // Does not match here (doesn't need to, as stuff inside of the if() is likely in context..) } else { // Does not match here, as the else block is a field inside of an ifstmt as opposed to child }
- nodeContextIsThenOfIfStmt(Context) - Method in class com.github.javaparser.symbolsolver.javaparsermodel.contexts.IfStatementContext
-
if() { // Does not match here (doesn't need to, as stuff inside of the if() is likely in context..) } else { // Does not match here, as the else block is a field inside of an ifstmt as opposed to child }
- NoSymbolDeclarator<N extends Node> - Class in com.github.javaparser.symbolsolver.javaparsermodel.declarators
- NoSymbolDeclarator(N, TypeSolver) - Constructor for class com.github.javaparser.symbolsolver.javaparsermodel.declarators.NoSymbolDeclarator
- NullType - Class in com.github.javaparser.symbolsolver.model.typesystem
-
This is a virtual type used to represent null values.
O
- object() - Method in class com.github.javaparser.symbolsolver.javaparsermodel.declarations.JavaParserAnonymousClassDeclaration
- object() - Method in class com.github.javaparser.symbolsolver.javaparsermodel.declarations.JavaParserClassDeclaration
- object() - Method in class com.github.javaparser.symbolsolver.javassistmodel.JavassistClassDeclaration
- object() - Method in class com.github.javaparser.symbolsolver.logic.AbstractClassDeclaration
-
An implementation of the Object class.
- object() - Method in interface com.github.javaparser.symbolsolver.logic.ObjectProvider
- object() - Method in class com.github.javaparser.symbolsolver.reflectionmodel.MyObjectProvider
- object() - Method in class com.github.javaparser.symbolsolver.reflectionmodel.ReflectionClassDeclaration
- ObjectCreationContext - Class in com.github.javaparser.symbolsolver.javaparsermodel.contexts
- ObjectCreationContext(ObjectCreationExpr, TypeSolver) - Constructor for class com.github.javaparser.symbolsolver.javaparsermodel.contexts.ObjectCreationContext
- ObjectProvider - Interface in com.github.javaparser.symbolsolver.logic
- oneBound(Bound) - Static method in class com.github.javaparser.symbolsolver.resolution.typeinference.ConstraintFormula.ReductionResult
- oneConstraint(ConstraintFormula) - Static method in class com.github.javaparser.symbolsolver.resolution.typeinference.ConstraintFormula.ReductionResult
P
- PACKAGE_NAME - Enum constant in enum com.github.javaparser.symbolsolver.resolution.naming.NameCategory
- PACKAGE_OR_TYPE_NAME - Enum constant in enum com.github.javaparser.symbolsolver.resolution.naming.NameCategory
- parameter(Parameter, TypeSolver) - Static method in class com.github.javaparser.symbolsolver.javaparsermodel.declarations.JavaParserSymbolDeclaration
- ParameterComparator - Class in com.github.javaparser.symbolsolver.reflectionmodel.comparators
- ParameterComparator() - Constructor for class com.github.javaparser.symbolsolver.reflectionmodel.comparators.ParameterComparator
- parameterDeclarationInScope(String) - Method in interface com.github.javaparser.symbolsolver.core.resolution.Context
- parametersExposedToChild(Node) - Method in interface com.github.javaparser.symbolsolver.core.resolution.Context
-
The parameters that are declared in this immediate context and made visible to a given child.
- parametersExposedToChild(Node) - Method in class com.github.javaparser.symbolsolver.javaparsermodel.contexts.CatchClauseContext
- parametersExposedToChild(Node) - Method in class com.github.javaparser.symbolsolver.javaparsermodel.contexts.ConstructorContext
- parametersExposedToChild(Node) - Method in class com.github.javaparser.symbolsolver.javaparsermodel.contexts.LambdaExprContext
- parametersExposedToChild(Node) - Method in class com.github.javaparser.symbolsolver.javaparsermodel.contexts.MethodContext
- ParameterSymbolDeclarator - Class in com.github.javaparser.symbolsolver.javaparsermodel.declarators
- ParameterSymbolDeclarator(Parameter, TypeSolver) - Constructor for class com.github.javaparser.symbolsolver.javaparsermodel.declarators.ParameterSymbolDeclarator
- patternExprInScope(String) - Method in interface com.github.javaparser.symbolsolver.core.resolution.Context
-
With respect to solving, the AST "parent" of a block statement is not necessarily the same as the scope parent.
- patternExprInScope(String) - Method in class com.github.javaparser.symbolsolver.javaparsermodel.contexts.BinaryExprContext
- patternExprsExposedFromChildren() - Method in interface com.github.javaparser.symbolsolver.core.resolution.Context
- patternExprsExposedFromChildren() - Method in class com.github.javaparser.symbolsolver.javaparsermodel.contexts.BinaryExprContext
- patternExprsExposedFromChildren() - Method in class com.github.javaparser.symbolsolver.javaparsermodel.contexts.EnclosedExprContext
- patternExprsExposedFromChildren() - Method in class com.github.javaparser.symbolsolver.javaparsermodel.contexts.InstanceOfExprContext
- patternExprsExposedFromChildren() - Method in class com.github.javaparser.symbolsolver.javaparsermodel.contexts.StatementContext
- patternExprsExposedFromChildren() - Method in class com.github.javaparser.symbolsolver.javaparsermodel.contexts.UnaryExprContext
- patternExprsExposedFromChildren() - Method in class com.github.javaparser.symbolsolver.javaparsermodel.contexts.VariableDeclarationExprContext
- patternExprsExposedFromChildren() - Method in class com.github.javaparser.symbolsolver.javaparsermodel.contexts.VariableDeclaratorContext
- patternExprsExposedToChild(Node) - Method in interface com.github.javaparser.symbolsolver.core.resolution.Context
-
The pattern expressions that are declared in this immediate context and made visible to a given child.
- patternExprsExposedToChild(Node) - Method in class com.github.javaparser.symbolsolver.javaparsermodel.contexts.BinaryExprContext
- patternExprsExposedToChild(Node) - Method in class com.github.javaparser.symbolsolver.javaparsermodel.contexts.IfStatementContext
- PatternSymbolDeclarator - Class in com.github.javaparser.symbolsolver.javaparsermodel.declarators
- PatternSymbolDeclarator(PatternExpr, TypeSolver) - Constructor for class com.github.javaparser.symbolsolver.javaparsermodel.declarators.PatternSymbolDeclarator
- patternVar(PatternExpr, TypeSolver) - Static method in class com.github.javaparser.symbolsolver.javaparsermodel.declarations.JavaParserSymbolDeclaration
- performResolution(List<InferenceVariable>, TypeSolver) - Method in class com.github.javaparser.symbolsolver.resolution.typeinference.BoundSet
-
Examines the bounds on an inference variable and determines an instantiation that is compatible with those bounds.
- ProperLowerBound - Class in com.github.javaparser.symbolsolver.resolution.typeinference
- ProperLowerBound(InferenceVariable, ResolvedType) - Constructor for class com.github.javaparser.symbolsolver.resolution.typeinference.ProperLowerBound
- ProperUpperBound - Class in com.github.javaparser.symbolsolver.resolution.typeinference
- ProperUpperBound(InferenceVariable, ResolvedType) - Constructor for class com.github.javaparser.symbolsolver.resolution.typeinference.ProperUpperBound
R
- recordInferenceVariables(TypeSolver, LambdaExpr, List<InferenceVariable>) - Static method in class com.github.javaparser.symbolsolver.resolution.typeinference.TypeInferenceCache
- reduce(TypeSolver) - Method in class com.github.javaparser.symbolsolver.resolution.typeinference.ConstraintFormulaSet
-
Takes a compatibility assertion about an expression or type, called a constraint formula, and reduces it to a set of bounds on inference variables.
- reduce(BoundSet) - Method in class com.github.javaparser.symbolsolver.resolution.typeinference.ConstraintFormula
-
A formula is reduced to one or both of: i) A bound or bound set, which is to be incorporated with the "current" bound set.
- reduce(BoundSet) - Method in class com.github.javaparser.symbolsolver.resolution.typeinference.constraintformulas.ExpressionCompatibleWithType
- reduce(BoundSet) - Method in class com.github.javaparser.symbolsolver.resolution.typeinference.constraintformulas.LambdaThrowsCompatibleWithType
- reduce(BoundSet) - Method in class com.github.javaparser.symbolsolver.resolution.typeinference.constraintformulas.MethodReferenceThrowsCompatibleWithType
- reduce(BoundSet) - Method in class com.github.javaparser.symbolsolver.resolution.typeinference.constraintformulas.TypeCompatibleWithType
- reduce(BoundSet) - Method in class com.github.javaparser.symbolsolver.resolution.typeinference.constraintformulas.TypeContainedByType
- reduce(BoundSet) - Method in class com.github.javaparser.symbolsolver.resolution.typeinference.constraintformulas.TypeSameAsType
- reduce(BoundSet) - Method in class com.github.javaparser.symbolsolver.resolution.typeinference.constraintformulas.TypeSubtypeOfType
- REFERENCE - Enum constant in enum com.github.javaparser.symbolsolver.resolution.naming.NameRole
- ReferenceTypeImpl - Class in com.github.javaparser.symbolsolver.model.typesystem
- ReferenceTypeImpl(ResolvedReferenceTypeDeclaration, TypeSolver) - Constructor for class com.github.javaparser.symbolsolver.model.typesystem.ReferenceTypeImpl
- ReferenceTypeImpl(ResolvedReferenceTypeDeclaration, List<ResolvedType>, TypeSolver) - Constructor for class com.github.javaparser.symbolsolver.model.typesystem.ReferenceTypeImpl
- ReflectionAnnotationDeclaration - Class in com.github.javaparser.symbolsolver.reflectionmodel
- ReflectionAnnotationDeclaration(Class<?>, TypeSolver) - Constructor for class com.github.javaparser.symbolsolver.reflectionmodel.ReflectionAnnotationDeclaration
- ReflectionAnnotationMemberDeclaration - Class in com.github.javaparser.symbolsolver.reflectionmodel
- ReflectionAnnotationMemberDeclaration(Method, TypeSolver) - Constructor for class com.github.javaparser.symbolsolver.reflectionmodel.ReflectionAnnotationMemberDeclaration
- ReflectionClassDeclaration - Class in com.github.javaparser.symbolsolver.reflectionmodel
- ReflectionClassDeclaration(Class<?>, TypeSolver) - Constructor for class com.github.javaparser.symbolsolver.reflectionmodel.ReflectionClassDeclaration
- ReflectionConstructorDeclaration - Class in com.github.javaparser.symbolsolver.reflectionmodel
- ReflectionConstructorDeclaration(Constructor<?>, TypeSolver) - Constructor for class com.github.javaparser.symbolsolver.reflectionmodel.ReflectionConstructorDeclaration
- ReflectionEnumConstantDeclaration - Class in com.github.javaparser.symbolsolver.reflectionmodel
- ReflectionEnumConstantDeclaration(Field, TypeSolver) - Constructor for class com.github.javaparser.symbolsolver.reflectionmodel.ReflectionEnumConstantDeclaration
- ReflectionEnumDeclaration - Class in com.github.javaparser.symbolsolver.reflectionmodel
- ReflectionEnumDeclaration(Class<?>, TypeSolver) - Constructor for class com.github.javaparser.symbolsolver.reflectionmodel.ReflectionEnumDeclaration
- ReflectionFactory - Class in com.github.javaparser.symbolsolver.reflectionmodel
- ReflectionFactory() - Constructor for class com.github.javaparser.symbolsolver.reflectionmodel.ReflectionFactory
- ReflectionFieldDeclaration - Class in com.github.javaparser.symbolsolver.reflectionmodel
- ReflectionFieldDeclaration(Field, TypeSolver) - Constructor for class com.github.javaparser.symbolsolver.reflectionmodel.ReflectionFieldDeclaration
- ReflectionInterfaceDeclaration - Class in com.github.javaparser.symbolsolver.reflectionmodel
- ReflectionInterfaceDeclaration(Class<?>, TypeSolver) - Constructor for class com.github.javaparser.symbolsolver.reflectionmodel.ReflectionInterfaceDeclaration
- ReflectionMethodDeclaration - Class in com.github.javaparser.symbolsolver.reflectionmodel
- ReflectionMethodDeclaration(Method, TypeSolver) - Constructor for class com.github.javaparser.symbolsolver.reflectionmodel.ReflectionMethodDeclaration
- ReflectionParameterDeclaration - Class in com.github.javaparser.symbolsolver.reflectionmodel
- ReflectionParameterDeclaration(Class<?>, Type, TypeSolver, boolean, String) - Constructor for class com.github.javaparser.symbolsolver.reflectionmodel.ReflectionParameterDeclaration
- ReflectionPatternDeclaration - Class in com.github.javaparser.symbolsolver.reflectionmodel
-
WARNING: Implemented fairly blindly.
- ReflectionPatternDeclaration(Class<?>, TypeSolver, String) - Constructor for class com.github.javaparser.symbolsolver.reflectionmodel.ReflectionPatternDeclaration
- ReflectionTypeParameter - Class in com.github.javaparser.symbolsolver.reflectionmodel
- ReflectionTypeParameter(TypeVariable, boolean, TypeSolver) - Constructor for class com.github.javaparser.symbolsolver.reflectionmodel.ReflectionTypeParameter
- ReflectionTypeSolver - Class in com.github.javaparser.symbolsolver.resolution.typesolvers
-
Uses reflection to resolve types.
- ReflectionTypeSolver() - Constructor for class com.github.javaparser.symbolsolver.resolution.typesolvers.ReflectionTypeSolver
-
Resolves classes from the JRE that is currently running.
- ReflectionTypeSolver(boolean) - Constructor for class com.github.javaparser.symbolsolver.resolution.typesolvers.ReflectionTypeSolver
- registerEquivalentType(ResolvedType) - Method in class com.github.javaparser.symbolsolver.logic.InferenceVariableType
- replaceType(ResolvedType) - Method in class com.github.javaparser.symbolsolver.reflectionmodel.ReflectionFieldDeclaration
- replaceTypeParam(ResolvedType, ResolvedTypeParameterDeclaration, TypeSolver) - Static method in class com.github.javaparser.symbolsolver.resolution.MethodResolutionLogic
- replaceTypeVariables(ResolvedTypeParameterDeclaration, ResolvedType) - Method in class com.github.javaparser.symbolsolver.model.typesystem.LazyType
- replaceTypeVariables(ResolvedTypeParameterDeclaration, ResolvedType, Map<ResolvedTypeParameterDeclaration, ResolvedType>) - Method in class com.github.javaparser.symbolsolver.model.typesystem.LazyType
- requireParentNode(Node) - Static method in class com.github.javaparser.symbolsolver.javaparser.Navigator
-
Deprecated.
- resolve(ResolvedType) - Method in class com.github.javaparser.symbolsolver.logic.InferenceContext
- resolveDeclaration(Node, Class<T>) - Method in class com.github.javaparser.symbolsolver.JavaSymbolSolver
- resolveTypeVariables(Context, List<ResolvedType>) - Method in interface com.github.javaparser.symbolsolver.core.resolution.TypeVariableResolutionCapability
- resolveTypeVariables(Context, List<ResolvedType>) - Method in class com.github.javaparser.symbolsolver.declarations.common.MethodDeclarationCommonLogic
- resolveTypeVariables(Context, List<ResolvedType>) - Method in class com.github.javaparser.symbolsolver.javaparsermodel.declarations.JavaParserEnumDeclaration.ValueOfMethod
- resolveTypeVariables(Context, List<ResolvedType>) - Method in class com.github.javaparser.symbolsolver.javaparsermodel.declarations.JavaParserEnumDeclaration.ValuesMethod
- resolveTypeVariables(Context, List<ResolvedType>) - Method in class com.github.javaparser.symbolsolver.javaparsermodel.declarations.JavaParserMethodDeclaration
- resolveTypeVariables(Context, List<ResolvedType>) - Method in class com.github.javaparser.symbolsolver.javassistmodel.JavassistMethodDeclaration
- resolveTypeVariables(Context, List<ResolvedType>) - Method in class com.github.javaparser.symbolsolver.reflectionmodel.ReflectionMethodDeclaration
- retrieve(TypeSolver, LambdaExpr, String) - Static method in class com.github.javaparser.symbolsolver.resolution.typeinference.TypeInferenceCache
- retrieveInferenceVariables(TypeSolver, LambdaExpr) - Static method in class com.github.javaparser.symbolsolver.resolution.typeinference.TypeInferenceCache
S
- SameAsBound - Class in com.github.javaparser.symbolsolver.resolution.typeinference.bounds
-
S = T, where at least one of S or T is an inference variable: S is the same as T.
- SameAsBound(ResolvedType, ResolvedType) - Constructor for class com.github.javaparser.symbolsolver.resolution.typeinference.bounds.SameAsBound
- setCorrespondingTp(ResolvedTypeParameterDeclaration) - Method in class com.github.javaparser.symbolsolver.logic.InferenceVariableType
- setErr(PrintStream) - Method in class com.github.javaparser.symbolsolver.SourceFileInfoExtractor
- setExceptionHandler(Predicate<Exception>) - Method in class com.github.javaparser.symbolsolver.resolution.typesolvers.CombinedTypeSolver
- setMethod(SymbolReference<? extends ResolvedMethodLikeDeclaration>) - Method in class com.github.javaparser.symbolsolver.javaparsermodel.LambdaArgumentTypePlaceholder
- setOut(PrintStream) - Method in class com.github.javaparser.symbolsolver.SourceFileInfoExtractor
- setParent(TypeSolver) - Method in interface com.github.javaparser.symbolsolver.model.resolution.TypeSolver
-
Set the parent of this TypeSolver.
- setParent(TypeSolver) - Method in class com.github.javaparser.symbolsolver.resolution.typesolvers.AarTypeSolver
- setParent(TypeSolver) - Method in class com.github.javaparser.symbolsolver.resolution.typesolvers.ClassLoaderTypeSolver
- setParent(TypeSolver) - Method in class com.github.javaparser.symbolsolver.resolution.typesolvers.CombinedTypeSolver
- setParent(TypeSolver) - Method in class com.github.javaparser.symbolsolver.resolution.typesolvers.JarTypeSolver
- setParent(TypeSolver) - Method in class com.github.javaparser.symbolsolver.resolution.typesolvers.JavaParserTypeSolver
- setParent(TypeSolver) - Method in class com.github.javaparser.symbolsolver.resolution.typesolvers.MemoryTypeSolver
- setPrintFileName(boolean) - Method in class com.github.javaparser.symbolsolver.SourceFileInfoExtractor
- setVerbose(boolean) - Method in class com.github.javaparser.symbolsolver.SourceFileInfoExtractor
- solve(AnnotationExpr) - Method in class com.github.javaparser.symbolsolver.javaparsermodel.JavaParserFacade
- solve(Expression) - Method in class com.github.javaparser.symbolsolver.javaparsermodel.JavaParserFacade
- solve(FieldAccessExpr) - Method in class com.github.javaparser.symbolsolver.javaparsermodel.JavaParserFacade
- solve(MethodCallExpr) - Method in class com.github.javaparser.symbolsolver.javaparsermodel.JavaParserFacade
- solve(MethodCallExpr, boolean) - Method in class com.github.javaparser.symbolsolver.javaparsermodel.JavaParserFacade
-
Given a method call find out to which method declaration it corresponds.
- solve(MethodReferenceExpr) - Method in class com.github.javaparser.symbolsolver.javaparsermodel.JavaParserFacade
- solve(MethodReferenceExpr, boolean) - Method in class com.github.javaparser.symbolsolver.javaparsermodel.JavaParserFacade
-
Given a method reference find out to which method declaration it corresponds.
- solve(NameExpr) - Method in class com.github.javaparser.symbolsolver.javaparsermodel.JavaParserFacade
- solve(ObjectCreationExpr) - Method in class com.github.javaparser.symbolsolver.javaparsermodel.JavaParserFacade
- solve(ObjectCreationExpr, boolean) - Method in class com.github.javaparser.symbolsolver.javaparsermodel.JavaParserFacade
-
Given a constructor call find out to which constructor declaration it corresponds.
- solve(SimpleName) - Method in class com.github.javaparser.symbolsolver.javaparsermodel.JavaParserFacade
- solve(ThisExpr) - Method in class com.github.javaparser.symbolsolver.javaparsermodel.JavaParserFacade
- solve(ExplicitConstructorInvocationStmt) - Method in class com.github.javaparser.symbolsolver.javaparsermodel.JavaParserFacade
- solve(ExplicitConstructorInvocationStmt, boolean) - Method in class com.github.javaparser.symbolsolver.javaparsermodel.JavaParserFacade
- solve(Path) - Method in class com.github.javaparser.symbolsolver.SourceFileInfoExtractor
- solveConstructor(List<ResolvedType>) - Method in interface com.github.javaparser.symbolsolver.core.resolution.Context
-
We find the method declaration which is the best match for the given name and list of typeParametersValues.
- solveConstructor(List<ResolvedType>) - Method in class com.github.javaparser.symbolsolver.javaparsermodel.contexts.ClassOrInterfaceDeclarationContext
- solveConstructor(List<ResolvedType>) - Method in class com.github.javaparser.symbolsolver.javaparsermodel.contexts.JavaParserTypeDeclarationAdapter
- solved(S2) - Static method in class com.github.javaparser.symbolsolver.model.resolution.SymbolReference
-
Create a solve reference to the given symbol.
- solveField(String) - Method in class com.github.javaparser.symbolsolver.javaparsermodel.contexts.FieldAccessContext
- solveGenericType(String) - Method in interface com.github.javaparser.symbolsolver.core.resolution.Context
-
Default to no generics available in this context, delegating solving to the parent context.
- solveGenericType(String) - Method in class com.github.javaparser.symbolsolver.javaparsermodel.contexts.AbstractMethodLikeDeclarationContext
- solveGenericType(String) - Method in class com.github.javaparser.symbolsolver.javaparsermodel.contexts.ClassOrInterfaceDeclarationContext
- solveGenericType(String) - Method in class com.github.javaparser.symbolsolver.javaparsermodel.contexts.MethodCallExprContext
- solveGenericTypeInParentContext(String) - Method in interface com.github.javaparser.symbolsolver.core.resolution.Context
- solveGenericTypes(ResolvedType, Context) - Static method in class com.github.javaparser.symbolsolver.javaparsermodel.JavaParserFacade
- solveInBlock(String, TypeSolver, Statement) - Static method in class com.github.javaparser.symbolsolver.javaparsermodel.contexts.StatementContext
- solveInBlockAsValue(String, TypeSolver, Statement) - Static method in class com.github.javaparser.symbolsolver.javaparsermodel.contexts.StatementContext
- solveMethod(String, List<ResolvedType>) - Method in class com.github.javaparser.symbolsolver.javaparsermodel.declarations.JavaParserClassDeclaration
- solveMethod(String, List<ResolvedType>) - Method in class com.github.javaparser.symbolsolver.javaparsermodel.declarations.JavaParserTypeParameter
- solveMethod(String, List<ResolvedType>) - Method in class com.github.javaparser.symbolsolver.javaparsermodel.declarations.JavaParserTypeVariableDeclaration
- solveMethod(String, List<ResolvedType>, boolean) - Method in interface com.github.javaparser.symbolsolver.core.resolution.Context
-
We find the method declaration which is the best match for the given name and list of typeParametersValues.
- solveMethod(String, List<ResolvedType>, boolean) - Method in class com.github.javaparser.symbolsolver.javaparsermodel.contexts.AbstractMethodLikeDeclarationContext
- solveMethod(String, List<ResolvedType>, boolean) - Method in class com.github.javaparser.symbolsolver.javaparsermodel.contexts.AnnotationDeclarationContext
- solveMethod(String, List<ResolvedType>, boolean) - Method in class com.github.javaparser.symbolsolver.javaparsermodel.contexts.AnonymousClassDeclarationContext
- solveMethod(String, List<ResolvedType>, boolean) - Method in class com.github.javaparser.symbolsolver.javaparsermodel.contexts.CatchClauseContext
- solveMethod(String, List<ResolvedType>, boolean) - Method in class com.github.javaparser.symbolsolver.javaparsermodel.contexts.ClassOrInterfaceDeclarationContext
- solveMethod(String, List<ResolvedType>, boolean) - Method in class com.github.javaparser.symbolsolver.javaparsermodel.contexts.CompilationUnitContext
- solveMethod(String, List<ResolvedType>, boolean) - Method in class com.github.javaparser.symbolsolver.javaparsermodel.contexts.EnumDeclarationContext
- solveMethod(String, List<ResolvedType>, boolean) - Method in class com.github.javaparser.symbolsolver.javaparsermodel.contexts.FieldAccessContext
- solveMethod(String, List<ResolvedType>, boolean) - Method in class com.github.javaparser.symbolsolver.javaparsermodel.contexts.ForEachStatementContext
- solveMethod(String, List<ResolvedType>, boolean) - Method in class com.github.javaparser.symbolsolver.javaparsermodel.contexts.ForStatementContext
- solveMethod(String, List<ResolvedType>, boolean) - Method in class com.github.javaparser.symbolsolver.javaparsermodel.contexts.JavaParserTypeDeclarationAdapter
- solveMethod(String, List<ResolvedType>, boolean) - Method in class com.github.javaparser.symbolsolver.javaparsermodel.contexts.LambdaExprContext
- solveMethod(String, List<ResolvedType>, boolean) - Method in class com.github.javaparser.symbolsolver.javaparsermodel.contexts.MethodCallExprContext
- solveMethod(String, List<ResolvedType>, boolean) - Method in class com.github.javaparser.symbolsolver.javaparsermodel.contexts.MethodReferenceExprContext
- solveMethod(String, List<ResolvedType>, boolean) - Method in class com.github.javaparser.symbolsolver.javaparsermodel.contexts.ObjectCreationContext
- solveMethod(String, List<ResolvedType>, boolean) - Method in class com.github.javaparser.symbolsolver.javaparsermodel.contexts.StatementContext
- solveMethod(String, List<ResolvedType>, boolean) - Method in class com.github.javaparser.symbolsolver.javaparsermodel.contexts.SwitchEntryContext
- solveMethod(String, List<ResolvedType>, boolean) - Method in class com.github.javaparser.symbolsolver.javaparsermodel.contexts.TryWithResourceContext
- solveMethod(String, List<ResolvedType>, boolean) - Method in class com.github.javaparser.symbolsolver.javaparsermodel.declarations.JavaParserAnonymousClassDeclaration
- solveMethod(String, List<ResolvedType>, boolean) - Method in class com.github.javaparser.symbolsolver.javaparsermodel.declarations.JavaParserClassDeclaration
- solveMethod(String, List<ResolvedType>, boolean) - Method in class com.github.javaparser.symbolsolver.javaparsermodel.declarations.JavaParserEnumDeclaration
- solveMethod(String, List<ResolvedType>, boolean) - Method in class com.github.javaparser.symbolsolver.javaparsermodel.declarations.JavaParserInterfaceDeclaration
- solveMethod(String, List<ResolvedType>, boolean) - Method in class com.github.javaparser.symbolsolver.javassistmodel.JavassistClassDeclaration
-
Deprecated.
- solveMethod(String, List<ResolvedType>, boolean) - Method in class com.github.javaparser.symbolsolver.javassistmodel.JavassistEnumDeclaration
- solveMethod(String, List<ResolvedType>, boolean) - Method in class com.github.javaparser.symbolsolver.javassistmodel.JavassistInterfaceDeclaration
-
Deprecated.
- solveMethod(String, List<ResolvedType>, boolean) - Method in interface com.github.javaparser.symbolsolver.logic.MethodResolutionCapability
- solveMethod(String, List<ResolvedType>, boolean) - Method in class com.github.javaparser.symbolsolver.reflectionmodel.ReflectionAnnotationDeclaration
- solveMethod(String, List<ResolvedType>, boolean) - Method in class com.github.javaparser.symbolsolver.reflectionmodel.ReflectionClassDeclaration
-
Deprecated.
- solveMethod(String, List<ResolvedType>, boolean) - Method in class com.github.javaparser.symbolsolver.reflectionmodel.ReflectionEnumDeclaration
- solveMethod(String, List<ResolvedType>, boolean) - Method in class com.github.javaparser.symbolsolver.reflectionmodel.ReflectionInterfaceDeclaration
-
Deprecated.
- solveMethod(String, List<ResolvedType>, Node) - Method in class com.github.javaparser.symbolsolver.resolution.SymbolSolver
- solveMethod(String, List<ResolvedType>, Context) - Method in class com.github.javaparser.symbolsolver.resolution.SymbolSolver
- solveMethodAsUsage(MethodCallExpr) - Method in class com.github.javaparser.symbolsolver.javaparsermodel.JavaParserFacade
- solveMethodAsUsage(ResolvedTypeDeclaration, String, List<ResolvedType>, Context, List<ResolvedType>) - Static method in class com.github.javaparser.symbolsolver.javaparsermodel.contexts.ContextHelper
- solveMethodAsUsage(String, List<ResolvedType>) - Method in interface com.github.javaparser.symbolsolver.core.resolution.Context
-
Similar to solveMethod but we return a MethodUsage.
- solveMethodAsUsage(String, List<ResolvedType>) - Method in class com.github.javaparser.symbolsolver.javaparsermodel.contexts.MethodCallExprContext
- solveMethodAsUsage(String, List<ResolvedType>, Context, List<ResolvedType>) - Method in interface com.github.javaparser.symbolsolver.core.resolution.MethodUsageResolutionCapability
- solveMethodAsUsage(String, List<ResolvedType>, Context, List<ResolvedType>) - Method in class com.github.javaparser.symbolsolver.javaparsermodel.declarations.JavaParserAnonymousClassDeclaration
- solveMethodAsUsage(String, List<ResolvedType>, Context, List<ResolvedType>) - Method in class com.github.javaparser.symbolsolver.javaparsermodel.declarations.JavaParserClassDeclaration
- solveMethodAsUsage(String, List<ResolvedType>, Context, List<ResolvedType>) - Method in class com.github.javaparser.symbolsolver.javaparsermodel.declarations.JavaParserEnumDeclaration
- solveMethodAsUsage(String, List<ResolvedType>, Context, List<ResolvedType>) - Method in class com.github.javaparser.symbolsolver.javaparsermodel.declarations.JavaParserInterfaceDeclaration
- solveMethodAsUsage(String, List<ResolvedType>, Context, List<ResolvedType>) - Method in class com.github.javaparser.symbolsolver.javassistmodel.JavassistClassDeclaration
-
Deprecated.
- solveMethodAsUsage(String, List<ResolvedType>, Context, List<ResolvedType>) - Method in class com.github.javaparser.symbolsolver.javassistmodel.JavassistEnumDeclaration
- solveMethodAsUsage(String, List<ResolvedType>, Context, List<ResolvedType>) - Method in class com.github.javaparser.symbolsolver.javassistmodel.JavassistInterfaceDeclaration
-
Deprecated.
- solveMethodAsUsage(String, List<ResolvedType>, Context, List<ResolvedType>) - Method in class com.github.javaparser.symbolsolver.reflectionmodel.ReflectionAnnotationDeclaration
- solveMethodAsUsage(String, List<ResolvedType>, Context, List<ResolvedType>) - Method in class com.github.javaparser.symbolsolver.reflectionmodel.ReflectionClassDeclaration
- solveMethodAsUsage(String, List<ResolvedType>, Context, List<ResolvedType>) - Method in class com.github.javaparser.symbolsolver.reflectionmodel.ReflectionEnumDeclaration
- solveMethodAsUsage(String, List<ResolvedType>, Context, List<ResolvedType>) - Method in class com.github.javaparser.symbolsolver.reflectionmodel.ReflectionInterfaceDeclaration
- solveMethodCalls(Path) - Method in class com.github.javaparser.symbolsolver.SourceFileInfoExtractor
- solveMethodInParentContext(String, List<ResolvedType>, boolean) - Method in interface com.github.javaparser.symbolsolver.core.resolution.Context
- solveMethodInType(ResolvedTypeDeclaration, String, List<ResolvedType>) - Static method in class com.github.javaparser.symbolsolver.resolution.MethodResolutionLogic
- solveMethodInType(ResolvedTypeDeclaration, String, List<ResolvedType>, boolean) - Static method in class com.github.javaparser.symbolsolver.resolution.MethodResolutionLogic
- solveSymbol(String) - Method in interface com.github.javaparser.symbolsolver.core.resolution.Context
-
Used where a symbol is being used (e.g.
- solveSymbol(String) - Method in class com.github.javaparser.symbolsolver.javaparsermodel.contexts.AbstractMethodLikeDeclarationContext
- solveSymbol(String) - Method in class com.github.javaparser.symbolsolver.javaparsermodel.contexts.AnnotationDeclarationContext
- solveSymbol(String) - Method in class com.github.javaparser.symbolsolver.javaparsermodel.contexts.AnonymousClassDeclarationContext
- solveSymbol(String) - Method in class com.github.javaparser.symbolsolver.javaparsermodel.contexts.BlockStmtContext
- solveSymbol(String) - Method in class com.github.javaparser.symbolsolver.javaparsermodel.contexts.CatchClauseContext
- solveSymbol(String) - Method in class com.github.javaparser.symbolsolver.javaparsermodel.contexts.ClassOrInterfaceDeclarationContext
- solveSymbol(String) - Method in class com.github.javaparser.symbolsolver.javaparsermodel.contexts.CompilationUnitContext
- solveSymbol(String) - Method in class com.github.javaparser.symbolsolver.javaparsermodel.contexts.EnumDeclarationContext
- solveSymbol(String) - Method in class com.github.javaparser.symbolsolver.javaparsermodel.contexts.FieldAccessContext
- solveSymbol(String) - Method in class com.github.javaparser.symbolsolver.javaparsermodel.contexts.ForEachStatementContext
- solveSymbol(String) - Method in class com.github.javaparser.symbolsolver.javaparsermodel.contexts.ForStatementContext
- solveSymbol(String) - Method in class com.github.javaparser.symbolsolver.javaparsermodel.contexts.InstanceOfExprContext
- solveSymbol(String) - Method in class com.github.javaparser.symbolsolver.javaparsermodel.contexts.LambdaExprContext
- solveSymbol(String) - Method in class com.github.javaparser.symbolsolver.javaparsermodel.contexts.ObjectCreationContext
- solveSymbol(String) - Method in class com.github.javaparser.symbolsolver.javaparsermodel.contexts.StatementContext
- solveSymbol(String) - Method in class com.github.javaparser.symbolsolver.javaparsermodel.contexts.SwitchEntryContext
- solveSymbol(String) - Method in class com.github.javaparser.symbolsolver.javaparsermodel.contexts.TryWithResourceContext
- solveSymbol(String) - Method in class com.github.javaparser.symbolsolver.javaparsermodel.contexts.VariableDeclarationExprContext
- solveSymbol(String, Node) - Method in class com.github.javaparser.symbolsolver.resolution.SymbolSolver
- solveSymbol(String, Context) - Method in class com.github.javaparser.symbolsolver.resolution.SymbolSolver
- solveSymbol(String, TypeSolver) - Method in class com.github.javaparser.symbolsolver.javassistmodel.JavassistClassDeclaration
-
Deprecated.
- solveSymbol(String, TypeSolver) - Method in class com.github.javaparser.symbolsolver.javassistmodel.JavassistEnumDeclaration
- solveSymbol(String, TypeSolver) - Method in class com.github.javaparser.symbolsolver.javassistmodel.JavassistInterfaceDeclaration
-
Deprecated.
- solveSymbol(String, TypeSolver) - Method in class com.github.javaparser.symbolsolver.reflectionmodel.ReflectionClassDeclaration
-
Deprecated.
- solveSymbol(String, TypeSolver) - Method in class com.github.javaparser.symbolsolver.reflectionmodel.ReflectionInterfaceDeclaration
-
Deprecated.
- solveSymbolAsValue(String) - Method in interface com.github.javaparser.symbolsolver.core.resolution.Context
-
Used where a symbol is being used (e.g.
- solveSymbolAsValue(String) - Method in class com.github.javaparser.symbolsolver.javaparsermodel.contexts.AbstractMethodLikeDeclarationContext
- solveSymbolAsValue(String) - Method in class com.github.javaparser.symbolsolver.javaparsermodel.contexts.CatchClauseContext
- solveSymbolAsValue(String) - Method in class com.github.javaparser.symbolsolver.javaparsermodel.contexts.ClassOrInterfaceDeclarationContext
- solveSymbolAsValue(String) - Method in class com.github.javaparser.symbolsolver.javaparsermodel.contexts.FieldAccessContext
- solveSymbolAsValue(String) - Method in class com.github.javaparser.symbolsolver.javaparsermodel.contexts.LambdaExprContext
- solveSymbolAsValue(String) - Method in class com.github.javaparser.symbolsolver.javaparsermodel.contexts.MethodCallExprContext
- solveSymbolAsValue(String) - Method in class com.github.javaparser.symbolsolver.javaparsermodel.contexts.StatementContext
- solveSymbolAsValue(String) - Method in class com.github.javaparser.symbolsolver.javaparsermodel.contexts.TryWithResourceContext
- solveSymbolAsValue(String, Node) - Method in class com.github.javaparser.symbolsolver.resolution.SymbolSolver
- solveSymbolAsValue(String, Context) - Method in class com.github.javaparser.symbolsolver.resolution.SymbolSolver
- solveSymbolAsValueInParentContext(String) - Method in interface com.github.javaparser.symbolsolver.core.resolution.Context
- solveSymbolInParentContext(String) - Method in interface com.github.javaparser.symbolsolver.core.resolution.Context
- solveSymbolInParentContext(String) - Method in class com.github.javaparser.symbolsolver.javaparsermodel.contexts.AbstractJavaParserContext
- solveSymbolInParentContext(String) - Method in class com.github.javaparser.symbolsolver.javaparsermodel.contexts.ArrayAccessExprContext
- solveSymbolInType(ResolvedTypeDeclaration, String) - Method in class com.github.javaparser.symbolsolver.resolution.SymbolSolver
-
Solve any possible visible symbols including: fields, internal types, type variables, the type itself or its containers.
- solveType(Type) - Method in class com.github.javaparser.symbolsolver.resolution.SymbolSolver
- solveType(String) - Method in interface com.github.javaparser.symbolsolver.core.resolution.Context
-
Default to being unable to solve any reference in this context, delegating solving to the parent context.
- solveType(String) - Method in class com.github.javaparser.symbolsolver.javaparsermodel.contexts.AbstractMethodLikeDeclarationContext
- solveType(String) - Method in class com.github.javaparser.symbolsolver.javaparsermodel.contexts.AnnotationDeclarationContext
- solveType(String) - Method in class com.github.javaparser.symbolsolver.javaparsermodel.contexts.AnonymousClassDeclarationContext
- solveType(String) - Method in class com.github.javaparser.symbolsolver.javaparsermodel.contexts.ClassOrInterfaceDeclarationContext
- solveType(String) - Method in class com.github.javaparser.symbolsolver.javaparsermodel.contexts.ClassOrInterfaceDeclarationExtendsContext
- solveType(String) - Method in class com.github.javaparser.symbolsolver.javaparsermodel.contexts.CompilationUnitContext
- solveType(String) - Method in class com.github.javaparser.symbolsolver.javaparsermodel.contexts.EnumDeclarationContext
- solveType(String) - Method in class com.github.javaparser.symbolsolver.javaparsermodel.contexts.FieldAccessContext
- solveType(String) - Method in class com.github.javaparser.symbolsolver.javaparsermodel.contexts.JavaParserTypeDeclarationAdapter
- solveType(String) - Method in class com.github.javaparser.symbolsolver.javaparsermodel.contexts.ObjectCreationContext
- solveType(String) - Method in class com.github.javaparser.symbolsolver.javaparsermodel.declarations.JavaParserClassDeclaration
-
Deprecated.
- solveType(String) - Method in class com.github.javaparser.symbolsolver.javaparsermodel.declarations.JavaParserEnumDeclaration
-
Deprecated.
- solveType(String) - Method in class com.github.javaparser.symbolsolver.javaparsermodel.declarations.JavaParserInterfaceDeclaration
-
Deprecated.
- solveType(String) - Method in class com.github.javaparser.symbolsolver.javaparsermodel.declarations.JavaParserTypeAdapter
-
Deprecated.
- solveType(String) - Method in interface com.github.javaparser.symbolsolver.model.resolution.TypeSolver
-
Solve the given type.
- solveType(String) - Method in class com.github.javaparser.symbolsolver.resolution.typesolvers.CombinedTypeSolver
- solveType(String) - Method in class com.github.javaparser.symbolsolver.resolution.typesolvers.JarTypeSolver
- solveType(String, Node) - Method in class com.github.javaparser.symbolsolver.resolution.SymbolSolver
- solveType(String, Context) - Method in class com.github.javaparser.symbolsolver.resolution.SymbolSolver
- solveTypeInParentContext(String) - Method in interface com.github.javaparser.symbolsolver.core.resolution.Context
- solveTypeInType(ResolvedTypeDeclaration, String) - Method in class com.github.javaparser.symbolsolver.resolution.SymbolSolver
-
Deprecated.Similarly to solveType this should eventually disappear as the symbol resolution logic should be more general and do not be specific to JavaParser classes like in this case.
- solveTypeUsage(String, Context) - Method in class com.github.javaparser.symbolsolver.resolution.SymbolSolver
- solveWith(SymbolDeclarator, String) - Static method in class com.github.javaparser.symbolsolver.javaparsermodel.contexts.AbstractJavaParserContext
- solveWithAsValue(SymbolDeclarator, String) - Method in class com.github.javaparser.symbolsolver.javaparsermodel.contexts.AbstractJavaParserContext
- solveWithAsValue(SymbolDeclarator, String) - Method in class com.github.javaparser.symbolsolver.javaparsermodel.contexts.LambdaExprContext
- solveWithAsValue(SymbolDeclarator, String) - Method in class com.github.javaparser.symbolsolver.javaparsermodel.contexts.StatementContext
- SourceFileInfoExtractor - Class in com.github.javaparser.symbolsolver
-
Resolves resolvable nodes from one or more source files, and reports the results.
- SourceFileInfoExtractor(TypeSolver) - Constructor for class com.github.javaparser.symbolsolver.SourceFileInfoExtractor
- StatementContext<N extends Statement> - Class in com.github.javaparser.symbolsolver.javaparsermodel.contexts
- StatementContext(N, TypeSolver) - Constructor for class com.github.javaparser.symbolsolver.javaparsermodel.contexts.StatementContext
- Substitution - Class in com.github.javaparser.symbolsolver.resolution.typeinference
- SubtypeOfBound - Class in com.github.javaparser.symbolsolver.resolution.typeinference.bounds
-
S <: T, where at least one of S or T is an inference variable: S is a subtype of T
- SubtypeOfBound(ResolvedType, ResolvedType) - Constructor for class com.github.javaparser.symbolsolver.resolution.typeinference.bounds.SubtypeOfBound
- SwitchEntryContext - Class in com.github.javaparser.symbolsolver.javaparsermodel.contexts
- SwitchEntryContext(SwitchEntry, TypeSolver) - Constructor for class com.github.javaparser.symbolsolver.javaparsermodel.contexts.SwitchEntryContext
- SymbolDeclarator - Interface in com.github.javaparser.symbolsolver.resolution
- SymbolReference<S extends ResolvedDeclaration> - Class in com.github.javaparser.symbolsolver.model.resolution
-
A reference to a symbol.
- SymbolSolver - Class in com.github.javaparser.symbolsolver.resolution
- SymbolSolver(TypeSolver) - Constructor for class com.github.javaparser.symbolsolver.resolution.SymbolSolver
- SymbolSolverCollectionStrategy - Class in com.github.javaparser.symbolsolver.utils
-
CollectionStrategy
which collects all SourceRoots and initialises the TypeSolver and returns the SourceRoots configured with the TypeSolver in a ProjectRoot object. - SymbolSolverCollectionStrategy() - Constructor for class com.github.javaparser.symbolsolver.utils.SymbolSolverCollectionStrategy
- SymbolSolverCollectionStrategy(ParserConfiguration) - Constructor for class com.github.javaparser.symbolsolver.utils.SymbolSolverCollectionStrategy
- syntacticClassificationAccordingToContext(Node) - Static method in class com.github.javaparser.symbolsolver.resolution.naming.NameLogic
-
See JLS 6.5.1 Syntactic Classification of a Name According to Context.
T
- ThrowsBound - Class in com.github.javaparser.symbolsolver.resolution.typeinference.bounds
-
The inference variable α appears in a throws clause.
- ThrowsBound(InferenceVariable) - Constructor for class com.github.javaparser.symbolsolver.resolution.typeinference.bounds.ThrowsBound
- toAst() - Method in class com.github.javaparser.symbolsolver.javaparsermodel.declarations.DefaultConstructorDeclaration
- toAst() - Method in class com.github.javaparser.symbolsolver.javaparsermodel.declarations.JavaParserAnnotationDeclaration
- toAst() - Method in class com.github.javaparser.symbolsolver.javaparsermodel.declarations.JavaParserAnonymousClassDeclaration
- toAst() - Method in class com.github.javaparser.symbolsolver.javaparsermodel.declarations.JavaParserClassDeclaration
- toAst() - Method in class com.github.javaparser.symbolsolver.javaparsermodel.declarations.JavaParserConstructorDeclaration
- toAst() - Method in class com.github.javaparser.symbolsolver.javaparsermodel.declarations.JavaParserEnumDeclaration
- toAst() - Method in class com.github.javaparser.symbolsolver.javaparsermodel.declarations.JavaParserEnumDeclaration.ValueOfMethod
- toAst() - Method in class com.github.javaparser.symbolsolver.javaparsermodel.declarations.JavaParserEnumDeclaration.ValuesMethod
- toAst() - Method in class com.github.javaparser.symbolsolver.javaparsermodel.declarations.JavaParserFieldDeclaration
- toAst() - Method in class com.github.javaparser.symbolsolver.javaparsermodel.declarations.JavaParserInterfaceDeclaration
- toAst() - Method in class com.github.javaparser.symbolsolver.javaparsermodel.declarations.JavaParserMethodDeclaration
- toAst() - Method in class com.github.javaparser.symbolsolver.javaparsermodel.declarations.JavaParserParameterDeclaration
- toAst() - Method in class com.github.javaparser.symbolsolver.javaparsermodel.declarations.JavaParserPatternDeclaration
- toAst() - Method in class com.github.javaparser.symbolsolver.javaparsermodel.declarations.JavaParserTypeVariableDeclaration
- toAst() - Method in class com.github.javaparser.symbolsolver.javaparsermodel.declarations.JavaParserVariableDeclaration
- toAst() - Method in class com.github.javaparser.symbolsolver.javassistmodel.JavassistAnnotationDeclaration
- toAst() - Method in class com.github.javaparser.symbolsolver.javassistmodel.JavassistClassDeclaration
- toAst() - Method in class com.github.javaparser.symbolsolver.javassistmodel.JavassistConstructorDeclaration
- toAst() - Method in class com.github.javaparser.symbolsolver.javassistmodel.JavassistInterfaceDeclaration
- toAst() - Method in class com.github.javaparser.symbolsolver.javassistmodel.JavassistMethodDeclaration
- toAst() - Method in class com.github.javaparser.symbolsolver.reflectionmodel.ReflectionAnnotationDeclaration
- toAst() - Method in class com.github.javaparser.symbolsolver.reflectionmodel.ReflectionClassDeclaration
- toAst() - Method in class com.github.javaparser.symbolsolver.reflectionmodel.ReflectionConstructorDeclaration
- toAst() - Method in class com.github.javaparser.symbolsolver.reflectionmodel.ReflectionInterfaceDeclaration
- toAst() - Method in class com.github.javaparser.symbolsolver.reflectionmodel.ReflectionMethodDeclaration
- toBoxedType(ResolvedPrimitiveType) - Static method in class com.github.javaparser.symbolsolver.resolution.typeinference.TypeHelper
- toBoxedType(ResolvedPrimitiveType, TypeSolver) - Static method in class com.github.javaparser.symbolsolver.resolution.typeinference.TypeHelper
- toMethodUsage(MethodCallExpr, ResolvedMethodDeclaration, TypeSolver) - Static method in class com.github.javaparser.symbolsolver.resolution.typeinference.TypeInference
- toMethodUsage(MethodReferenceExpr, List<ResolvedType>) - Method in class com.github.javaparser.symbolsolver.javaparsermodel.JavaParserFacade
- toRawType() - Method in class com.github.javaparser.symbolsolver.model.typesystem.ReferenceTypeImpl
- toResolvedType(Type, Class<T>) - Method in class com.github.javaparser.symbolsolver.JavaSymbolSolver
- toString() - Method in class com.github.javaparser.symbolsolver.javaparsermodel.contexts.MethodCallExprContext
- toString() - Method in class com.github.javaparser.symbolsolver.javaparsermodel.declarations.JavaParserClassDeclaration
- toString() - Method in class com.github.javaparser.symbolsolver.javaparsermodel.declarations.JavaParserEnumDeclaration
- toString() - Method in class com.github.javaparser.symbolsolver.javaparsermodel.declarations.JavaParserFieldDeclaration
- toString() - Method in class com.github.javaparser.symbolsolver.javaparsermodel.declarations.JavaParserInterfaceDeclaration
- toString() - Method in class com.github.javaparser.symbolsolver.javaparsermodel.declarations.JavaParserMethodDeclaration
- toString() - Method in class com.github.javaparser.symbolsolver.javaparsermodel.declarations.JavaParserTypeParameter
- toString() - Method in class com.github.javaparser.symbolsolver.javaparsermodel.declarations.JavaParserTypeVariableDeclaration
- toString() - Method in class com.github.javaparser.symbolsolver.javaparsermodel.declarations.JavaParserVariableDeclaration
- toString() - Method in class com.github.javaparser.symbolsolver.javassistmodel.JavassistAnnotationDeclaration
- toString() - Method in class com.github.javaparser.symbolsolver.javassistmodel.JavassistClassDeclaration
- toString() - Method in class com.github.javaparser.symbolsolver.javassistmodel.JavassistConstructorDeclaration
- toString() - Method in class com.github.javaparser.symbolsolver.javassistmodel.JavassistEnumConstantDeclaration
- toString() - Method in class com.github.javaparser.symbolsolver.javassistmodel.JavassistEnumDeclaration
- toString() - Method in class com.github.javaparser.symbolsolver.javassistmodel.JavassistInterfaceDeclaration
- toString() - Method in class com.github.javaparser.symbolsolver.javassistmodel.JavassistMethodDeclaration
- toString() - Method in class com.github.javaparser.symbolsolver.javassistmodel.JavassistParameterDeclaration
- toString() - Method in class com.github.javaparser.symbolsolver.javassistmodel.JavassistTypeParameter
- toString() - Method in class com.github.javaparser.symbolsolver.logic.InferenceVariableType
- toString() - Method in class com.github.javaparser.symbolsolver.model.resolution.SymbolReference
- toString() - Method in class com.github.javaparser.symbolsolver.model.resolution.Value
- toString() - Method in class com.github.javaparser.symbolsolver.reflectionmodel.ReflectionAnnotationDeclaration
- toString() - Method in class com.github.javaparser.symbolsolver.reflectionmodel.ReflectionClassDeclaration
- toString() - Method in class com.github.javaparser.symbolsolver.reflectionmodel.ReflectionInterfaceDeclaration
- toString() - Method in class com.github.javaparser.symbolsolver.reflectionmodel.ReflectionMethodDeclaration
- toString() - Method in class com.github.javaparser.symbolsolver.reflectionmodel.ReflectionParameterDeclaration
- toString() - Method in class com.github.javaparser.symbolsolver.reflectionmodel.ReflectionTypeParameter
- toString() - Method in class com.github.javaparser.symbolsolver.resolution.typeinference.bounds.CapturesBound
- toString() - Method in class com.github.javaparser.symbolsolver.resolution.typeinference.bounds.FalseBound
- toString() - Method in class com.github.javaparser.symbolsolver.resolution.typeinference.bounds.SameAsBound
- toString() - Method in class com.github.javaparser.symbolsolver.resolution.typeinference.bounds.SubtypeOfBound
- toString() - Method in class com.github.javaparser.symbolsolver.resolution.typeinference.bounds.ThrowsBound
- toString() - Method in class com.github.javaparser.symbolsolver.resolution.typeinference.BoundSet
- toString() - Method in class com.github.javaparser.symbolsolver.resolution.typeinference.ConstraintFormula.ReductionResult
- toString() - Method in class com.github.javaparser.symbolsolver.resolution.typeinference.constraintformulas.ExpressionCompatibleWithType
- toString() - Method in class com.github.javaparser.symbolsolver.resolution.typeinference.constraintformulas.LambdaThrowsCompatibleWithType
- toString() - Method in class com.github.javaparser.symbolsolver.resolution.typeinference.constraintformulas.MethodReferenceThrowsCompatibleWithType
- toString() - Method in class com.github.javaparser.symbolsolver.resolution.typeinference.constraintformulas.TypeCompatibleWithType
- toString() - Method in class com.github.javaparser.symbolsolver.resolution.typeinference.constraintformulas.TypeContainedByType
- toString() - Method in class com.github.javaparser.symbolsolver.resolution.typeinference.constraintformulas.TypeSameAsType
- toString() - Method in class com.github.javaparser.symbolsolver.resolution.typeinference.constraintformulas.TypeSubtypeOfType
- toString() - Method in class com.github.javaparser.symbolsolver.resolution.typeinference.InferenceVariable
- toString() - Method in class com.github.javaparser.symbolsolver.resolution.typeinference.Instantiation
- toString() - Method in class com.github.javaparser.symbolsolver.resolution.typeinference.InstantiationSet
- toString() - Method in class com.github.javaparser.symbolsolver.resolution.typeinference.ProperLowerBound
- toString() - Method in class com.github.javaparser.symbolsolver.resolution.typeinference.ProperUpperBound
- toString() - Method in class com.github.javaparser.symbolsolver.resolution.typesolvers.JavaParserTypeSolver
- toString() - Method in class com.github.javaparser.symbolsolver.resolution.typesolvers.MemoryTypeSolver
- toType(ResolvedTypeParameterDeclaration) - Method in class com.github.javaparser.symbolsolver.declarations.common.MethodDeclarationCommonLogic
- toTypeDeclaration(Node, TypeSolver) - Static method in class com.github.javaparser.symbolsolver.javaparsermodel.JavaParserFactory
- toTypeDeclaration(CtClass, TypeSolver) - Static method in class com.github.javaparser.symbolsolver.javassistmodel.JavassistFactory
- transformTypeParameters(ResolvedTypeTransformer) - Method in class com.github.javaparser.symbolsolver.model.typesystem.ReferenceTypeImpl
-
Execute a transformation on all the type parameters of this element.
- trueResult() - Static method in class com.github.javaparser.symbolsolver.resolution.typeinference.ConstraintFormula.ReductionResult
- tryToSolveType(String) - Method in interface com.github.javaparser.symbolsolver.model.resolution.TypeSolver
-
Try to solve the type with the given name.
- tryToSolveType(String) - Method in class com.github.javaparser.symbolsolver.resolution.typesolvers.AarTypeSolver
- tryToSolveType(String) - Method in class com.github.javaparser.symbolsolver.resolution.typesolvers.ClassLoaderTypeSolver
- tryToSolveType(String) - Method in class com.github.javaparser.symbolsolver.resolution.typesolvers.CombinedTypeSolver
- tryToSolveType(String) - Method in class com.github.javaparser.symbolsolver.resolution.typesolvers.JarTypeSolver
- tryToSolveType(String) - Method in class com.github.javaparser.symbolsolver.resolution.typesolvers.JavaParserTypeSolver
- tryToSolveType(String) - Method in class com.github.javaparser.symbolsolver.resolution.typesolvers.MemoryTypeSolver
- TryWithResourceContext - Class in com.github.javaparser.symbolsolver.javaparsermodel.contexts
- TryWithResourceContext(TryStmt, TypeSolver) - Constructor for class com.github.javaparser.symbolsolver.javaparsermodel.contexts.TryWithResourceContext
- TYPE_NAME - Enum constant in enum com.github.javaparser.symbolsolver.resolution.naming.NameCategory
- TypeCompatibleWithType - Class in com.github.javaparser.symbolsolver.resolution.typeinference.constraintformulas
-
A type S is compatible in a loose invocation context with type T
- TypeCompatibleWithType(TypeSolver, ResolvedType, ResolvedType) - Constructor for class com.github.javaparser.symbolsolver.resolution.typeinference.constraintformulas.TypeCompatibleWithType
- TypeContainedByType - Class in com.github.javaparser.symbolsolver.resolution.typeinference.constraintformulas
-
A type argument S is contained by a type argument T
- TypeContainedByType() - Constructor for class com.github.javaparser.symbolsolver.resolution.typeinference.constraintformulas.TypeContainedByType
- typeDeclarationFor(Class<?>, TypeSolver) - Static method in class com.github.javaparser.symbolsolver.reflectionmodel.ReflectionFactory
- TypeExtractor - Class in com.github.javaparser.symbolsolver.javaparsermodel
- TypeExtractor(TypeSolver, JavaParserFacade) - Constructor for class com.github.javaparser.symbolsolver.javaparsermodel.TypeExtractor
- TypeHelper - Class in com.github.javaparser.symbolsolver.resolution.typeinference
-
The term "type" is used loosely in this chapter to include type-like syntax that contains inference variables.
- TypeHelper() - Constructor for class com.github.javaparser.symbolsolver.resolution.typeinference.TypeHelper
- TypeInference - Class in com.github.javaparser.symbolsolver.resolution.typeinference
-
The API exposed by the TypeInference subsystem.
- TypeInference(TypeSolver) - Constructor for class com.github.javaparser.symbolsolver.resolution.typeinference.TypeInference
- TypeInferenceCache - Class in com.github.javaparser.symbolsolver.resolution.typeinference
- TypeInferenceCache() - Constructor for class com.github.javaparser.symbolsolver.resolution.typeinference.TypeInferenceCache
- typeParamByName(String, Context) - Method in class com.github.javaparser.symbolsolver.declarations.common.MethodDeclarationCommonLogic
- TypeSameAsType - Class in com.github.javaparser.symbolsolver.resolution.typeinference.constraintformulas
-
A type S is the same as a type T (§4.3.4), or a type argument S is the same as type argument T
- TypeSameAsType(ResolvedType, ResolvedType) - Constructor for class com.github.javaparser.symbolsolver.resolution.typeinference.constraintformulas.TypeSameAsType
- typeSolver - Variable in class com.github.javaparser.symbolsolver.javaparsermodel.contexts.AbstractJavaParserContext
- typeSolver - Variable in class com.github.javaparser.symbolsolver.javaparsermodel.declarators.AbstractSymbolDeclarator
- TypeSolver - Interface in com.github.javaparser.symbolsolver.model.resolution
-
An element able to find TypeDeclaration from their name.
- TypeSubtypeOfType - Class in com.github.javaparser.symbolsolver.resolution.typeinference.constraintformulas
-
A reference type S is a subtype of a reference type T
- TypeSubtypeOfType(TypeSolver, ResolvedType, ResolvedType) - Constructor for class com.github.javaparser.symbolsolver.resolution.typeinference.constraintformulas.TypeSubtypeOfType
- typeUsageFor(Type, TypeSolver) - Static method in class com.github.javaparser.symbolsolver.reflectionmodel.ReflectionFactory
- typeUsageFor(CtClass, TypeSolver) - Static method in class com.github.javaparser.symbolsolver.javassistmodel.JavassistFactory
- TypeVariableResolutionCapability - Interface in com.github.javaparser.symbolsolver.core.resolution
U
- UnaryExprContext - Class in com.github.javaparser.symbolsolver.javaparsermodel.contexts
- UnaryExprContext(UnaryExpr, TypeSolver) - Constructor for class com.github.javaparser.symbolsolver.javaparsermodel.contexts.UnaryExprContext
- undeterminedParameters(ResolvedReferenceTypeDeclaration, TypeSolver) - Static method in class com.github.javaparser.symbolsolver.model.typesystem.ReferenceTypeImpl
- unnamed(ResolvedTypeParameterDeclaration) - Static method in class com.github.javaparser.symbolsolver.resolution.typeinference.InferenceVariable
- unsolved(Class<S2>) - Static method in class com.github.javaparser.symbolsolver.model.resolution.SymbolReference
-
Create an unsolved reference specifying the type of the value expected.
- usedInferenceVariables() - Method in class com.github.javaparser.symbolsolver.resolution.typeinference.Bound
- usedInferenceVariables() - Method in class com.github.javaparser.symbolsolver.resolution.typeinference.bounds.CapturesBound
- usedInferenceVariables() - Method in class com.github.javaparser.symbolsolver.resolution.typeinference.bounds.FalseBound
- usedInferenceVariables() - Method in class com.github.javaparser.symbolsolver.resolution.typeinference.bounds.SameAsBound
- usedInferenceVariables() - Method in class com.github.javaparser.symbolsolver.resolution.typeinference.bounds.SubtypeOfBound
- usedInferenceVariables() - Method in class com.github.javaparser.symbolsolver.resolution.typeinference.bounds.ThrowsBound
- usedInferenceVariables(ResolvedType) - Static method in class com.github.javaparser.symbolsolver.resolution.typeinference.TypeHelper
V
- Value - Class in com.github.javaparser.symbolsolver.model.resolution
-
Any type of value.
- Value(ResolvedType, String) - Constructor for class com.github.javaparser.symbolsolver.model.resolution.Value
- valueOf(String) - Static method in enum com.github.javaparser.symbolsolver.resolution.naming.NameCategory
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum com.github.javaparser.symbolsolver.resolution.naming.NameRole
-
Returns the enum constant of this type with the specified name.
- ValueOfMethod(JavaParserEnumDeclaration, TypeSolver) - Constructor for class com.github.javaparser.symbolsolver.javaparsermodel.declarations.JavaParserEnumDeclaration.ValueOfMethod
- values() - Static method in enum com.github.javaparser.symbolsolver.resolution.naming.NameCategory
-
Returns an array containing the constants of this enum type, in the order they are declared.
- values() - Static method in enum com.github.javaparser.symbolsolver.resolution.naming.NameRole
-
Returns an array containing the constants of this enum type, in the order they are declared.
- ValuesMethod(JavaParserEnumDeclaration, TypeSolver) - Constructor for class com.github.javaparser.symbolsolver.javaparsermodel.declarations.JavaParserEnumDeclaration.ValuesMethod
- VariableDeclarationExprContext - Class in com.github.javaparser.symbolsolver.javaparsermodel.contexts
- VariableDeclarationExprContext(VariableDeclarationExpr, TypeSolver) - Constructor for class com.github.javaparser.symbolsolver.javaparsermodel.contexts.VariableDeclarationExprContext
- VariableDeclaratorContext - Class in com.github.javaparser.symbolsolver.javaparsermodel.contexts
- VariableDeclaratorContext(VariableDeclarator, TypeSolver) - Constructor for class com.github.javaparser.symbolsolver.javaparsermodel.contexts.VariableDeclaratorContext
- VariableSymbolDeclarator - Class in com.github.javaparser.symbolsolver.javaparsermodel.declarators
- VariableSymbolDeclarator(VariableDeclarationExpr, TypeSolver) - Constructor for class com.github.javaparser.symbolsolver.javaparsermodel.declarators.VariableSymbolDeclarator
- visit(ArrayCreationLevel, Boolean) - Method in class com.github.javaparser.symbolsolver.javaparsermodel.DefaultVisitorAdapter
- visit(AnnotationDeclaration, Boolean) - Method in class com.github.javaparser.symbolsolver.javaparsermodel.DefaultVisitorAdapter
- visit(AnnotationMemberDeclaration, Boolean) - Method in class com.github.javaparser.symbolsolver.javaparsermodel.DefaultVisitorAdapter
- visit(ClassOrInterfaceDeclaration, Boolean) - Method in class com.github.javaparser.symbolsolver.javaparsermodel.DefaultVisitorAdapter
- visit(CompactConstructorDeclaration, Boolean) - Method in class com.github.javaparser.symbolsolver.javaparsermodel.DefaultVisitorAdapter
- visit(ConstructorDeclaration, Boolean) - Method in class com.github.javaparser.symbolsolver.javaparsermodel.DefaultVisitorAdapter
- visit(EnumConstantDeclaration, Boolean) - Method in class com.github.javaparser.symbolsolver.javaparsermodel.DefaultVisitorAdapter
- visit(EnumDeclaration, Boolean) - Method in class com.github.javaparser.symbolsolver.javaparsermodel.DefaultVisitorAdapter
- visit(FieldDeclaration, Boolean) - Method in class com.github.javaparser.symbolsolver.javaparsermodel.DefaultVisitorAdapter
- visit(FieldDeclaration, Boolean) - Method in class com.github.javaparser.symbolsolver.javaparsermodel.TypeExtractor
- visit(InitializerDeclaration, Boolean) - Method in class com.github.javaparser.symbolsolver.javaparsermodel.DefaultVisitorAdapter
- visit(MethodDeclaration, Boolean) - Method in class com.github.javaparser.symbolsolver.javaparsermodel.DefaultVisitorAdapter
- visit(Parameter, Boolean) - Method in class com.github.javaparser.symbolsolver.javaparsermodel.DefaultVisitorAdapter
- visit(Parameter, Boolean) - Method in class com.github.javaparser.symbolsolver.javaparsermodel.TypeExtractor
- visit(ReceiverParameter, Boolean) - Method in class com.github.javaparser.symbolsolver.javaparsermodel.DefaultVisitorAdapter
- visit(RecordDeclaration, Boolean) - Method in class com.github.javaparser.symbolsolver.javaparsermodel.DefaultVisitorAdapter
- visit(VariableDeclarator, Boolean) - Method in class com.github.javaparser.symbolsolver.javaparsermodel.DefaultVisitorAdapter
- visit(VariableDeclarator, Boolean) - Method in class com.github.javaparser.symbolsolver.javaparsermodel.TypeExtractor
- visit(BlockComment, Boolean) - Method in class com.github.javaparser.symbolsolver.javaparsermodel.DefaultVisitorAdapter
- visit(JavadocComment, Boolean) - Method in class com.github.javaparser.symbolsolver.javaparsermodel.DefaultVisitorAdapter
- visit(LineComment, Boolean) - Method in class com.github.javaparser.symbolsolver.javaparsermodel.DefaultVisitorAdapter
- visit(CompilationUnit, Boolean) - Method in class com.github.javaparser.symbolsolver.javaparsermodel.DefaultVisitorAdapter
- visit(ArrayAccessExpr, Boolean) - Method in class com.github.javaparser.symbolsolver.javaparsermodel.DefaultVisitorAdapter
- visit(ArrayAccessExpr, Boolean) - Method in class com.github.javaparser.symbolsolver.javaparsermodel.TypeExtractor
- visit(ArrayCreationExpr, Boolean) - Method in class com.github.javaparser.symbolsolver.javaparsermodel.DefaultVisitorAdapter
- visit(ArrayCreationExpr, Boolean) - Method in class com.github.javaparser.symbolsolver.javaparsermodel.TypeExtractor
- visit(ArrayInitializerExpr, Boolean) - Method in class com.github.javaparser.symbolsolver.javaparsermodel.DefaultVisitorAdapter
- visit(ArrayInitializerExpr, Boolean) - Method in class com.github.javaparser.symbolsolver.javaparsermodel.TypeExtractor
- visit(AssignExpr, Boolean) - Method in class com.github.javaparser.symbolsolver.javaparsermodel.DefaultVisitorAdapter
- visit(AssignExpr, Boolean) - Method in class com.github.javaparser.symbolsolver.javaparsermodel.TypeExtractor
- visit(BinaryExpr, Boolean) - Method in class com.github.javaparser.symbolsolver.javaparsermodel.DefaultVisitorAdapter
- visit(BinaryExpr, Boolean) - Method in class com.github.javaparser.symbolsolver.javaparsermodel.TypeExtractor
- visit(BooleanLiteralExpr, Boolean) - Method in class com.github.javaparser.symbolsolver.javaparsermodel.DefaultVisitorAdapter
- visit(BooleanLiteralExpr, Boolean) - Method in class com.github.javaparser.symbolsolver.javaparsermodel.TypeExtractor
- visit(CastExpr, Boolean) - Method in class com.github.javaparser.symbolsolver.javaparsermodel.DefaultVisitorAdapter
- visit(CastExpr, Boolean) - Method in class com.github.javaparser.symbolsolver.javaparsermodel.TypeExtractor
- visit(CharLiteralExpr, Boolean) - Method in class com.github.javaparser.symbolsolver.javaparsermodel.DefaultVisitorAdapter
- visit(CharLiteralExpr, Boolean) - Method in class com.github.javaparser.symbolsolver.javaparsermodel.TypeExtractor
- visit(ClassExpr, Boolean) - Method in class com.github.javaparser.symbolsolver.javaparsermodel.DefaultVisitorAdapter
- visit(ClassExpr, Boolean) - Method in class com.github.javaparser.symbolsolver.javaparsermodel.TypeExtractor
- visit(ConditionalExpr, Boolean) - Method in class com.github.javaparser.symbolsolver.javaparsermodel.DefaultVisitorAdapter
- visit(ConditionalExpr, Boolean) - Method in class com.github.javaparser.symbolsolver.javaparsermodel.TypeExtractor
- visit(DoubleLiteralExpr, Boolean) - Method in class com.github.javaparser.symbolsolver.javaparsermodel.DefaultVisitorAdapter
- visit(DoubleLiteralExpr, Boolean) - Method in class com.github.javaparser.symbolsolver.javaparsermodel.TypeExtractor
- visit(EnclosedExpr, Boolean) - Method in class com.github.javaparser.symbolsolver.javaparsermodel.DefaultVisitorAdapter
- visit(EnclosedExpr, Boolean) - Method in class com.github.javaparser.symbolsolver.javaparsermodel.TypeExtractor
- visit(FieldAccessExpr, Boolean) - Method in class com.github.javaparser.symbolsolver.javaparsermodel.DefaultVisitorAdapter
- visit(FieldAccessExpr, Boolean) - Method in class com.github.javaparser.symbolsolver.javaparsermodel.TypeExtractor
- visit(InstanceOfExpr, Boolean) - Method in class com.github.javaparser.symbolsolver.javaparsermodel.DefaultVisitorAdapter
- visit(InstanceOfExpr, Boolean) - Method in class com.github.javaparser.symbolsolver.javaparsermodel.TypeExtractor
- visit(IntegerLiteralExpr, Boolean) - Method in class com.github.javaparser.symbolsolver.javaparsermodel.DefaultVisitorAdapter
- visit(IntegerLiteralExpr, Boolean) - Method in class com.github.javaparser.symbolsolver.javaparsermodel.TypeExtractor
- visit(LambdaExpr, Boolean) - Method in class com.github.javaparser.symbolsolver.javaparsermodel.DefaultVisitorAdapter
- visit(LambdaExpr, Boolean) - Method in class com.github.javaparser.symbolsolver.javaparsermodel.TypeExtractor
- visit(LongLiteralExpr, Boolean) - Method in class com.github.javaparser.symbolsolver.javaparsermodel.DefaultVisitorAdapter
- visit(LongLiteralExpr, Boolean) - Method in class com.github.javaparser.symbolsolver.javaparsermodel.TypeExtractor
- visit(MarkerAnnotationExpr, Boolean) - Method in class com.github.javaparser.symbolsolver.javaparsermodel.DefaultVisitorAdapter
- visit(MemberValuePair, Boolean) - Method in class com.github.javaparser.symbolsolver.javaparsermodel.DefaultVisitorAdapter
- visit(MethodCallExpr, Boolean) - Method in class com.github.javaparser.symbolsolver.javaparsermodel.DefaultVisitorAdapter
- visit(MethodCallExpr, Boolean) - Method in class com.github.javaparser.symbolsolver.javaparsermodel.TypeExtractor
- visit(MethodReferenceExpr, Boolean) - Method in class com.github.javaparser.symbolsolver.javaparsermodel.DefaultVisitorAdapter
- visit(MethodReferenceExpr, Boolean) - Method in class com.github.javaparser.symbolsolver.javaparsermodel.TypeExtractor
- visit(NameExpr, Boolean) - Method in class com.github.javaparser.symbolsolver.javaparsermodel.DefaultVisitorAdapter
- visit(NameExpr, Boolean) - Method in class com.github.javaparser.symbolsolver.javaparsermodel.TypeExtractor
- visit(Name, Boolean) - Method in class com.github.javaparser.symbolsolver.javaparsermodel.DefaultVisitorAdapter
- visit(NormalAnnotationExpr, Boolean) - Method in class com.github.javaparser.symbolsolver.javaparsermodel.DefaultVisitorAdapter
- visit(NullLiteralExpr, Boolean) - Method in class com.github.javaparser.symbolsolver.javaparsermodel.DefaultVisitorAdapter
- visit(NullLiteralExpr, Boolean) - Method in class com.github.javaparser.symbolsolver.javaparsermodel.TypeExtractor
- visit(ObjectCreationExpr, Boolean) - Method in class com.github.javaparser.symbolsolver.javaparsermodel.DefaultVisitorAdapter
- visit(ObjectCreationExpr, Boolean) - Method in class com.github.javaparser.symbolsolver.javaparsermodel.TypeExtractor
- visit(PatternExpr, Boolean) - Method in class com.github.javaparser.symbolsolver.javaparsermodel.DefaultVisitorAdapter
- visit(SimpleName, Boolean) - Method in class com.github.javaparser.symbolsolver.javaparsermodel.DefaultVisitorAdapter
- visit(SingleMemberAnnotationExpr, Boolean) - Method in class com.github.javaparser.symbolsolver.javaparsermodel.DefaultVisitorAdapter
- visit(StringLiteralExpr, Boolean) - Method in class com.github.javaparser.symbolsolver.javaparsermodel.DefaultVisitorAdapter
- visit(StringLiteralExpr, Boolean) - Method in class com.github.javaparser.symbolsolver.javaparsermodel.TypeExtractor
- visit(SuperExpr, Boolean) - Method in class com.github.javaparser.symbolsolver.javaparsermodel.DefaultVisitorAdapter
- visit(SuperExpr, Boolean) - Method in class com.github.javaparser.symbolsolver.javaparsermodel.TypeExtractor
- visit(SwitchExpr, Boolean) - Method in class com.github.javaparser.symbolsolver.javaparsermodel.DefaultVisitorAdapter
- visit(TextBlockLiteralExpr, Boolean) - Method in class com.github.javaparser.symbolsolver.javaparsermodel.DefaultVisitorAdapter
- visit(ThisExpr, Boolean) - Method in class com.github.javaparser.symbolsolver.javaparsermodel.DefaultVisitorAdapter
- visit(ThisExpr, Boolean) - Method in class com.github.javaparser.symbolsolver.javaparsermodel.TypeExtractor
- visit(TypeExpr, Boolean) - Method in class com.github.javaparser.symbolsolver.javaparsermodel.DefaultVisitorAdapter
- visit(TypeExpr, Boolean) - Method in class com.github.javaparser.symbolsolver.javaparsermodel.TypeExtractor
- visit(UnaryExpr, Boolean) - Method in class com.github.javaparser.symbolsolver.javaparsermodel.DefaultVisitorAdapter
- visit(UnaryExpr, Boolean) - Method in class com.github.javaparser.symbolsolver.javaparsermodel.TypeExtractor
- visit(VariableDeclarationExpr, Boolean) - Method in class com.github.javaparser.symbolsolver.javaparsermodel.DefaultVisitorAdapter
- visit(VariableDeclarationExpr, Boolean) - Method in class com.github.javaparser.symbolsolver.javaparsermodel.TypeExtractor
- visit(ImportDeclaration, Boolean) - Method in class com.github.javaparser.symbolsolver.javaparsermodel.DefaultVisitorAdapter
- visit(Modifier, Boolean) - Method in class com.github.javaparser.symbolsolver.javaparsermodel.DefaultVisitorAdapter
- visit(ModuleDeclaration, Boolean) - Method in class com.github.javaparser.symbolsolver.javaparsermodel.DefaultVisitorAdapter
- visit(ModuleExportsDirective, Boolean) - Method in class com.github.javaparser.symbolsolver.javaparsermodel.DefaultVisitorAdapter
- visit(ModuleOpensDirective, Boolean) - Method in class com.github.javaparser.symbolsolver.javaparsermodel.DefaultVisitorAdapter
- visit(ModuleProvidesDirective, Boolean) - Method in class com.github.javaparser.symbolsolver.javaparsermodel.DefaultVisitorAdapter
- visit(ModuleRequiresDirective, Boolean) - Method in class com.github.javaparser.symbolsolver.javaparsermodel.DefaultVisitorAdapter
- visit(ModuleUsesDirective, Boolean) - Method in class com.github.javaparser.symbolsolver.javaparsermodel.DefaultVisitorAdapter
- visit(NodeList, Boolean) - Method in class com.github.javaparser.symbolsolver.javaparsermodel.DefaultVisitorAdapter
- visit(PackageDeclaration, Boolean) - Method in class com.github.javaparser.symbolsolver.javaparsermodel.DefaultVisitorAdapter
- visit(AssertStmt, Boolean) - Method in class com.github.javaparser.symbolsolver.javaparsermodel.DefaultVisitorAdapter
- visit(BlockStmt, Boolean) - Method in class com.github.javaparser.symbolsolver.javaparsermodel.DefaultVisitorAdapter
- visit(BreakStmt, Boolean) - Method in class com.github.javaparser.symbolsolver.javaparsermodel.DefaultVisitorAdapter
- visit(CatchClause, Boolean) - Method in class com.github.javaparser.symbolsolver.javaparsermodel.DefaultVisitorAdapter
- visit(ContinueStmt, Boolean) - Method in class com.github.javaparser.symbolsolver.javaparsermodel.DefaultVisitorAdapter
- visit(DoStmt, Boolean) - Method in class com.github.javaparser.symbolsolver.javaparsermodel.DefaultVisitorAdapter
- visit(EmptyStmt, Boolean) - Method in class com.github.javaparser.symbolsolver.javaparsermodel.DefaultVisitorAdapter
- visit(ExplicitConstructorInvocationStmt, Boolean) - Method in class com.github.javaparser.symbolsolver.javaparsermodel.DefaultVisitorAdapter
- visit(ExpressionStmt, Boolean) - Method in class com.github.javaparser.symbolsolver.javaparsermodel.DefaultVisitorAdapter
- visit(ForEachStmt, Boolean) - Method in class com.github.javaparser.symbolsolver.javaparsermodel.DefaultVisitorAdapter
- visit(ForStmt, Boolean) - Method in class com.github.javaparser.symbolsolver.javaparsermodel.DefaultVisitorAdapter
- visit(IfStmt, Boolean) - Method in class com.github.javaparser.symbolsolver.javaparsermodel.DefaultVisitorAdapter
- visit(LabeledStmt, Boolean) - Method in class com.github.javaparser.symbolsolver.javaparsermodel.DefaultVisitorAdapter
- visit(LocalClassDeclarationStmt, Boolean) - Method in class com.github.javaparser.symbolsolver.javaparsermodel.DefaultVisitorAdapter
- visit(LocalRecordDeclarationStmt, Boolean) - Method in class com.github.javaparser.symbolsolver.javaparsermodel.DefaultVisitorAdapter
- visit(ReturnStmt, Boolean) - Method in class com.github.javaparser.symbolsolver.javaparsermodel.DefaultVisitorAdapter
- visit(SwitchEntry, Boolean) - Method in class com.github.javaparser.symbolsolver.javaparsermodel.DefaultVisitorAdapter
- visit(SwitchStmt, Boolean) - Method in class com.github.javaparser.symbolsolver.javaparsermodel.DefaultVisitorAdapter
- visit(SynchronizedStmt, Boolean) - Method in class com.github.javaparser.symbolsolver.javaparsermodel.DefaultVisitorAdapter
- visit(ThrowStmt, Boolean) - Method in class com.github.javaparser.symbolsolver.javaparsermodel.DefaultVisitorAdapter
- visit(TryStmt, Boolean) - Method in class com.github.javaparser.symbolsolver.javaparsermodel.DefaultVisitorAdapter
- visit(UnparsableStmt, Boolean) - Method in class com.github.javaparser.symbolsolver.javaparsermodel.DefaultVisitorAdapter
- visit(WhileStmt, Boolean) - Method in class com.github.javaparser.symbolsolver.javaparsermodel.DefaultVisitorAdapter
- visit(YieldStmt, Boolean) - Method in class com.github.javaparser.symbolsolver.javaparsermodel.DefaultVisitorAdapter
- visit(ArrayType, Boolean) - Method in class com.github.javaparser.symbolsolver.javaparsermodel.DefaultVisitorAdapter
- visit(ClassOrInterfaceType, Boolean) - Method in class com.github.javaparser.symbolsolver.javaparsermodel.DefaultVisitorAdapter
- visit(IntersectionType, Boolean) - Method in class com.github.javaparser.symbolsolver.javaparsermodel.DefaultVisitorAdapter
- visit(PrimitiveType, Boolean) - Method in class com.github.javaparser.symbolsolver.javaparsermodel.DefaultVisitorAdapter
- visit(TypeParameter, Boolean) - Method in class com.github.javaparser.symbolsolver.javaparsermodel.DefaultVisitorAdapter
- visit(UnionType, Boolean) - Method in class com.github.javaparser.symbolsolver.javaparsermodel.DefaultVisitorAdapter
- visit(UnknownType, Boolean) - Method in class com.github.javaparser.symbolsolver.javaparsermodel.DefaultVisitorAdapter
- visit(VarType, Boolean) - Method in class com.github.javaparser.symbolsolver.javaparsermodel.DefaultVisitorAdapter
- visit(VoidType, Boolean) - Method in class com.github.javaparser.symbolsolver.javaparsermodel.DefaultVisitorAdapter
- visit(WildcardType, Boolean) - Method in class com.github.javaparser.symbolsolver.javaparsermodel.DefaultVisitorAdapter
W
- withBound(Bound) - Method in class com.github.javaparser.symbolsolver.resolution.typeinference.BoundSet
- withBound(Bound) - Method in class com.github.javaparser.symbolsolver.resolution.typeinference.ConstraintFormula.ReductionResult
- withConstraint(ConstraintFormula) - Method in class com.github.javaparser.symbolsolver.resolution.typeinference.ConstraintFormula.ReductionResult
- withConstraint(ConstraintFormula) - Method in class com.github.javaparser.symbolsolver.resolution.typeinference.ConstraintFormulaSet
- withConstraints(ConstraintFormula...) - Static method in class com.github.javaparser.symbolsolver.resolution.typeinference.ConstraintFormula.ReductionResult
- withConstraints(List<ConstraintFormula>) - Static method in class com.github.javaparser.symbolsolver.resolution.typeinference.ConstraintFormula.ReductionResult
- withInstantiation(Instantiation) - Method in class com.github.javaparser.symbolsolver.resolution.typeinference.InstantiationSet
- withPair(ResolvedTypeParameterDeclaration, ResolvedType) - Method in class com.github.javaparser.symbolsolver.resolution.typeinference.Substitution
- withPair(InferenceVariable, ResolvedType) - Method in class com.github.javaparser.symbolsolver.resolution.typeinference.InferenceVariableSubstitution
- wrappedNode - Variable in class com.github.javaparser.symbolsolver.javaparsermodel.contexts.AbstractJavaParserContext
- wrappedNode - Variable in class com.github.javaparser.symbolsolver.javaparsermodel.declarators.AbstractSymbolDeclarator
All Classes|All Packages|Deprecated API|Serialized Form
Navigator.demandNodeOfGivenClass(Node, Class)