public abstract class AbstractClassDeclaration extends AbstractTypeDeclaration implements com.github.javaparser.resolution.declarations.ResolvedClassDeclaration, MethodResolutionCapability
| Constructor and Description |
|---|
AbstractClassDeclaration() |
| Modifier and Type | Method and Description |
|---|---|
com.github.javaparser.resolution.declarations.ResolvedClassDeclaration |
asClass() |
List<com.github.javaparser.resolution.types.ResolvedReferenceType> |
getAllInterfaces() |
List<com.github.javaparser.resolution.types.ResolvedReferenceType> |
getAllSuperClasses() |
boolean |
hasName() |
protected abstract com.github.javaparser.resolution.types.ResolvedReferenceType |
object()
An implementation of the Object class.
|
getAllMethods, isFunctionalInterfaceclone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitgetConstructors, getInterfaces, getSuperClass, isClassasReferenceType, canBeAssignedTo, findTypeParameter, getAllAncestors, getAllFields, getAllMethods, getAllNonStaticFields, getAllStaticFields, getAncestors, getAncestors, getDeclaredFields, getDeclaredMethods, getField, getVisibleField, getVisibleFields, hasAnnotation, hasDirectlyAnnotation, hasField, hasVisibleField, isAssignableBy, isAssignableBy, isFunctionalInterfaceasEnum, asInterface, asType, asTypeParameter, containerType, getClassName, getId, getInternalType, getPackageName, getQualifiedName, hasInternalType, internalTypes, isAnonymousClass, isEnum, isInterface, isType, isTypeParameterasEnumConstant, asField, asMethod, asParameter, getName, isEnumConstant, isField, isMethod, isParameter, isVariablegetTypeParameters, isGenericaccessSpecifiertoAstsolveMethodpublic boolean hasName()
hasName in interface com.github.javaparser.resolution.declarations.ResolvedDeclarationpublic final List<com.github.javaparser.resolution.types.ResolvedReferenceType> getAllSuperClasses()
getAllSuperClasses in interface com.github.javaparser.resolution.declarations.ResolvedClassDeclarationpublic final List<com.github.javaparser.resolution.types.ResolvedReferenceType> getAllInterfaces()
getAllInterfaces in interface com.github.javaparser.resolution.declarations.ResolvedClassDeclarationpublic final com.github.javaparser.resolution.declarations.ResolvedClassDeclaration asClass()
asClass in interface com.github.javaparser.resolution.declarations.ResolvedTypeDeclarationprotected abstract com.github.javaparser.resolution.types.ResolvedReferenceType object()
Copyright © 2007–2019. All rights reserved.