Interface IBinaryAnnotation
- All Known Implementing Classes:
AnnotationInfo
public interface IBinaryAnnotation
This represents class file information about an annotation instance.
-
Method Summary
Modifier and TypeMethodDescriptionchar[]
default boolean
default boolean
-
Method Details
-
getTypeName
char[] getTypeName()- Returns:
- the signature of the annotation type.
-
getElementValuePairs
IBinaryElementValuePair[] getElementValuePairs()- Returns:
- the list of element value pairs of the annotation
-
isExternalAnnotation
default boolean isExternalAnnotation()- Returns:
- true, if this an external annotation
-
isDeprecatedAnnotation
default boolean isDeprecatedAnnotation()- Returns:
- true, if this is a @Deprecated annotation.
-