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.util.Optional<com.github.javaparser.resolution.declarations.ResolvedReferenceTypeDeclaration> |
containerType() |
java.lang.String |
getClassName() |
java.util.List<com.github.javaparser.resolution.declarations.ResolvedFieldDeclaration> |
getFieldsForDeclaredVariables() |
java.lang.String |
getPackageName() |
java.lang.String |
getQualifiedName() |
boolean |
isAssignableBy(com.github.javaparser.resolution.declarations.ResolvedReferenceTypeDeclaration other) |
boolean |
isAssignableBy(com.github.javaparser.resolution.types.ResolvedType type) |
com.github.javaparser.symbolsolver.model.resolution.SymbolReference<com.github.javaparser.resolution.declarations.ResolvedTypeDeclaration> |
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 getPackageName()
public java.lang.String getClassName()
public java.lang.String getQualifiedName()
public boolean isAssignableBy(com.github.javaparser.resolution.declarations.ResolvedReferenceTypeDeclaration other)
public boolean isAssignableBy(com.github.javaparser.resolution.types.ResolvedType type)
public com.github.javaparser.symbolsolver.model.resolution.SymbolReference<com.github.javaparser.resolution.declarations.ResolvedTypeDeclaration> solveType(java.lang.String name,
com.github.javaparser.symbolsolver.model.resolution.TypeSolver typeSolver)
public java.util.Optional<com.github.javaparser.resolution.declarations.ResolvedReferenceTypeDeclaration> containerType()
public java.util.List<com.github.javaparser.resolution.declarations.ResolvedFieldDeclaration> getFieldsForDeclaredVariables()