@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, getDeclaredTypes
getQualifiedName, isAssignableFrom
getTypeParameters
getDeclaringType, getDocComment, getModifiers, getVisibility, isDeprecated
findAnnotation, getAnnotations
getCompilationUnit, getSimpleName
boolean isFinal()
final
boolean isAbstract()
abstract
boolean isStatic()
static
boolean isStrictFloatingPoint()
strictfp
TypeReference getExtendedClass()
null
if no explicit super class is specified.java.lang.Iterable<? extends TypeReference> getImplementedInterfaces()