public interface SymbolResolver
Modifier and Type | Method and Description |
---|---|
ResolvedType |
calculateType(Expression expression)
For an expression it would find the corresponding resolved type.
|
<T> T |
resolveDeclaration(Node node,
Class<T> resultClass)
For a reference it would find the corresponding declaration.
|
<T> T |
toResolvedType(Type javaparserType,
Class<T> resultClass)
For types it would find the corresponding resolved types.
|
ResolvedReferenceTypeDeclaration |
toTypeDeclaration(Node node)
For a node it would find the corresponding reference type declaration.
|
<T> T resolveDeclaration(Node node, Class<T> resultClass)
<T> T toResolvedType(Type javaparserType, Class<T> resultClass)
ResolvedType calculateType(Expression expression)
ResolvedReferenceTypeDeclaration toTypeDeclaration(Node node)
Copyright © 2007–2023. All rights reserved.