public class APClassInfo extends APMetadataInfo implements ClassInfo
processEnv| Constructor and Description |
|---|
APClassInfo(ProcessingEnvironment processEnv,
TypeElement element) |
| Modifier and Type | Method and Description |
|---|---|
<T extends Annotation> |
getAnnotation(Class<T> annClass) |
Collection<MethodInfo> |
getConstructors() |
ClassInfo |
getDeclaringClass() |
Collection<FieldInfo> |
getFields() |
Collection<MethodInfo> |
getMethods() |
String |
getName() |
String |
getPackageName() |
String |
getQualifiedName() |
ClassInfo |
getSuperClass() |
boolean |
isAbstract() |
boolean |
isFinal() |
boolean |
isPublic() |
boolean |
isStrictFP() |
String |
toString() |
getElementpublic APClassInfo(ProcessingEnvironment processEnv, TypeElement element)
public <T extends Annotation> T getAnnotation(Class<T> annClass)
getAnnotation in interface ClassInfopublic Collection<MethodInfo> getConstructors()
getConstructors in interface ClassInfopublic String getQualifiedName()
getQualifiedName in interface ClassInfopublic Collection<FieldInfo> getFields()
public Collection<MethodInfo> getMethods()
getMethods in interface ClassInfopublic String getPackageName()
getPackageName in interface ClassInfopublic ClassInfo getSuperClass()
getSuperClass in interface ClassInfopublic ClassInfo getDeclaringClass()
getDeclaringClass in interface ClassInfopublic boolean isAbstract()
isAbstract in interface ClassInfopublic boolean isStrictFP()
isStrictFP in interface ClassInfoCopyright © 2014. All Rights Reserved.