public class AsmClassAnnotationInfo extends Object implements IAnnotationInfo
| Constructor and Description |
|---|
AsmClassAnnotationInfo(AsmAnnotation annotation,
IJavaAnnotatedElement owner) |
| Modifier and Type | Method and Description |
|---|---|
String |
getDescription() |
String |
getDisplayName() |
Object |
getFieldValue(String fieldName) |
Annotation |
getInstance() |
String |
getName() |
IType |
getOwnersType() |
IType |
getType() |
static Object |
makeArray(IJavaClassInfo ci,
List l,
IJavaAnnotatedElement owner) |
String |
toString() |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, waitgetTargetpublic AsmClassAnnotationInfo(AsmAnnotation annotation, IJavaAnnotatedElement owner)
public String getName()
getName in interface IAnnotationInfopublic IType getOwnersType()
getOwnersType in interface IAnnotationInfopublic String getDisplayName()
public String getDescription()
getDescription in interface IAnnotationInfopublic Annotation getInstance()
getInstance in interface IAnnotationInfopublic Object getFieldValue(String fieldName)
getFieldValue in interface IAnnotationInfopublic IType getType()
getType in interface IAnnotationInfopublic static Object makeArray(IJavaClassInfo ci, List l, IJavaAnnotatedElement owner) throws ClassNotFoundException
ClassNotFoundExceptionCopyright © 2019. All rights reserved.