Class AsmClassAnnotationInfo
java.lang.Object
gw.internal.gosu.parser.java.classinfo.AsmClassAnnotationInfo
- All Implemented Interfaces:
IAnnotationInfo
,Serializable
- See Also:
-
Field Summary
Fields -
Constructor Summary
ConstructorsConstructorDescriptionAsmClassAnnotationInfo
(AsmAnnotation annotation, IJavaAnnotatedElement owner) -
Method Summary
Modifier and TypeMethodDescriptionprivate IModule
private static Class<?>
getFieldValue
(String fieldName) getName()
getType()
static Object
makeArray
(IJavaClassInfo ci, List l, IJavaAnnotatedElement owner) private Object
private Object
normalizeValue
(String fieldName, Object value) toString()
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
Methods inherited from interface gw.lang.reflect.IAnnotationInfo
getTarget
-
Field Details
-
_annotation
-
_owner
-
SUPPORTED_TYPES
-
-
Constructor Details
-
AsmClassAnnotationInfo
-
-
Method Details
-
getName
- Specified by:
getName
in interfaceIAnnotationInfo
-
getOwnersType
- Specified by:
getOwnersType
in interfaceIAnnotationInfo
-
getDisplayName
-
getDescription
- Specified by:
getDescription
in interfaceIAnnotationInfo
-
getInstance
- Specified by:
getInstance
in interfaceIAnnotationInfo
-
getFieldValue
- Specified by:
getFieldValue
in interfaceIAnnotationInfo
-
normalizeValue
-
makeArray
-
findModule
-
getType
- Specified by:
getType
in interfaceIAnnotationInfo
-
toString
-
makeArray
public static Object makeArray(IJavaClassInfo ci, List l, IJavaAnnotatedElement owner) throws ClassNotFoundException - Throws:
ClassNotFoundException
-
getClass
-