Class JavaParserTypeAdapter<T extends Node & NodeWithSimpleName<T> & NodeWithMembers<T> & NodeWithAnnotations<T>>
java.lang.Object
com.github.javaparser.symbolsolver.javaparsermodel.declarations.JavaParserTypeAdapter<T>
public class JavaParserTypeAdapter<T extends Node & NodeWithSimpleName<T> & NodeWithMembers<T> & NodeWithAnnotations<T>>
extends Object
-
Field Summary
Fields -
Constructor Summary
Constructors -
Method Summary
-
Field Details
-
wrappedNode
private T extends Node & NodeWithSimpleName<T> & NodeWithMembers<T> & NodeWithAnnotations<T> wrappedNode -
typeSolver
-
-
Constructor Details
-
JavaParserTypeAdapter
-
-
Method Details
-
getPackageName
-
getClassName
-
getQualifiedName
-
isAssignableBy
-
isAssignableBy
-
solveType
Deprecated.Resolution should move out of declarations, so that they are pure declarations and the resolution should work for JavaParser, Reflection and Javassist classes in the same way and not be specific to the three implementations. -
containerType
-
getFieldsForDeclaredVariables
-
getDeclaredAnnotations
-
internalTypes
-