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 IModuleprivate static Class<?>getFieldValue(String fieldName) getName()getType()static ObjectmakeArray(IJavaClassInfo ci, List l, IJavaAnnotatedElement owner) private Objectprivate ObjectnormalizeValue(String fieldName, Object value) toString()Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, waitMethods inherited from interface gw.lang.reflect.IAnnotationInfo
getTarget
-
Field Details
-
_annotation
-
_owner
-
SUPPORTED_TYPES
-
-
Constructor Details
-
AsmClassAnnotationInfo
-
-
Method Details
-
getName
- Specified by:
getNamein interfaceIAnnotationInfo
-
getOwnersType
- Specified by:
getOwnersTypein interfaceIAnnotationInfo
-
getDisplayName
-
getDescription
- Specified by:
getDescriptionin interfaceIAnnotationInfo
-
getInstance
- Specified by:
getInstancein interfaceIAnnotationInfo
-
getFieldValue
- Specified by:
getFieldValuein interfaceIAnnotationInfo
-
normalizeValue
-
makeArray
-
findModule
-
getType
- Specified by:
getTypein interfaceIAnnotationInfo
-
toString
-
makeArray
public static Object makeArray(IJavaClassInfo ci, List l, IJavaAnnotatedElement owner) throws ClassNotFoundException - Throws:
ClassNotFoundException
-
getClass
-