@Beta public interface ClassDeclaration extends TypeDeclaration, TypeParameterDeclarator
| Modifier and Type | Method and Description | 
|---|---|
TypeReference | 
getExtendedClass()  | 
java.lang.Iterable<? extends TypeReference> | 
getImplementedInterfaces()  | 
boolean | 
isAbstract()  | 
boolean | 
isFinal()  | 
boolean | 
isStatic()  | 
boolean | 
isStrictFloatingPoint()  | 
findDeclaredConstructor, findDeclaredField, findDeclaredMethod, findDeclaredType, getDeclaredAnnotationTypes, getDeclaredClasses, getDeclaredConstructors, getDeclaredEnumerationTypes, getDeclaredFields, getDeclaredInterfaces, getDeclaredMembers, getDeclaredMethods, getDeclaredTypesgetQualifiedName, isAssignableFromgetTypeParametersgetDeclaringType, getDocComment, getModifiers, getVisibility, isDeprecatedfindAnnotation, getAnnotationsgetCompilationUnit, getSimpleNameboolean isFinal()
finalboolean isAbstract()
abstractboolean isStatic()
staticboolean isStrictFloatingPoint()
strictfpTypeReference getExtendedClass()
null
         if no explicit super class is specified.java.lang.Iterable<? extends TypeReference> getImplementedInterfaces()