A B C D E F G H I J L M N O P R S T U V W
All Classes All Packages
All Classes All Packages
All Classes All Packages
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.javaparsermodel.declarations.JavaParserRecordDeclaration
- accessSpecifier() - Method in class com.github.javaparser.symbolsolver.javaparsermodel.declarations.JavaParserRecordDeclaration.CanonicalRecordConstructor
- accessSpecifier() - Method in class com.github.javaparser.symbolsolver.javaparsermodel.declarations.JavaParserRecordDeclaration.ImplicitGetterMethod
- 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.javassistmodel.JavassistRecordDeclaration
- 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
- accessSpecifier() - Method in class com.github.javaparser.symbolsolver.reflectionmodel.ReflectionRecordDeclaration
- add(TypeSolver) - Method in class com.github.javaparser.symbolsolver.resolution.typesolvers.CombinedTypeSolver
-
Append a type solver to the current solver.
- add(TypeSolver, boolean) - Method in class com.github.javaparser.symbolsolver.resolution.typesolvers.CombinedTypeSolver
-
Append a type solver to the current solver.
- addDeclaration(String, ResolvedReferenceTypeDeclaration) - Method in class com.github.javaparser.symbolsolver.resolution.typesolvers.MemoryTypeSolver
- addRecord(TypeSolver, LambdaExpr, String, ResolvedType) - Static method in class com.github.javaparser.symbolsolver.resolution.typeinference.TypeInferenceCache
- addVariablesIntroducedIfFalse(List<TypePatternExpr>) - Method in class com.github.javaparser.symbolsolver.javaparsermodel.PatternVariableResult
- addVariablesIntroducedIfTrue(List<TypePatternExpr>) - Method in class com.github.javaparser.symbolsolver.javaparsermodel.PatternVariableResult
- allInferenceVariablesAreResolved(BoundSet) - Method in class com.github.javaparser.symbolsolver.resolution.typeinference.InstantiationSet
- AMBIGUOUS_NAME - 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
- 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
- asTypeParameter() - Method in class com.github.javaparser.symbolsolver.javaparsermodel.declarations.JavaParserTypeParameter
- asTypeParameter() - Method in class com.github.javaparser.symbolsolver.javaparsermodel.declarations.JavaParserTypeVariableDeclaration
- averageLoadPenalty() - Method in class com.github.javaparser.symbolsolver.cache.DefaultCacheStats
-
Returns the average time spent loading new values.
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
- BooleanConditionalExprHandler - Class in com.github.javaparser.symbolsolver.resolution.promotion
- BooleanConditionalExprHandler(ResolvedType, ResolvedType) - Constructor for class com.github.javaparser.symbolsolver.resolution.promotion.BooleanConditionalExprHandler
- 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.
- build() - Method in class com.github.javaparser.symbolsolver.resolution.typesolvers.TypeSolverBuilder
-
Convert the current build into a valid
TypeSolver
. - byName(String) - Method in interface com.github.javaparser.symbolsolver.logic.ObjectProvider
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.javaparsermodel.declarations.JavaParserRecordDeclaration
- canBeAssignedTo(ResolvedReferenceTypeDeclaration) - Method in class com.github.javaparser.symbolsolver.javassistmodel.JavassistClassDeclaration
- canBeAssignedTo(ResolvedReferenceTypeDeclaration) - Method in class com.github.javaparser.symbolsolver.javassistmodel.JavassistEnumDeclaration
- canBeAssignedTo(ResolvedReferenceTypeDeclaration) - Method in class com.github.javaparser.symbolsolver.javassistmodel.JavassistInterfaceDeclaration
- canBeAssignedTo(ResolvedReferenceTypeDeclaration) - Method in class com.github.javaparser.symbolsolver.javassistmodel.JavassistRecordDeclaration
- canBeAssignedTo(ResolvedReferenceTypeDeclaration) - Method in class com.github.javaparser.symbolsolver.reflectionmodel.ReflectionClassDeclaration
- canBeAssignedTo(ResolvedReferenceTypeDeclaration) - Method in class com.github.javaparser.symbolsolver.reflectionmodel.ReflectionEnumDeclaration
- canBeAssignedTo(ResolvedReferenceTypeDeclaration) - Method in class com.github.javaparser.symbolsolver.reflectionmodel.ReflectionInterfaceDeclaration
- canBeAssignedTo(ResolvedReferenceTypeDeclaration) - Method in class com.github.javaparser.symbolsolver.reflectionmodel.ReflectionRecordDeclaration
- canCompleteNormally(Statement) - Method in class com.github.javaparser.symbolsolver.resolution.typeinference.ControlFlowLogic
- CanonicalRecordConstructor(RecordDeclaration, TypeSolver) - Constructor for class com.github.javaparser.symbolsolver.javaparsermodel.declarations.JavaParserRecordDeclaration.CanonicalRecordConstructor
- 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?
- 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
-
Deprecated.instead consider SymbolSolver.classToResolvedType(Class> clazz)
- classToResolvedType(Class<?>) - Method in class com.github.javaparser.symbolsolver.resolution.SymbolSolver
-
Convert a
Class
into the correspondingResolvedType
. - 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.
- clearVariablesIntroducedIfFalse() - Method in class com.github.javaparser.symbolsolver.javaparsermodel.PatternVariableResult
- clearVariablesIntroducedIfTrue() - Method in class com.github.javaparser.symbolsolver.javaparsermodel.PatternVariableResult
- collect(Path) - Method in class com.github.javaparser.symbolsolver.utils.SymbolSolverCollectionStrategy
- com.github.javaparser.symbolsolver - package com.github.javaparser.symbolsolver
- com.github.javaparser.symbolsolver.cache - package com.github.javaparser.symbolsolver.cache
- 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.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.promotion - package com.github.javaparser.symbolsolver.resolution.promotion
- 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(Predicate<Exception>, Iterable<TypeSolver>, Cache<String, SymbolReference<ResolvedReferenceTypeDeclaration>>) - Constructor for class com.github.javaparser.symbolsolver.resolution.typesolvers.CombinedTypeSolver
-
Create a new instance of
CombinedTypeSolver
with a custom symbol cache. - 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 - 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
- ConditionalExprContext - Class in com.github.javaparser.symbolsolver.javaparsermodel.contexts
- ConditionalExprContext(ConditionalExpr, TypeSolver) - Constructor for class com.github.javaparser.symbolsolver.javaparsermodel.contexts.ConditionalExprContext
- ConditionalExprResolver - Class in com.github.javaparser.symbolsolver.resolution.promotion
- ConditionalExprResolver() - Constructor for class com.github.javaparser.symbolsolver.resolution.promotion.ConditionalExprResolver
- 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
- 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.JavaParserRecordDeclaration
- 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.JavassistRecordDeclaration
- 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.ReflectionRecordDeclaration
- containerType() - Method in class com.github.javaparser.symbolsolver.reflectionmodel.ReflectionTypeParameter
- contains(K) - Method in class com.github.javaparser.symbolsolver.cache.GuavaCache
- contains(K) - Method in class com.github.javaparser.symbolsolver.cache.InMemoryCache
- contains(K) - Method in class com.github.javaparser.symbolsolver.cache.NoCache
- containsCorrespondingBreak(Statement) - Static method in class com.github.javaparser.symbolsolver.javaparsermodel.NormalCompletionVisitor
- containsFalse() - Method in class com.github.javaparser.symbolsolver.resolution.typeinference.BoundSet
- 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
-
Convert a
Type
into the correspondingResolvedType
. - convertToUsage(Type, Context) - Method in class com.github.javaparser.symbolsolver.javaparsermodel.JavaParserFacade
-
Convert a
Type
into the correspondingResolvedType
. - create() - Static method in class com.github.javaparser.symbolsolver.cache.InMemoryCache
-
Create a new instance for a cache in memory.
- create() - Static method in class com.github.javaparser.symbolsolver.cache.NoCache
-
Create a new instance.
- create(Cache<expectedK, expectedV>) - Static method in class com.github.javaparser.symbolsolver.cache.GuavaCache
-
Wrap a Guava cache with a custom cache.
- createSolver() - Method in class com.github.javaparser.symbolsolver.javaparsermodel.TypeExtractor
D
- DECLARATION - 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.javaparsermodel.declarations.JavaParserRecordDeclaration.CanonicalRecordConstructor
- declaringType() - Method in class com.github.javaparser.symbolsolver.javaparsermodel.declarations.JavaParserRecordDeclaration.ImplicitGetterMethod
- 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
- defaultAction(Node, Void) - Method in class com.github.javaparser.symbolsolver.javaparsermodel.NormalCompletionVisitor
- defaultAction(Node, Void) - Method in class com.github.javaparser.symbolsolver.javaparsermodel.PatternVariableVisitor
- DefaultCacheStats - Class in com.github.javaparser.symbolsolver.cache
-
Statistics about the performance of a
Cache
. - DefaultCacheStats() - Constructor for class com.github.javaparser.symbolsolver.cache.DefaultCacheStats
-
Constructs a new
ICacheStats
instance. - DefaultCacheStats(long, long, long, long, long, long) - Constructor for class com.github.javaparser.symbolsolver.cache.DefaultCacheStats
-
Constructs a new
ICacheStats
instance. - 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
- deriveImpliedBounds(TypeSolver) - Method in class com.github.javaparser.symbolsolver.resolution.typeinference.BoundSet
- describe() - Method in class com.github.javaparser.symbolsolver.resolution.typeinference.InferenceVariable
- DoStatementContext - Class in com.github.javaparser.symbolsolver.javaparsermodel.contexts
- DoStatementContext(DoStmt, TypeSolver) - Constructor for class com.github.javaparser.symbolsolver.javaparsermodel.contexts.DoStatementContext
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.cache.DefaultCacheStats
- 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.JavaParserRecordDeclaration
- 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.JavassistRecordDeclaration
- equals(Object) - Method in class com.github.javaparser.symbolsolver.javassistmodel.JavassistTypeParameter
- 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.ReflectionRecordDeclaration
- 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
- evictionCount() - Method in class com.github.javaparser.symbolsolver.cache.DefaultCacheStats
-
Returns the number of times an entry has been evicted.
- exactMatch(ResolvedType, ResolvedPrimitiveType...) - Method in class com.github.javaparser.symbolsolver.resolution.promotion.NumericConditionalExprHandler
- 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 - 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
- ExpressionContext<N extends Expression> - Class in com.github.javaparser.symbolsolver.javaparsermodel.contexts
- ExpressionContext(N, TypeSolver) - Constructor for class com.github.javaparser.symbolsolver.javaparsermodel.contexts.ExpressionContext
F
- FailureHandler - Class in com.github.javaparser.symbolsolver.javaparsermodel
- FailureHandler() - Constructor for class com.github.javaparser.symbolsolver.javaparsermodel.FailureHandler
- 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
- fieldsExposedToChild(Node) - Method in class com.github.javaparser.symbolsolver.javaparsermodel.contexts.ClassOrInterfaceDeclarationContext
- fieldsExposedToChild(Node) - Method in class com.github.javaparser.symbolsolver.javaparsermodel.contexts.CompilationUnitContext
- fieldsExposedToChild(Node) - Method in class com.github.javaparser.symbolsolver.javaparsermodel.contexts.RecordDeclarationContext
- 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.
- findExposedPatternInParentContext(Node, String) - Method in class com.github.javaparser.symbolsolver.javaparsermodel.contexts.AbstractJavaParserContext
- findMembersOfKind(Class<T>) - Method in class com.github.javaparser.symbolsolver.javaparsermodel.declarations.JavaParserAnonymousClassDeclaration
- findRootCause(Throwable) - Method in class com.github.javaparser.symbolsolver.javaparsermodel.FailureHandler
- 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
- fromMethodUsage(MethodUsage) - Static method in class com.github.javaparser.symbolsolver.resolution.typeinference.MethodType
- 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. - get(K) - Method in class com.github.javaparser.symbolsolver.cache.GuavaCache
- get(K) - Method in class com.github.javaparser.symbolsolver.cache.InMemoryCache
- get(K) - Method in class com.github.javaparser.symbolsolver.cache.NoCache
- 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.JavaParserRecordDeclaration
-
This method returns both the ResolvedFieldDeclarations for the explicit static fields declared in the record and non-static private fields corresponding to the record parameters.
- 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.javassistmodel.JavassistRecordDeclaration
- 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
- getAllFields() - Method in class com.github.javaparser.symbolsolver.reflectionmodel.ReflectionRecordDeclaration
- getAllInterfaces() - Method in class com.github.javaparser.symbolsolver.javaparsermodel.declarations.JavaParserRecordDeclaration
- getAllInterfaces() - Method in class com.github.javaparser.symbolsolver.javassistmodel.JavassistRecordDeclaration
- getAllInterfaces() - Method in class com.github.javaparser.symbolsolver.logic.AbstractClassDeclaration
- getAllInterfaces() - Method in class com.github.javaparser.symbolsolver.reflectionmodel.ReflectionRecordDeclaration
- getAllMethods() - Method in class com.github.javaparser.symbolsolver.logic.AbstractTypeDeclaration
- getAllSuperClasses() - Method in class com.github.javaparser.symbolsolver.javaparsermodel.declarations.JavaParserRecordDeclaration
- getAllSuperClasses() - Method in class com.github.javaparser.symbolsolver.javassistmodel.JavassistRecordDeclaration
- getAllSuperClasses() - Method in class com.github.javaparser.symbolsolver.logic.AbstractClassDeclaration
- getAllSuperClasses() - Method in class com.github.javaparser.symbolsolver.reflectionmodel.ReflectionRecordDeclaration
- 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.JavaParserRecordDeclaration
- 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.JavassistRecordDeclaration
- 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
- getAncestors(boolean) - Method in class com.github.javaparser.symbolsolver.reflectionmodel.ReflectionRecordDeclaration
- 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.JavaParserRecordDeclaration
- 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.javassistmodel.JavassistRecordDeclaration
- 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
- getClassName() - Method in class com.github.javaparser.symbolsolver.reflectionmodel.ReflectionRecordDeclaration
- getConditionExprHandler(ResolvedType, ResolvedType) - Static method in class com.github.javaparser.symbolsolver.resolution.promotion.ConditionalExprResolver
- 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.JavaParserRecordDeclaration
- 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.JavassistRecordDeclaration
- 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
- getConstructors() - Method in class com.github.javaparser.symbolsolver.reflectionmodel.ReflectionRecordDeclaration
- 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.JavaParserRecordDeclaration
-
Deprecated.
- 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
- getDeclaredAnnotations() - Method in class com.github.javaparser.symbolsolver.javaparsermodel.declarations.JavaParserAnnotationDeclaration
- getDeclaredAnnotations() - Method in class com.github.javaparser.symbolsolver.javaparsermodel.declarations.JavaParserClassDeclaration
- getDeclaredAnnotations() - Method in class com.github.javaparser.symbolsolver.javaparsermodel.declarations.JavaParserInterfaceDeclaration
- getDeclaredAnnotations() - Method in class com.github.javaparser.symbolsolver.javaparsermodel.declarations.JavaParserRecordDeclaration
- getDeclaredAnnotations() - Method in class com.github.javaparser.symbolsolver.javaparsermodel.declarations.JavaParserTypeAdapter
- getDeclaredAnnotations() - Method in class com.github.javaparser.symbolsolver.javassistmodel.JavassistClassDeclaration
- getDeclaredAnnotations() - Method in class com.github.javaparser.symbolsolver.javassistmodel.JavassistInterfaceDeclaration
- getDeclaredAnnotations() - Method in class com.github.javaparser.symbolsolver.javassistmodel.JavassistRecordDeclaration
- getDeclaredAnnotations() - Method in class com.github.javaparser.symbolsolver.javassistmodel.JavassistTypeDeclarationAdapter
- getDeclaredFields() - Method in class com.github.javaparser.symbolsolver.javassistmodel.JavassistTypeDeclarationAdapter
- 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.JavaParserRecordDeclaration
-
This method returns both the explicit methods declared in the record and the implicit getter methods for the record parameters.
- 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.JavassistRecordDeclaration
- getDeclaredMethods() - Method in class com.github.javaparser.symbolsolver.javassistmodel.JavassistTypeDeclarationAdapter
- 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
- getDeclaredMethods() - Method in class com.github.javaparser.symbolsolver.reflectionmodel.ReflectionRecordDeclaration
- 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
- 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
- getField(String) - Method in class com.github.javaparser.symbolsolver.reflectionmodel.ReflectionRecordDeclaration
- getFieldsForDeclaredVariables() - Method in class com.github.javaparser.symbolsolver.javaparsermodel.declarations.JavaParserTypeAdapter
- getFormalArgumentTypes() - Method in class com.github.javaparser.symbolsolver.resolution.typeinference.MethodType
- 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.javaparsermodel.declarations.JavaParserRecordDeclaration
- getInterfaces() - Method in class com.github.javaparser.symbolsolver.javassistmodel.JavassistClassDeclaration
- getInterfaces() - Method in class com.github.javaparser.symbolsolver.javassistmodel.JavassistRecordDeclaration
- getInterfaces() - Method in class com.github.javaparser.symbolsolver.javassistmodel.JavassistTypeDeclarationAdapter
- getInterfaces() - Method in class com.github.javaparser.symbolsolver.reflectionmodel.ReflectionClassDeclaration
- getInterfaces() - Method in class com.github.javaparser.symbolsolver.reflectionmodel.ReflectionRecordDeclaration
- 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
- getInternalType(String) - Method in class com.github.javaparser.symbolsolver.javassistmodel.JavassistRecordDeclaration
- getIntroducedTypePatterns() - Method in class com.github.javaparser.symbolsolver.javaparsermodel.contexts.DoStatementContext
-
The following rule applies to a statement do S while (e): - A pattern variable is introduced by do S while (e) iff (i) it is introduced by e when false and (ii) S does not contain a reachable break statement for which the do statement is the break target.
- getIntroducedTypePatterns() - Method in class com.github.javaparser.symbolsolver.javaparsermodel.contexts.ForStatementContext
-
The following rules apply to a basic for statement: - A pattern variable is introduced by a basic for statement iff (i) it is introduced by the condition expression when false and (ii) the contained statement, S, does not contain a reachable break for which the basic for statement is the break target.
- getIntroducedTypePatterns() - Method in class com.github.javaparser.symbolsolver.javaparsermodel.contexts.IfStatementContext
-
The following rules apply to a statement if (e) S: - A pattern variable is introduced by if (e) S iff (i) it is introduced by e when false and (ii) S cannot complete normally.
- getIntroducedTypePatterns() - Method in class com.github.javaparser.symbolsolver.javaparsermodel.contexts.StatementContext
- getIntroducedTypePatterns() - Method in class com.github.javaparser.symbolsolver.javaparsermodel.contexts.WhileStatementContext
-
The following rules apply to a statement while (e) S: - A pattern variable is introduced by while (e) S iff (i) it is introduced by e when false and (ii) S does not contain a reachable break statement for which the while statement is the break target https://docs.oracle.com/javase/specs/jls/se21/html/jls-6.html#jls-6.3.2.3
- 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.JavaParserRecordDeclaration.CanonicalRecordConstructor
- getName() - Method in class com.github.javaparser.symbolsolver.javaparsermodel.declarations.JavaParserRecordDeclaration
- getName() - Method in class com.github.javaparser.symbolsolver.javaparsermodel.declarations.JavaParserRecordDeclaration.ImplicitGetterMethod
- getName() - Method in class com.github.javaparser.symbolsolver.javaparsermodel.declarations.JavaParserTypeParameter
- getName() - Method in class com.github.javaparser.symbolsolver.javaparsermodel.declarations.JavaParserTypePatternDeclaration
- 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.JavassistRecordDeclaration
- getName() - Method in class com.github.javaparser.symbolsolver.javassistmodel.JavassistTypeParameter
- 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.ReflectionRecordDeclaration
- 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.javaparsermodel.declarations.JavaParserRecordDeclaration.CanonicalRecordConstructor
- getNumberOfParams() - Method in class com.github.javaparser.symbolsolver.javaparsermodel.declarations.JavaParserRecordDeclaration.ImplicitGetterMethod
- 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.javaparsermodel.declarations.JavaParserRecordDeclaration.CanonicalRecordConstructor
- getNumberOfSpecifiedExceptions() - Method in class com.github.javaparser.symbolsolver.javaparsermodel.declarations.JavaParserRecordDeclaration.ImplicitGetterMethod
- 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.JavaParserRecordDeclaration
- 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.javassistmodel.JavassistRecordDeclaration
- 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
- getPackageName() - Method in class com.github.javaparser.symbolsolver.reflectionmodel.ReflectionRecordDeclaration
- 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.javaparsermodel.declarations.JavaParserRecordDeclaration.CanonicalRecordConstructor
- getParam(int) - Method in class com.github.javaparser.symbolsolver.javaparsermodel.declarations.JavaParserRecordDeclaration.ImplicitGetterMethod
- 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
- getParent() - Method in class com.github.javaparser.symbolsolver.javaparsermodel.contexts.AbstractJavaParserContext
- 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.JavaParserRecordDeclaration
- 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.javassistmodel.JavassistRecordDeclaration
- 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
- getQualifiedName() - Method in class com.github.javaparser.symbolsolver.reflectionmodel.ReflectionRecordDeclaration
- 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.javaparsermodel.declarations.JavaParserRecordDeclaration.ImplicitGetterMethod
- 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
- 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
- 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.javaparsermodel.declarations.JavaParserRecordDeclaration.CanonicalRecordConstructor
- getSpecifiedException(int) - Method in class com.github.javaparser.symbolsolver.javaparsermodel.declarations.JavaParserRecordDeclaration.ImplicitGetterMethod
- 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.javaparsermodel.declarations.JavaParserRecordDeclaration
- getSuperClass() - Method in class com.github.javaparser.symbolsolver.javassistmodel.JavassistClassDeclaration
- getSuperClass() - Method in class com.github.javaparser.symbolsolver.javassistmodel.JavassistRecordDeclaration
- getSuperClass() - Method in class com.github.javaparser.symbolsolver.javassistmodel.JavassistTypeDeclarationAdapter
- getSuperClass() - Method in class com.github.javaparser.symbolsolver.reflectionmodel.ReflectionClassDeclaration
- getSuperClass() - Method in class com.github.javaparser.symbolsolver.reflectionmodel.ReflectionRecordDeclaration
- 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.TypePatternSymbolDeclarator
- getSymbolDeclarations() - Method in class com.github.javaparser.symbolsolver.javaparsermodel.declarators.VariableSymbolDeclarator
- 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.JavaParserTypePatternDeclaration
- 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.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.JavaParserRecordDeclaration.CanonicalRecordConstructor
- getTypeParameters() - Method in class com.github.javaparser.symbolsolver.javaparsermodel.declarations.JavaParserRecordDeclaration
- getTypeParameters() - Method in class com.github.javaparser.symbolsolver.javaparsermodel.declarations.JavaParserRecordDeclaration.ImplicitGetterMethod
- 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.JavassistRecordDeclaration
- 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.reflectionmodel.ReflectionRecordDeclaration
- 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.JavaParserRecordDeclaration
- 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.javassistmodel.JavassistRecordDeclaration
- getUsage(Node) - Method in class com.github.javaparser.symbolsolver.reflectionmodel.ReflectionClassDeclaration
- getUsage(Node) - Method in class com.github.javaparser.symbolsolver.reflectionmodel.ReflectionInterfaceDeclaration
- getUsage(Node) - Method in class com.github.javaparser.symbolsolver.reflectionmodel.ReflectionRecordDeclaration
- getVariableDeclarator() - Method in class com.github.javaparser.symbolsolver.javaparsermodel.declarations.JavaParserFieldDeclaration
- getVariableDeclarator() - Method in class com.github.javaparser.symbolsolver.javaparsermodel.declarations.JavaParserVariableDeclaration
- getVariablesIntroducedIfFalse() - Method in class com.github.javaparser.symbolsolver.javaparsermodel.PatternVariableResult
- getVariablesIntroducedIfTrue() - Method in class com.github.javaparser.symbolsolver.javaparsermodel.PatternVariableResult
- 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.JavaParserRecordDeclaration
-
Returns the JavaParser node associated with this JavaParserClassDeclaration.
- 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.JavaParserTypePatternDeclaration
-
Returns the JavaParser node associated with this JavaParserPatternDeclaration.
- 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.
- GuavaCache<K,V> - Class in com.github.javaparser.symbolsolver.cache
-
This class is used to wrap a Guava
Cache
. - GuavaCache(Cache<K, V>) - Constructor for class com.github.javaparser.symbolsolver.cache.GuavaCache
H
- handle(Throwable) - Method in class com.github.javaparser.symbolsolver.javaparsermodel.FailureHandler
- handle(Throwable, String) - Method in class com.github.javaparser.symbolsolver.javaparsermodel.FailureHandler
- 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.JavaParserRecordDeclaration
- 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.javassistmodel.JavassistRecordDeclaration
- 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
- hasDirectlyAnnotation(String) - Method in class com.github.javaparser.symbolsolver.reflectionmodel.ReflectionRecordDeclaration
- 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
- hasField(String) - Method in class com.github.javaparser.symbolsolver.reflectionmodel.ReflectionRecordDeclaration
- hashCode() - Method in class com.github.javaparser.symbolsolver.cache.DefaultCacheStats
- 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.JavaParserRecordDeclaration
- 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.javassistmodel.JavassistRecordDeclaration
- hashCode() - Method in class com.github.javaparser.symbolsolver.javassistmodel.JavassistTypeParameter
- 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.ReflectionRecordDeclaration
- 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
- hasInternalType(String) - Method in class com.github.javaparser.symbolsolver.javassistmodel.JavassistRecordDeclaration
- 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
- hitCount() - Method in class com.github.javaparser.symbolsolver.cache.DefaultCacheStats
-
Returns the number of times
Cache
lookup methods have returned a cached value. - hitRate() - Method in class com.github.javaparser.symbolsolver.cache.DefaultCacheStats
-
Returns the ratio of cache requests which were hits.
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
. - ImplicitGetterMethod(Parameter, RecordDeclaration, TypeSolver) - Constructor for class com.github.javaparser.symbolsolver.javaparsermodel.declarations.JavaParserRecordDeclaration.ImplicitGetterMethod
- 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.
- 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
- 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.
- InMemoryCache<K,V> - Class in com.github.javaparser.symbolsolver.cache
-
A cache implementation that stores the information in memory.
- 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.JavaParserRecordDeclaration
- 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.JavassistRecordDeclaration
- 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
- internalTypes() - Method in class com.github.javaparser.symbolsolver.reflectionmodel.ReflectionRecordDeclaration
- 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.javaparsermodel.declarations.JavaParserRecordDeclaration.ImplicitGetterMethod
- 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
- 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.JavaParserRecordDeclaration
- 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.JavassistRecordDeclaration
- 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(ResolvedReferenceTypeDeclaration) - Method in class com.github.javaparser.symbolsolver.reflectionmodel.ReflectionRecordDeclaration
- 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.JavaParserRecordDeclaration
- 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.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.JavassistRecordDeclaration
- isAssignableBy(ResolvedType) - Method in class com.github.javaparser.symbolsolver.javassistmodel.JavassistTypeDeclarationAdapter
- 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.reflectionmodel.ReflectionRecordDeclaration
- isAssignableBy(ResolvedType) - Method in class com.github.javaparser.symbolsolver.resolution.typeinference.InferenceVariable
- 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
- 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
- isCompositeName(String) - Method in class com.github.javaparser.symbolsolver.javaparsermodel.contexts.CompilationUnitContext
- 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.javaparsermodel.declarations.JavaParserRecordDeclaration.ImplicitGetterMethod
- 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.cache.GuavaCache
- isEmpty() - Method in class com.github.javaparser.symbolsolver.cache.InMemoryCache
- isEmpty() - Method in class com.github.javaparser.symbolsolver.cache.NoCache
- 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
- 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.javassistmodel.JavassistRecordDeclaration
- 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
- isField() - Method in class com.github.javaparser.symbolsolver.reflectionmodel.ReflectionRecordDeclaration
- isFunctionalInterface() - Method in class com.github.javaparser.symbolsolver.logic.AbstractTypeDeclaration
- isInferenceVariable() - Method in class com.github.javaparser.symbolsolver.resolution.typeinference.InferenceVariable
- isInheritable() - Method in class com.github.javaparser.symbolsolver.javaparsermodel.declarations.JavaParserAnnotationDeclaration
- isInheritable() - Method in class com.github.javaparser.symbolsolver.javassistmodel.JavassistAnnotationDeclaration
- isInheritable() - Method in class com.github.javaparser.symbolsolver.reflectionmodel.ReflectionAnnotationDeclaration
- 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.javassistmodel.JavassistRecordDeclaration
- isInterface() - Method in class com.github.javaparser.symbolsolver.reflectionmodel.ReflectionClassDeclaration
- isInterface() - Method in class com.github.javaparser.symbolsolver.reflectionmodel.ReflectionInterfaceDeclaration
- isInterface() - Method in class com.github.javaparser.symbolsolver.reflectionmodel.ReflectionRecordDeclaration
- 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.
- 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.javassistmodel.JavassistRecordDeclaration
- 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
- isParameter() - Method in class com.github.javaparser.symbolsolver.reflectionmodel.ReflectionRecordDeclaration
- 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?
- isReachable(Statement) - Method in class com.github.javaparser.symbolsolver.resolution.typeinference.ControlFlowLogic
- isRecord() - Method in class com.github.javaparser.symbolsolver.reflectionmodel.ReflectionRecordDeclaration
- isRecordType(Class<?>) - Static method in class com.github.javaparser.symbolsolver.logic.AbstractTypeDeclaration
-
With the introduction of records in Java 14 (Preview), the
Class.isRecord
method was added to check whether a class is a record or not (similar toisEnum
etc.). - isResolvableTo(ResolvedPrimitiveType, ResolvedType) - Method in class com.github.javaparser.symbolsolver.resolution.promotion.NumericConditionalExprHandler
- isResolvableTo(ResolvedPrimitiveType, ResolvedType, boolean) - Method in class com.github.javaparser.symbolsolver.resolution.promotion.NumericConditionalExprHandler
- 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?
- 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.javaparsermodel.declarations.JavaParserRecordDeclaration.ImplicitGetterMethod
- 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.javassistmodel.JavassistRecordDeclaration
- 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
- isType() - Method in class com.github.javaparser.symbolsolver.reflectionmodel.ReflectionRecordDeclaration
- 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.javassistmodel.JavassistRecordDeclaration
- isTypeParameter() - Method in class com.github.javaparser.symbolsolver.reflectionmodel.ReflectionClassDeclaration
- isTypeParameter() - Method in class com.github.javaparser.symbolsolver.reflectionmodel.ReflectionInterfaceDeclaration
- isTypeParameter() - Method in class com.github.javaparser.symbolsolver.reflectionmodel.ReflectionRecordDeclaration
- isTypePattern() - Method in class com.github.javaparser.symbolsolver.reflectionmodel.ReflectionPatternDeclaration
- 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
- 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
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
. - 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
- JavaParserRecordDeclaration - Class in com.github.javaparser.symbolsolver.javaparsermodel.declarations
-
Heavily based on JavaParserClassDeclaration
- JavaParserRecordDeclaration(RecordDeclaration, TypeSolver) - Constructor for class com.github.javaparser.symbolsolver.javaparsermodel.declarations.JavaParserRecordDeclaration
- JavaParserRecordDeclaration.CanonicalRecordConstructor - Class in com.github.javaparser.symbolsolver.javaparsermodel.declarations
- JavaParserRecordDeclaration.ImplicitGetterMethod - Class in com.github.javaparser.symbolsolver.javaparsermodel.declarations
- 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> & NodeWithAnnotations<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
- JavaParserTypePatternDeclaration - Class in com.github.javaparser.symbolsolver.javaparsermodel.declarations
-
WARNING: Implemented fairly blindly.
- JavaParserTypePatternDeclaration(TypePatternExpr, TypeSolver) - Constructor for class com.github.javaparser.symbolsolver.javaparsermodel.declarations.JavaParserTypePatternDeclaration
- 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, JavaParser, Cache<Path, Optional<CompilationUnit>>, Cache<Path, List<CompilationUnit>>, Cache<String, SymbolReference<ResolvedReferenceTypeDeclaration>>) - Constructor for class com.github.javaparser.symbolsolver.resolution.typesolvers.JavaParserTypeSolver
-
Create a
JavaParserTypeSolver
with a custom cache system. - 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
- JavassistRecordDeclaration - Class in com.github.javaparser.symbolsolver.javassistmodel
- JavassistRecordDeclaration(CtClass, TypeSolver) - Constructor for class com.github.javaparser.symbolsolver.javassistmodel.JavassistRecordDeclaration
- 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
- 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
- leastUpperBound(Set<ResolvedType>) - Static method in class com.github.javaparser.symbolsolver.resolution.typeinference.TypeHelper
-
See JLS 4.10.4.
- LeastUpperBoundLogic - Class in com.github.javaparser.symbolsolver.resolution.typeinference
- loadCount() - Method in class com.github.javaparser.symbolsolver.cache.DefaultCacheStats
-
Returns the total number of times that
Cache
lookup methods attempted to load new values. - loadExceptionCount() - Method in class com.github.javaparser.symbolsolver.cache.DefaultCacheStats
-
Returns the number of times
Cache
lookup methods threw an exception while loading a new value. - loadExceptionRate() - Method in class com.github.javaparser.symbolsolver.cache.DefaultCacheStats
-
Returns the ratio of cache loading attempts which threw exceptions.
- loadSuccessCount() - Method in class com.github.javaparser.symbolsolver.cache.DefaultCacheStats
-
Returns the number of times
Cache
lookup methods have successfully loaded a new value. - localVar(VariableDeclarator, TypeSolver) - Static method in class com.github.javaparser.symbolsolver.javaparsermodel.declarations.JavaParserSymbolDeclaration
- 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
- lub(Set<ResolvedType>) - Method in class com.github.javaparser.symbolsolver.resolution.typeinference.LeastUpperBoundLogic
-
See JLS 4.10.4.
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.resolution.typeinference.InferenceVariable
- METHOD_NAME - 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
- MethodType - Class in com.github.javaparser.symbolsolver.resolution.typeinference
-
A MethodType is an ordered 4-tuple consisting of: 1. type parameters: the declarations of any type parameters of the method member. 2. argument types: a list of the types of the arguments to the method member. 3. return type: the return type of the method member. 4. throws clause: exception types declared in the throws clause of the method member.
- 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
- minus(CacheStats) - Method in class com.github.javaparser.symbolsolver.cache.DefaultCacheStats
-
Returns a new
ICacheStats
representing the difference between thisICacheStats
andother
. - missCount() - Method in class com.github.javaparser.symbolsolver.cache.DefaultCacheStats
-
Returns the number of times
Cache
lookup methods have returned an uncached (newly loaded) value, or null. - missRate() - Method in class com.github.javaparser.symbolsolver.cache.DefaultCacheStats
-
Returns the ratio of cache requests which were misses.
- MODULE_NAME - 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
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.
- negatedTypePatternExprsExposedFromChildren() - Method in class com.github.javaparser.symbolsolver.javaparsermodel.contexts.AbstractJavaParserContext
- NoCache<K,V> - Class in com.github.javaparser.symbolsolver.cache
-
A cache implementation that does not store any information.
- NoCache() - Constructor for class com.github.javaparser.symbolsolver.cache.NoCache
- 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 }
- NormalCompletionVisitor - Class in com.github.javaparser.symbolsolver.javaparsermodel
-
When deciding into which scope pattern variables should be introduced, it is sometimes necessary to determine whether a statement can complete normally {@see https://docs.oracle.com/javase/specs/jls/se22/html/jls-14.html#jls-14.22}.
- NormalCompletionVisitor() - Constructor for class com.github.javaparser.symbolsolver.javaparsermodel.NormalCompletionVisitor
- 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
- NumericConditionalExprHandler - Class in com.github.javaparser.symbolsolver.resolution.promotion
- NumericConditionalExprHandler(ResolvedType, ResolvedType) - Constructor for class com.github.javaparser.symbolsolver.resolution.promotion.NumericConditionalExprHandler
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.javaparsermodel.declarations.JavaParserTypeParameter
- object() - Method in class com.github.javaparser.symbolsolver.javassistmodel.JavassistClassDeclaration
- object() - Method in class com.github.javaparser.symbolsolver.javassistmodel.JavassistTypeParameter
- 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.ReflectionClassDeclaration
- object() - Method in class com.github.javaparser.symbolsolver.reflectionmodel.ReflectionRecordDeclaration
- object() - Method in class com.github.javaparser.symbolsolver.reflectionmodel.ReflectionTypeParameter
- 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
- of() - Static method in class com.github.javaparser.symbolsolver.resolution.typeinference.LeastUpperBoundLogic
- 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 - com.github.javaparser.symbolsolver.resolution.naming.NameCategory
- PACKAGE_OR_TYPE_NAME - 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
- 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
- patternVar(TypePatternExpr, TypeSolver) - Static method in class com.github.javaparser.symbolsolver.javaparsermodel.declarations.JavaParserSymbolDeclaration
- PatternVariableResult - Class in com.github.javaparser.symbolsolver.javaparsermodel
- PatternVariableResult() - Constructor for class com.github.javaparser.symbolsolver.javaparsermodel.PatternVariableResult
- PatternVariableResult(LinkedList<TypePatternExpr>, LinkedList<TypePatternExpr>) - Constructor for class com.github.javaparser.symbolsolver.javaparsermodel.PatternVariableResult
- PatternVariableVisitor - Class in com.github.javaparser.symbolsolver.javaparsermodel
- PatternVariableVisitor() - Constructor for class com.github.javaparser.symbolsolver.javaparsermodel.PatternVariableVisitor
- 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.
- plus(CacheStats) - Method in class com.github.javaparser.symbolsolver.cache.DefaultCacheStats
-
Returns a new
ICacheStats
representing the sum of thisICacheStats
andother
. - 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
- put(K, V) - Method in class com.github.javaparser.symbolsolver.cache.GuavaCache
- put(K, V) - Method in class com.github.javaparser.symbolsolver.cache.InMemoryCache
- put(K, V) - Method in class com.github.javaparser.symbolsolver.cache.NoCache
R
- record() - Method in class com.github.javaparser.symbolsolver.reflectionmodel.ReflectionRecordDeclaration
- RecordDeclarationContext - Class in com.github.javaparser.symbolsolver.javaparsermodel.contexts
- RecordDeclarationContext(RecordDeclaration, TypeSolver) - Constructor for class com.github.javaparser.symbolsolver.javaparsermodel.contexts.RecordDeclarationContext
- 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 - com.github.javaparser.symbolsolver.resolution.naming.NameRole
- ReferenceConditionalExprHandler - Class in com.github.javaparser.symbolsolver.resolution.promotion
- ReferenceConditionalExprHandler(ResolvedType, ResolvedType) - Constructor for class com.github.javaparser.symbolsolver.resolution.promotion.ReferenceConditionalExprHandler
- 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
- ReflectionRecordDeclaration - Class in com.github.javaparser.symbolsolver.reflectionmodel
- ReflectionRecordDeclaration(Class<?>, TypeSolver) - Constructor for class com.github.javaparser.symbolsolver.reflectionmodel.ReflectionRecordDeclaration
- 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
- relaxMatch(ResolvedType, ResolvedPrimitiveType...) - Method in class com.github.javaparser.symbolsolver.resolution.promotion.NumericConditionalExprHandler
- remove(K) - Method in class com.github.javaparser.symbolsolver.cache.GuavaCache
- remove(K) - Method in class com.github.javaparser.symbolsolver.cache.InMemoryCache
- remove(K) - Method in class com.github.javaparser.symbolsolver.cache.NoCache
- removeAll() - Method in class com.github.javaparser.symbolsolver.cache.GuavaCache
- removeAll() - Method in class com.github.javaparser.symbolsolver.cache.InMemoryCache
- removeAll() - Method in class com.github.javaparser.symbolsolver.cache.NoCache
- replaceType(ResolvedType) - Method in class com.github.javaparser.symbolsolver.reflectionmodel.ReflectionFieldDeclaration
- requestCount() - Method in class com.github.javaparser.symbolsolver.cache.DefaultCacheStats
-
Returns the number of times
Cache
lookup methods have returned either a cached or uncached value. - resolveDeclaration(Node, Class<T>) - Method in class com.github.javaparser.symbolsolver.JavaSymbolSolver
- resolveType() - Method in class com.github.javaparser.symbolsolver.resolution.promotion.BooleanConditionalExprHandler
- resolveType() - Method in class com.github.javaparser.symbolsolver.resolution.promotion.NumericConditionalExprHandler
- resolveType() - Method in class com.github.javaparser.symbolsolver.resolution.promotion.ReferenceConditionalExprHandler
- 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.javaparsermodel.declarations.JavaParserRecordDeclaration.ImplicitGetterMethod
- 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
- setErr(PrintStream) - Method in class com.github.javaparser.symbolsolver.SourceFileInfoExtractor
- setExceptionHandler(Predicate<Exception>) - Method in class com.github.javaparser.symbolsolver.resolution.typesolvers.CombinedTypeSolver
- setOut(PrintStream) - Method in class com.github.javaparser.symbolsolver.SourceFileInfoExtractor
- 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
- size() - Method in class com.github.javaparser.symbolsolver.cache.GuavaCache
- size() - Method in class com.github.javaparser.symbolsolver.cache.InMemoryCache
- size() - Method in class com.github.javaparser.symbolsolver.cache.NoCache
- 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 class com.github.javaparser.symbolsolver.javaparsermodel.contexts.ClassOrInterfaceDeclarationContext
- solveConstructor(List<ResolvedType>) - Method in class com.github.javaparser.symbolsolver.javaparsermodel.contexts.JavaParserTypeDeclarationAdapter
- solveConstructor(List<ResolvedType>) - Method in class com.github.javaparser.symbolsolver.javaparsermodel.contexts.RecordDeclarationContext
- solveField(String) - Method in class com.github.javaparser.symbolsolver.javaparsermodel.contexts.FieldAccessContext
- 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
- solveGenericType(String) - Method in class com.github.javaparser.symbolsolver.javaparsermodel.contexts.RecordDeclarationContext
- 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.JavaParserRecordDeclaration
- 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 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.RecordDeclarationContext
- 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.javaparsermodel.declarations.JavaParserRecordDeclaration
- 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 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>, boolean) - Method in class com.github.javaparser.symbolsolver.reflectionmodel.ReflectionRecordDeclaration
-
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 class com.github.javaparser.symbolsolver.javaparsermodel.contexts.AbstractJavaParserContext
-
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.javaparsermodel.declarations.JavaParserRecordDeclaration
- 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.javassistmodel.JavassistRecordDeclaration
-
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
- solveMethodAsUsage(String, List<ResolvedType>, Context, List<ResolvedType>) - Method in class com.github.javaparser.symbolsolver.reflectionmodel.ReflectionRecordDeclaration
- solveMethodCalls(Path) - Method in class com.github.javaparser.symbolsolver.SourceFileInfoExtractor
- 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.ExpressionContext
- 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.RecordDeclarationContext
- 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, 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 interface com.github.javaparser.symbolsolver.core.resolution.SymbolResolutionCapability
- solveSymbol(String, TypeSolver) - Method in class com.github.javaparser.symbolsolver.javaparsermodel.declarations.JavaParserClassDeclaration
- solveSymbol(String, TypeSolver) - Method in class com.github.javaparser.symbolsolver.javaparsermodel.declarations.JavaParserEnumDeclaration
- solveSymbol(String, TypeSolver) - Method in class com.github.javaparser.symbolsolver.javaparsermodel.declarations.JavaParserInterfaceDeclaration
- solveSymbol(String, TypeSolver) - Method in class com.github.javaparser.symbolsolver.javaparsermodel.declarations.JavaParserRecordDeclaration
- solveSymbol(String, TypeSolver) - Method in class com.github.javaparser.symbolsolver.javassistmodel.JavassistClassDeclaration
- solveSymbol(String, TypeSolver) - Method in class com.github.javaparser.symbolsolver.javassistmodel.JavassistEnumDeclaration
- solveSymbol(String, TypeSolver) - Method in class com.github.javaparser.symbolsolver.javassistmodel.JavassistInterfaceDeclaration
- solveSymbol(String, TypeSolver) - Method in class com.github.javaparser.symbolsolver.javassistmodel.JavassistRecordDeclaration
- solveSymbol(String, TypeSolver) - Method in class com.github.javaparser.symbolsolver.reflectionmodel.ReflectionClassDeclaration
- solveSymbol(String, TypeSolver) - Method in class com.github.javaparser.symbolsolver.reflectionmodel.ReflectionEnumDeclaration
- solveSymbol(String, TypeSolver) - Method in class com.github.javaparser.symbolsolver.reflectionmodel.ReflectionInterfaceDeclaration
- solveSymbol(String, TypeSolver) - Method in class com.github.javaparser.symbolsolver.reflectionmodel.ReflectionRecordDeclaration
-
Deprecated.
- 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.ExpressionContext
- 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.RecordDeclarationContext
- 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
- 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 class com.github.javaparser.symbolsolver.javaparsermodel.contexts.JavaParserTypeDeclarationAdapter
-
Deprecated.Consider using
JavaParserTypeDeclarationAdapter.solveType(String, List)
to consider type arguments. - 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.JavaParserRecordDeclaration
-
Deprecated.
- solveType(String) - Method in class com.github.javaparser.symbolsolver.javaparsermodel.declarations.JavaParserTypeAdapter
-
Deprecated.
- 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
- solveType(String, List<ResolvedType>) - Method in class com.github.javaparser.symbolsolver.javaparsermodel.contexts.AbstractMethodLikeDeclarationContext
- solveType(String, List<ResolvedType>) - Method in class com.github.javaparser.symbolsolver.javaparsermodel.contexts.AnnotationDeclarationContext
- solveType(String, List<ResolvedType>) - Method in class com.github.javaparser.symbolsolver.javaparsermodel.contexts.AnonymousClassDeclarationContext
- solveType(String, List<ResolvedType>) - Method in class com.github.javaparser.symbolsolver.javaparsermodel.contexts.ClassOrInterfaceDeclarationContext
- solveType(String, List<ResolvedType>) - Method in class com.github.javaparser.symbolsolver.javaparsermodel.contexts.ClassOrInterfaceDeclarationExtendsContext
- solveType(String, List<ResolvedType>) - Method in class com.github.javaparser.symbolsolver.javaparsermodel.contexts.CompilationUnitContext
- solveType(String, List<ResolvedType>) - Method in class com.github.javaparser.symbolsolver.javaparsermodel.contexts.EnumDeclarationContext
- solveType(String, List<ResolvedType>) - Method in class com.github.javaparser.symbolsolver.javaparsermodel.contexts.FieldAccessContext
- solveType(String, List<ResolvedType>) - Method in class com.github.javaparser.symbolsolver.javaparsermodel.contexts.JavaParserTypeDeclarationAdapter
- solveType(String, List<ResolvedType>) - Method in class com.github.javaparser.symbolsolver.javaparsermodel.contexts.ObjectCreationContext
- solveType(String, List<ResolvedType>) - Method in class com.github.javaparser.symbolsolver.javaparsermodel.contexts.RecordDeclarationContext
- 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
- stats() - Method in class com.github.javaparser.symbolsolver.cache.GuavaCache
- stats() - Method in class com.github.javaparser.symbolsolver.cache.InMemoryCache
- stats() - Method in class com.github.javaparser.symbolsolver.cache.NoCache
- 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
- swapTrueAndFalse() - Method in class com.github.javaparser.symbolsolver.javaparsermodel.PatternVariableResult
- SwitchEntryContext - Class in com.github.javaparser.symbolsolver.javaparsermodel.contexts
- SwitchEntryContext(SwitchEntry, TypeSolver) - Constructor for class com.github.javaparser.symbolsolver.javaparsermodel.contexts.SwitchEntryContext
- SymbolResolutionCapability - Interface in com.github.javaparser.symbolsolver.core.resolution
-
Allows for an implementing declaration type to support solving for field (symbol) usage.
- 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.JavaParserAnnotationDeclaration
- toAst() - Method in class com.github.javaparser.symbolsolver.javaparsermodel.declarations.JavaParserAnnotationMemberDeclaration
- 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.JavaParserEnumConstantDeclaration
- 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.JavaParserRecordDeclaration.ImplicitGetterMethod
- toAst() - Method in class com.github.javaparser.symbolsolver.javaparsermodel.declarations.JavaParserRecordDeclaration
- toAst() - Method in class com.github.javaparser.symbolsolver.javaparsermodel.declarations.JavaParserTypeParameter
- toAst() - Method in class com.github.javaparser.symbolsolver.javaparsermodel.declarations.JavaParserTypePatternDeclaration
- 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.reflectionmodel.ReflectionRecordDeclaration
- 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
- toDescriptor() - Method in class com.github.javaparser.symbolsolver.javaparsermodel.declarations.JavaParserEnumDeclaration.ValueOfMethod
- toDescriptor() - Method in class com.github.javaparser.symbolsolver.javaparsermodel.declarations.JavaParserEnumDeclaration.ValuesMethod
- toDescriptor() - Method in class com.github.javaparser.symbolsolver.javaparsermodel.declarations.JavaParserMethodDeclaration
- toDescriptor() - Method in class com.github.javaparser.symbolsolver.javaparsermodel.declarations.JavaParserRecordDeclaration.ImplicitGetterMethod
- toDescriptor() - Method in class com.github.javaparser.symbolsolver.javassistmodel.JavassistMethodDeclaration
- toDescriptor() - Method in class com.github.javaparser.symbolsolver.reflectionmodel.ReflectionMethodDeclaration
- 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
- toResolvedType(Type, Class<T>) - Method in class com.github.javaparser.symbolsolver.JavaSymbolSolver
- toString() - Method in class com.github.javaparser.symbolsolver.cache.DefaultCacheStats
- 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.JavaParserRecordDeclaration
- 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.JavassistRecordDeclaration
- toString() - Method in class com.github.javaparser.symbolsolver.javassistmodel.JavassistTypeParameter
- 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.ReflectionRecordDeclaration
- 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
- totalLoadTime() - Method in class com.github.javaparser.symbolsolver.cache.DefaultCacheStats
-
Returns the total number of nanoseconds the cache has spent loading new values.
- toType(ResolvedTypeParameterDeclaration) - Method in class com.github.javaparser.symbolsolver.declarations.common.MethodDeclarationCommonLogic
- toTypeDeclaration(Node) - Method in class com.github.javaparser.symbolsolver.JavaSymbolSolver
- toTypeDeclaration(CtClass, TypeSolver) - Static method in class com.github.javaparser.symbolsolver.javassistmodel.JavassistFactory
- trueResult() - Static method in class com.github.javaparser.symbolsolver.resolution.typeinference.ConstraintFormula.ReductionResult
- 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 - 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
- typePatternExprsDiscoveredInPattern(PatternExpr) - Method in class com.github.javaparser.symbolsolver.javaparsermodel.contexts.AbstractJavaParserContext
-
When looking for a variable declaration in a pattern expression, there are 2 cases: 1.
- typePatternExprsExposedFromChildren() - Method in class com.github.javaparser.symbolsolver.javaparsermodel.contexts.AbstractJavaParserContext
- typePatternExprsExposedToChild(Node) - Method in class com.github.javaparser.symbolsolver.javaparsermodel.contexts.BinaryExprContext
- typePatternExprsExposedToChild(Node) - Method in class com.github.javaparser.symbolsolver.javaparsermodel.contexts.BlockStmtContext
-
The following rule applies to a block statement S contained in a block that is not a switch block: - A pattern variable introduced by S is definitely matched at all the block statements following S, if any, in the block.
- typePatternExprsExposedToChild(Node) - Method in class com.github.javaparser.symbolsolver.javaparsermodel.contexts.ConditionalExprContext
-
The following rules apply to a conditional expression a ?
- typePatternExprsExposedToChild(Node) - Method in class com.github.javaparser.symbolsolver.javaparsermodel.contexts.ForStatementContext
-
The following rules apply to a basic for statement: - A pattern variable introduced by the condition expression when true is definitely matched at both the incrementation part and the contained statement.
- typePatternExprsExposedToChild(Node) - Method in class com.github.javaparser.symbolsolver.javaparsermodel.contexts.IfStatementContext
-
The following rules apply to a statement if (e) S: - A pattern variable introduced by e when true is definitely matched at S.
- typePatternExprsExposedToChild(Node) - Method in class com.github.javaparser.symbolsolver.javaparsermodel.contexts.SwitchEntryContext
- typePatternExprsExposedToChild(Node) - Method in class com.github.javaparser.symbolsolver.javaparsermodel.contexts.WhileStatementContext
-
The following rules apply to a statement while (e) S: - A pattern variable introduced by e when true is definitely matched at S.
- TypePatternSymbolDeclarator - Class in com.github.javaparser.symbolsolver.javaparsermodel.declarators
- TypePatternSymbolDeclarator(TypePatternExpr, TypeSolver) - Constructor for class com.github.javaparser.symbolsolver.javaparsermodel.declarators.TypePatternSymbolDeclarator
- 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
- TypeSolverBuilder - Class in com.github.javaparser.symbolsolver.resolution.typesolvers
-
TypeSolverBuilder was created with the objective of simplifying the process of creating new type solved.
- TypeSolverBuilder() - Constructor for class com.github.javaparser.symbolsolver.resolution.typesolvers.TypeSolverBuilder
- 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
- unnamed(ResolvedTypeParameterDeclaration) - Static method in class com.github.javaparser.symbolsolver.resolution.typeinference.InferenceVariable
- 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
- 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(BinaryExpr, Void) - Method in class com.github.javaparser.symbolsolver.javaparsermodel.PatternVariableVisitor
- 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(EnclosedExpr, Void) - Method in class com.github.javaparser.symbolsolver.javaparsermodel.PatternVariableVisitor
-
The following rules apply to a parenthesized expression (a): - A pattern variable is introduced by (a) when true iff it is introduced by a when true
- 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(InstanceOfExpr, Void) - Method in class com.github.javaparser.symbolsolver.javaparsermodel.PatternVariableVisitor
-
The following rule applies to an instanceof expression with a pattern operand, a instanceof p: - A pattern variable is introduced by a instanceof p when true iff the pattern p contains a declaration of the pattern variable.
- 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(RecordPatternExpr, 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(TextBlockLiteralExpr, Boolean) - Method in class com.github.javaparser.symbolsolver.javaparsermodel.TypeExtractor
- 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(TypePatternExpr, Boolean) - Method in class com.github.javaparser.symbolsolver.javaparsermodel.DefaultVisitorAdapter
- 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(UnaryExpr, Void) - Method in class com.github.javaparser.symbolsolver.javaparsermodel.PatternVariableVisitor
- 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(BlockStmt, Void) - Method in class com.github.javaparser.symbolsolver.javaparsermodel.NormalCompletionVisitor
-
An empty block that is not a switch block can complete normally iff it is reachable.
- visit(BreakStmt, Boolean) - Method in class com.github.javaparser.symbolsolver.javaparsermodel.DefaultVisitorAdapter
- visit(BreakStmt, Void) - Method in class com.github.javaparser.symbolsolver.javaparsermodel.NormalCompletionVisitor
-
A break statement cannot complete normally.
- 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(ContinueStmt, Void) - Method in class com.github.javaparser.symbolsolver.javaparsermodel.NormalCompletionVisitor
-
A continue statement cannot complete normally.
- visit(DoStmt, Boolean) - Method in class com.github.javaparser.symbolsolver.javaparsermodel.DefaultVisitorAdapter
- visit(DoStmt, Void) - Method in class com.github.javaparser.symbolsolver.javaparsermodel.NormalCompletionVisitor
-
A do statement can complete normally iff at least one of the following is true: - The contained statement can complete normally and the condition expression is not a constant expression with value true
- 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(ForStmt, Void) - Method in class com.github.javaparser.symbolsolver.javaparsermodel.NormalCompletionVisitor
-
A basic for statement can complete normally iff at least one of the following is true: - The for statement is reachable, there is a condition expression, and the condition expression is not a constant expression with value true
- visit(IfStmt, Boolean) - Method in class com.github.javaparser.symbolsolver.javaparsermodel.DefaultVisitorAdapter
- visit(IfStmt, Void) - Method in class com.github.javaparser.symbolsolver.javaparsermodel.NormalCompletionVisitor
-
An if-then statement can complete normally iff it is reachable.
- visit(LabeledStmt, Boolean) - Method in class com.github.javaparser.symbolsolver.javaparsermodel.DefaultVisitorAdapter
- visit(LabeledStmt, Void) - Method in class com.github.javaparser.symbolsolver.javaparsermodel.NormalCompletionVisitor
-
A labeled statement can complete normally if at least one of the following is true: - The contained statement can complete normally
- 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(ReturnStmt, Void) - Method in class com.github.javaparser.symbolsolver.javaparsermodel.NormalCompletionVisitor
-
A return statement cannot complete normally.
- 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(SwitchStmt, Void) - Method in class com.github.javaparser.symbolsolver.javaparsermodel.NormalCompletionVisitor
-
A switch statement whose switch block is empty, or contains only switch labels, can complete normally.
- visit(SynchronizedStmt, Boolean) - Method in class com.github.javaparser.symbolsolver.javaparsermodel.DefaultVisitorAdapter
- visit(SynchronizedStmt, Void) - Method in class com.github.javaparser.symbolsolver.javaparsermodel.NormalCompletionVisitor
-
A synchronized statement can complete normally iff the contained statement can complete normally.
- visit(ThrowStmt, Boolean) - Method in class com.github.javaparser.symbolsolver.javaparsermodel.DefaultVisitorAdapter
- visit(ThrowStmt, Void) - Method in class com.github.javaparser.symbolsolver.javaparsermodel.NormalCompletionVisitor
-
A throw statement cannot complete normally.
- visit(TryStmt, Boolean) - Method in class com.github.javaparser.symbolsolver.javaparsermodel.DefaultVisitorAdapter
- visit(TryStmt, Void) - Method in class com.github.javaparser.symbolsolver.javaparsermodel.NormalCompletionVisitor
-
A try statement can complete normally iff both of the following are true: - The try block can complete normally or any catch block can complete normally
- 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(WhileStmt, Void) - Method in class com.github.javaparser.symbolsolver.javaparsermodel.NormalCompletionVisitor
-
A while statement can complete normally iff at least one of the following is true: - The while statement is reachable and the condition expression is not a constant expression with value true
- visit(YieldStmt, Boolean) - Method in class com.github.javaparser.symbolsolver.javaparsermodel.DefaultVisitorAdapter
- visit(YieldStmt, Void) - Method in class com.github.javaparser.symbolsolver.javaparsermodel.NormalCompletionVisitor
-
A yield statement cannot complete normally.
- 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
- WhileStatementContext - Class in com.github.javaparser.symbolsolver.javaparsermodel.contexts
- WhileStatementContext(WhileStmt, TypeSolver) - Constructor for class com.github.javaparser.symbolsolver.javaparsermodel.contexts.WhileStatementContext
- with(TypeSolver) - Method in class com.github.javaparser.symbolsolver.resolution.typesolvers.TypeSolverBuilder
-
Append a costum type solver to the build.
- withAAR(File) - Method in class com.github.javaparser.symbolsolver.resolution.typesolvers.TypeSolverBuilder
-
Allow the type solver to resolve types that are defined in a AAR file.
- withAAR(String) - Method in class com.github.javaparser.symbolsolver.resolution.typesolvers.TypeSolverBuilder
-
Allow the type solver to resolve types that are defined in a AAR file.
- withAAR(Path) - Method in class com.github.javaparser.symbolsolver.resolution.typesolvers.TypeSolverBuilder
-
Allow the type solver to resolve types that are defined in a AAR file.
- 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
- withClassLoader(ClassLoader) - Method in class com.github.javaparser.symbolsolver.resolution.typesolvers.TypeSolverBuilder
-
Allow the type solver to resolve types using the provided
ClassLoader
. - 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
- withCurrentClassloader() - Method in class com.github.javaparser.symbolsolver.resolution.typesolvers.TypeSolverBuilder
-
Allow the type solver to resolve types that are defined in the current
ClassLoader
. - withCurrentJRE() - Method in class com.github.javaparser.symbolsolver.resolution.typesolvers.TypeSolverBuilder
-
Allow the type solver to resolve types that are defined in the current Java Runtime Environment (JRE).
- withInstantiation(Instantiation) - Method in class com.github.javaparser.symbolsolver.resolution.typeinference.InstantiationSet
- withJAR(File) - Method in class com.github.javaparser.symbolsolver.resolution.typesolvers.TypeSolverBuilder
-
Allow the type solver to resolve types that are defined in a JAR file.
- withJAR(String) - Method in class com.github.javaparser.symbolsolver.resolution.typesolvers.TypeSolverBuilder
-
Allow the type solver to resolve types that are defined in a JAR file.
- withJAR(Path) - Method in class com.github.javaparser.symbolsolver.resolution.typesolvers.TypeSolverBuilder
-
Allow the type solver to resolve types that are defined in a JAR file.
- 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
- withSourceCode(File) - Method in class com.github.javaparser.symbolsolver.resolution.typesolvers.TypeSolverBuilder
-
Allow the type solver to resolve types using external source code.
- withSourceCode(String) - Method in class com.github.javaparser.symbolsolver.resolution.typesolvers.TypeSolverBuilder
-
Allow the type solver to resolve types using external source code.
- withSourceCode(Path) - Method in class com.github.javaparser.symbolsolver.resolution.typesolvers.TypeSolverBuilder
-
Allow the type solver to resolve types using external source code.
- 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