Package gw.internal.gosu.parser
Class RepeatableContainerAnnotationInfo
java.lang.Object
gw.internal.gosu.parser.RepeatableContainerAnnotationInfo
- All Implemented Interfaces:
IAnnotationInfo
,Serializable
- See Also:
-
Field Summary
Fields -
Constructor Summary
ConstructorsConstructorDescriptionRepeatableContainerAnnotationInfo
(IAnnotationInfo[] annotations, IType container, IType owner) -
Method Summary
Modifier and TypeMethodDescriptiongetFieldValue
(String fieldName) getName()
getType()
private Annotation
boolean
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
-
_owner
-
_annotations
-
_container
-
-
Constructor Details
-
RepeatableContainerAnnotationInfo
public RepeatableContainerAnnotationInfo(IAnnotationInfo[] annotations, IType container, IType owner)
-
-
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
-
makeAnnotationInfoProxy
-
getFieldValue
- Specified by:
getFieldValue
in interfaceIAnnotationInfo
-
getType
- Specified by:
getType
in interfaceIAnnotationInfo
-
toString
-
retainInBytecode
public boolean retainInBytecode()
-