public class JavaParserAnonymousClassDeclaration extends AbstractClassDeclaration
Constructor and Description |
---|
JavaParserAnonymousClassDeclaration(com.github.javaparser.ast.expr.ObjectCreationExpr wrappedNode,
TypeSolver typeSolver) |
Modifier and Type | Method and Description |
---|---|
com.github.javaparser.ast.AccessSpecifier |
accessSpecifier() |
Optional<com.github.javaparser.resolution.declarations.ResolvedReferenceTypeDeclaration> |
containerType() |
<T extends com.github.javaparser.ast.Node> |
findMembersOfKind(Class<T> memberClass) |
List<com.github.javaparser.resolution.declarations.ResolvedFieldDeclaration> |
getAllFields() |
List<com.github.javaparser.resolution.types.ResolvedReferenceType> |
getAncestors() |
String |
getClassName() |
List<com.github.javaparser.resolution.declarations.ResolvedConstructorDeclaration> |
getConstructors() |
Context |
getContext() |
Set<com.github.javaparser.resolution.declarations.ResolvedMethodDeclaration> |
getDeclaredMethods() |
List<com.github.javaparser.resolution.types.ResolvedReferenceType> |
getInterfaces() |
String |
getName() |
String |
getPackageName() |
String |
getQualifiedName() |
com.github.javaparser.resolution.types.ResolvedReferenceType |
getSuperClass() |
com.github.javaparser.resolution.declarations.ResolvedTypeDeclaration |
getSuperTypeDeclaration() |
List<com.github.javaparser.resolution.declarations.ResolvedTypeParameterDeclaration> |
getTypeParameters() |
boolean |
hasDirectlyAnnotation(String qualifiedName) |
Set<com.github.javaparser.resolution.declarations.ResolvedReferenceTypeDeclaration> |
internalTypes() |
boolean |
isAssignableBy(com.github.javaparser.resolution.declarations.ResolvedReferenceTypeDeclaration other) |
boolean |
isAssignableBy(com.github.javaparser.resolution.types.ResolvedType type) |
protected com.github.javaparser.resolution.types.ResolvedReferenceType |
object() |
asClass, getAllInterfaces, getAllSuperClasses, hasName
getAllMethods, isFunctionalInterface
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
isClass
asReferenceType, canBeAssignedTo, findTypeParameter, getAllAncestors, getAllMethods, getAllNonStaticFields, getAllStaticFields, getDeclaredFields, getField, getVisibleField, getVisibleFields, hasAnnotation, hasField, hasVisibleField, isFunctionalInterface
asEnum, asInterface, asType, asTypeParameter, getId, getInternalType, hasInternalType, isAnonymousClass, isEnum, isInterface, isType, isTypeParameter
public JavaParserAnonymousClassDeclaration(com.github.javaparser.ast.expr.ObjectCreationExpr wrappedNode, TypeSolver typeSolver)
public com.github.javaparser.resolution.declarations.ResolvedTypeDeclaration getSuperTypeDeclaration()
public <T extends com.github.javaparser.ast.Node> List<T> findMembersOfKind(Class<T> memberClass)
public Context getContext()
protected com.github.javaparser.resolution.types.ResolvedReferenceType object()
object
in class AbstractClassDeclaration
public com.github.javaparser.resolution.types.ResolvedReferenceType getSuperClass()
public List<com.github.javaparser.resolution.types.ResolvedReferenceType> getInterfaces()
public List<com.github.javaparser.resolution.declarations.ResolvedConstructorDeclaration> getConstructors()
public com.github.javaparser.ast.AccessSpecifier accessSpecifier()
public List<com.github.javaparser.resolution.types.ResolvedReferenceType> getAncestors()
public List<com.github.javaparser.resolution.declarations.ResolvedFieldDeclaration> getAllFields()
public Set<com.github.javaparser.resolution.declarations.ResolvedMethodDeclaration> getDeclaredMethods()
public boolean isAssignableBy(com.github.javaparser.resolution.types.ResolvedType type)
public boolean isAssignableBy(com.github.javaparser.resolution.declarations.ResolvedReferenceTypeDeclaration other)
public boolean hasDirectlyAnnotation(String qualifiedName)
public String getPackageName()
public String getClassName()
public String getQualifiedName()
public Set<com.github.javaparser.resolution.declarations.ResolvedReferenceTypeDeclaration> internalTypes()
public String getName()
public List<com.github.javaparser.resolution.declarations.ResolvedTypeParameterDeclaration> getTypeParameters()
public Optional<com.github.javaparser.resolution.declarations.ResolvedReferenceTypeDeclaration> containerType()
Copyright © 2007–2018. All rights reserved.