Uses of Interface
com.github.javaparser.resolution.Context
-
Packages that use Context Package Description com.github.javaparser.ast.type com.github.javaparser.resolution com.github.javaparser.resolution.types com.github.javaparser.symbolsolver.core.resolution com.github.javaparser.symbolsolver.declarations.common com.github.javaparser.symbolsolver.javaparsermodel Implementation of model based on JavaParser.com.github.javaparser.symbolsolver.javaparsermodel.contexts com.github.javaparser.symbolsolver.javaparsermodel.declarations com.github.javaparser.symbolsolver.javassistmodel Implementation of model based on Javassist.com.github.javaparser.symbolsolver.reflectionmodel Implementation of model based on reflection.com.github.javaparser.symbolsolver.resolution -
-
Uses of Context in com.github.javaparser.ast.type
Methods in com.github.javaparser.ast.type with parameters of type Context Modifier and Type Method Description ResolvedType
ArrayType. convertToUsage(Context context)
ResolvedType
ClassOrInterfaceType. convertToUsage(Context context)
Convert aClassOrInterfaceType
into aResolvedType
.ResolvedType
ConvertibleToUsage. convertToUsage(Context context)
ResolvedType
IntersectionType. convertToUsage(Context context)
ResolvedType
PrimitiveType. convertToUsage(Context context)
ResolvedType
TypeParameter. convertToUsage(Context context)
ResolvedType
UnionType. convertToUsage(Context context)
ResolvedType
UnknownType. convertToUsage(Context context)
AUnknownType
cannot be convertible toResolvedType
.ResolvedType
VarType. convertToUsage(Context context)
ResolvedType
VoidType. convertToUsage(Context context)
ResolvedType
WildcardType. convertToUsage(Context context)
Convert aWildcardType
into aResolvedType
. -
Uses of Context in com.github.javaparser.resolution
Methods in com.github.javaparser.resolution that return types with arguments of type Context Modifier and Type Method Description java.util.Optional<Context>
Context. getParent()
Methods in com.github.javaparser.resolution with parameters of type Context Modifier and Type Method Description MethodUsage
Solver. solveMethod(java.lang.String methodName, java.util.List<ResolvedType> argumentsTypes, Context context)
SymbolReference<? extends ResolvedValueDeclaration>
Solver. solveSymbol(java.lang.String name, Context context)
java.util.Optional<Value>
Solver. solveSymbolAsValue(java.lang.String name, Context context)
SymbolReference<? extends ResolvedTypeDeclaration>
Solver. solveType(java.lang.String name, Context context)
ResolvedType
Solver. solveTypeUsage(java.lang.String name, Context context)
-
Uses of Context in com.github.javaparser.resolution.types
Methods in com.github.javaparser.resolution.types with parameters of type Context Modifier and Type Method Description default ResolvedType
ResolvedType. solveGenericTypes(Context context)
ResolvedType
ResolvedTypeVariable. solveGenericTypes(Context context)
ResolvedType
ResolvedWildcard. solveGenericTypes(Context context)
-
Uses of Context in com.github.javaparser.symbolsolver.core.resolution
Methods in com.github.javaparser.symbolsolver.core.resolution with parameters of type Context Modifier and Type Method Description MethodUsage
TypeVariableResolutionCapability. resolveTypeVariables(Context context, java.util.List<ResolvedType> parameterTypes)
java.util.Optional<MethodUsage>
MethodUsageResolutionCapability. solveMethodAsUsage(java.lang.String name, java.util.List<ResolvedType> argumentTypes, Context invocationContext, java.util.List<ResolvedType> typeParameters)
-
Uses of Context in com.github.javaparser.symbolsolver.declarations.common
Methods in com.github.javaparser.symbolsolver.declarations.common with parameters of type Context Modifier and Type Method Description private ResolvedType
MethodDeclarationCommonLogic. replaceTypeParams(ResolvedType type, Context context)
MethodUsage
MethodDeclarationCommonLogic. resolveTypeVariables(Context context, java.util.List<ResolvedType> parameterTypes)
protected java.util.Optional<ResolvedType>
MethodDeclarationCommonLogic. typeParamByName(java.lang.String name, Context context)
-
Uses of Context in com.github.javaparser.symbolsolver.javaparsermodel
Methods in com.github.javaparser.symbolsolver.javaparsermodel that return Context Modifier and Type Method Description static Context
JavaParserFactory. getContext(Node node, TypeSolver typeSolver)
Methods in com.github.javaparser.symbolsolver.javaparsermodel with parameters of type Context Modifier and Type Method Description ResolvedType
JavaParserFacade. convert(Type type, Context context)
protected ResolvedType
JavaParserFacade. convertToUsage(Type type, Context context)
Convert aType
into the correspondingResolvedType
. -
Uses of Context in com.github.javaparser.symbolsolver.javaparsermodel.contexts
Fields in com.github.javaparser.symbolsolver.javaparsermodel.contexts declared as Context Modifier and Type Field Description private Context
JavaParserTypeDeclarationAdapter. context
Methods in com.github.javaparser.symbolsolver.javaparsermodel.contexts that return types with arguments of type Context Modifier and Type Method Description java.util.Optional<Context>
AbstractJavaParserContext. getParent()
Methods in com.github.javaparser.symbolsolver.javaparsermodel.contexts with parameters of type Context Modifier and Type Method Description boolean
IfStatementContext. nodeContextIsChainedIfElseIf(Context parentContext)
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 }
boolean
IfStatementContext. nodeContextIsConditionOfIfStmt(Context parentContext)
boolean
IfStatementContext. nodeContextIsImmediateChildElse(Context parentContext)
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 }
boolean
IfStatementContext. nodeContextIsThenOfIfStmt(Context parentContext)
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 }
static java.util.Optional<MethodUsage>
ContextHelper. solveMethodAsUsage(ResolvedTypeDeclaration typeDeclaration, java.lang.String name, java.util.List<ResolvedType> argumentsTypes, Context invokationContext, java.util.List<ResolvedType> typeParameters)
private java.util.Optional<MethodUsage>
MethodCallExprContext. solveMethodAsUsage(ResolvedReferenceType refType, java.lang.String name, java.util.List<ResolvedType> argumentsTypes, Context invokationContext)
private java.util.Optional<MethodUsage>
MethodCallExprContext. solveMethodAsUsage(ResolvedType type, java.lang.String name, java.util.List<ResolvedType> argumentsTypes, Context invokationContext)
private java.util.Optional<MethodUsage>
MethodCallExprContext. solveMethodAsUsage(ResolvedTypeVariable tp, java.lang.String name, java.util.List<ResolvedType> argumentsTypes, Context invokationContext)
Constructors in com.github.javaparser.symbolsolver.javaparsermodel.contexts with parameters of type Context Constructor Description JavaParserTypeDeclarationAdapter(TypeDeclaration<?> wrappedNode, TypeSolver typeSolver, ResolvedReferenceTypeDeclaration typeDeclaration, Context context)
-
Uses of Context in com.github.javaparser.symbolsolver.javaparsermodel.declarations
Methods in com.github.javaparser.symbolsolver.javaparsermodel.declarations that return Context Modifier and Type Method Description private Context
JavaParserAnnotationMemberDeclaration. getContext()
Context
JavaParserAnonymousClassDeclaration. getContext()
Context
JavaParserClassDeclaration. getContext()
Deprecated.Context
JavaParserEnumDeclaration. getContext()
Context
JavaParserInterfaceDeclaration. getContext()
private Context
JavaParserMethodDeclaration. getContext()
Context
JavaParserRecordDeclaration. getContext()
Deprecated.Context
JavaParserTypeParameter. getContext()
Context
JavaParserTypeVariableDeclaration. getContext()
Methods in com.github.javaparser.symbolsolver.javaparsermodel.declarations with parameters of type Context Modifier and Type Method Description MethodUsage
JavaParserEnumDeclaration.ValueOfMethod. resolveTypeVariables(Context context, java.util.List<ResolvedType> parameterTypes)
MethodUsage
JavaParserEnumDeclaration.ValuesMethod. resolveTypeVariables(Context context, java.util.List<ResolvedType> parameterTypes)
MethodUsage
JavaParserMethodDeclaration. resolveTypeVariables(Context context, java.util.List<ResolvedType> parameterTypes)
MethodUsage
JavaParserRecordDeclaration.ImplicitGetterMethod. resolveTypeVariables(Context context, java.util.List<ResolvedType> parameterTypes)
java.util.Optional<MethodUsage>
JavaParserAnonymousClassDeclaration. solveMethodAsUsage(java.lang.String name, java.util.List<ResolvedType> argumentTypes, Context invocationContext, java.util.List<ResolvedType> typeParameters)
java.util.Optional<MethodUsage>
JavaParserClassDeclaration. solveMethodAsUsage(java.lang.String name, java.util.List<ResolvedType> argumentTypes, Context invocationContext, java.util.List<ResolvedType> typeParameters)
java.util.Optional<MethodUsage>
JavaParserEnumDeclaration. solveMethodAsUsage(java.lang.String name, java.util.List<ResolvedType> argumentTypes, Context invokationContext, java.util.List<ResolvedType> typeParameters)
java.util.Optional<MethodUsage>
JavaParserInterfaceDeclaration. solveMethodAsUsage(java.lang.String name, java.util.List<ResolvedType> argumentTypes, Context invocationContext, java.util.List<ResolvedType> typeParameters)
java.util.Optional<MethodUsage>
JavaParserRecordDeclaration. solveMethodAsUsage(java.lang.String name, java.util.List<ResolvedType> argumentTypes, Context invocationContext, java.util.List<ResolvedType> typeParameters)
-
Uses of Context in com.github.javaparser.symbolsolver.javassistmodel
Methods in com.github.javaparser.symbolsolver.javassistmodel with parameters of type Context Modifier and Type Method Description MethodUsage
JavassistMethodDeclaration. resolveTypeVariables(Context context, java.util.List<ResolvedType> parameterTypes)
java.util.Optional<MethodUsage>
JavassistClassDeclaration. solveMethodAsUsage(java.lang.String name, java.util.List<ResolvedType> argumentsTypes, Context invokationContext, java.util.List<ResolvedType> typeParameterValues)
Deprecated.java.util.Optional<MethodUsage>
JavassistEnumDeclaration. solveMethodAsUsage(java.lang.String name, java.util.List<ResolvedType> argumentsTypes, Context invokationContext, java.util.List<ResolvedType> typeParameterValues)
java.util.Optional<MethodUsage>
JavassistInterfaceDeclaration. solveMethodAsUsage(java.lang.String name, java.util.List<ResolvedType> argumentsTypes, Context invokationContext, java.util.List<ResolvedType> typeParameterValues)
Deprecated.java.util.Optional<MethodUsage>
JavassistRecordDeclaration. solveMethodAsUsage(java.lang.String name, java.util.List<ResolvedType> argumentsTypes, Context invokationContext, java.util.List<ResolvedType> typeParameterValues)
Deprecated.(package private) static java.util.Optional<MethodUsage>
JavassistUtils. solveMethodAsUsage(java.lang.String name, java.util.List<ResolvedType> argumentsTypes, TypeSolver typeSolver, Context invokationContext, java.util.List<ResolvedType> typeParameterValues, ResolvedReferenceTypeDeclaration scopeType, javassist.CtClass ctClass)
-
Uses of Context in com.github.javaparser.symbolsolver.reflectionmodel
Methods in com.github.javaparser.symbolsolver.reflectionmodel with parameters of type Context Modifier and Type Method Description MethodUsage
ReflectionMethodDeclaration. resolveTypeVariables(Context context, java.util.List<ResolvedType> parameterTypes)
java.util.Optional<MethodUsage>
ReflectionAnnotationDeclaration. solveMethodAsUsage(java.lang.String name, java.util.List<ResolvedType> parameterTypes, Context invokationContext, java.util.List<ResolvedType> typeParameterValues)
java.util.Optional<MethodUsage>
ReflectionClassDeclaration. solveMethodAsUsage(java.lang.String name, java.util.List<ResolvedType> argumentsTypes, Context invokationContext, java.util.List<ResolvedType> typeParameterValues)
java.util.Optional<MethodUsage>
ReflectionEnumDeclaration. solveMethodAsUsage(java.lang.String name, java.util.List<ResolvedType> parameterTypes, Context invokationContext, java.util.List<ResolvedType> typeParameterValues)
java.util.Optional<MethodUsage>
ReflectionInterfaceDeclaration. solveMethodAsUsage(java.lang.String name, java.util.List<ResolvedType> parameterTypes, Context invokationContext, java.util.List<ResolvedType> typeParameterValues)
(package private) static java.util.Optional<MethodUsage>
ReflectionMethodResolutionLogic. solveMethodAsUsage(java.lang.String name, java.util.List<ResolvedType> argumentsTypes, TypeSolver typeSolver, Context invokationContext, java.util.List<ResolvedType> typeParameterValues, ResolvedReferenceTypeDeclaration scopeType, java.lang.Class clazz)
java.util.Optional<MethodUsage>
ReflectionRecordDeclaration. solveMethodAsUsage(java.lang.String name, java.util.List<ResolvedType> argumentsTypes, Context invokationContext, java.util.List<ResolvedType> typeParameterValues)
-
Uses of Context in com.github.javaparser.symbolsolver.resolution
Methods in com.github.javaparser.symbolsolver.resolution with parameters of type Context Modifier and Type Method Description MethodUsage
SymbolSolver. solveMethod(java.lang.String methodName, java.util.List<ResolvedType> argumentsTypes, Context context)
SymbolReference<? extends ResolvedValueDeclaration>
SymbolSolver. solveSymbol(java.lang.String name, Context context)
java.util.Optional<Value>
SymbolSolver. solveSymbolAsValue(java.lang.String name, Context context)
SymbolReference<? extends ResolvedTypeDeclaration>
SymbolSolver. solveType(java.lang.String name, Context context)
ResolvedType
SymbolSolver. solveTypeUsage(java.lang.String name, Context context)
-