public class JavaParserTypeAdapter<T extends Node & NodeWithSimpleName<T> & NodeWithMembers<T> & NodeWithAnnotations<T>> extends Object
| Constructor and Description |
|---|
JavaParserTypeAdapter(T wrappedNode,
TypeSolver typeSolver) |
| Modifier and Type | Method and Description |
|---|---|
Optional<ResolvedReferenceTypeDeclaration> |
containerType() |
String |
getClassName() |
Set<ResolvedAnnotationDeclaration> |
getDeclaredAnnotations() |
List<ResolvedFieldDeclaration> |
getFieldsForDeclaredVariables() |
String |
getPackageName() |
String |
getQualifiedName() |
Set<ResolvedReferenceTypeDeclaration> |
internalTypes() |
boolean |
isAssignableBy(ResolvedReferenceTypeDeclaration other) |
boolean |
isAssignableBy(ResolvedType type) |
SymbolReference<ResolvedTypeDeclaration> |
solveType(String name)
Deprecated.
|
public JavaParserTypeAdapter(T wrappedNode, TypeSolver typeSolver)
public String getPackageName()
public String getClassName()
public String getQualifiedName()
public boolean isAssignableBy(ResolvedReferenceTypeDeclaration other)
public boolean isAssignableBy(ResolvedType type)
@Deprecated public SymbolReference<ResolvedTypeDeclaration> solveType(String name)
public Optional<ResolvedReferenceTypeDeclaration> containerType()
public List<ResolvedFieldDeclaration> getFieldsForDeclaredVariables()
public Set<ResolvedAnnotationDeclaration> getDeclaredAnnotations()
public Set<ResolvedReferenceTypeDeclaration> internalTypes()
Copyright © 2007–2024. All rights reserved.