public class JavaParserTypeAdapter<T extends com.github.javaparser.ast.Node & com.github.javaparser.ast.nodeTypes.NodeWithSimpleName<T> & com.github.javaparser.ast.nodeTypes.NodeWithMembers<T> & com.github.javaparser.ast.nodeTypes.NodeWithTypeParameters<T>>
extends java.lang.Object
| Constructor and Description |
|---|
JavaParserTypeAdapter(T wrappedNode,
com.github.javaparser.symbolsolver.model.resolution.TypeSolver typeSolver) |
| Modifier and Type | Method and Description |
|---|---|
java.lang.String |
getQualifiedName() |
boolean |
isAssignableBy(com.github.javaparser.symbolsolver.model.declarations.ReferenceTypeDeclaration other) |
boolean |
isAssignableBy(com.github.javaparser.symbolsolver.model.typesystem.Type type) |
com.github.javaparser.symbolsolver.model.resolution.SymbolReference<com.github.javaparser.symbolsolver.model.declarations.TypeDeclaration> |
solveType(java.lang.String name,
com.github.javaparser.symbolsolver.model.resolution.TypeSolver typeSolver) |
public JavaParserTypeAdapter(T wrappedNode, com.github.javaparser.symbolsolver.model.resolution.TypeSolver typeSolver)
public java.lang.String getQualifiedName()
public boolean isAssignableBy(com.github.javaparser.symbolsolver.model.declarations.ReferenceTypeDeclaration other)
public boolean isAssignableBy(com.github.javaparser.symbolsolver.model.typesystem.Type type)
public com.github.javaparser.symbolsolver.model.resolution.SymbolReference<com.github.javaparser.symbolsolver.model.declarations.TypeDeclaration> solveType(java.lang.String name,
com.github.javaparser.symbolsolver.model.resolution.TypeSolver typeSolver)