public interface JvmAnnotation
Modifier and Type | Method and Description |
---|---|
default JvmAnnotationAttribute |
findAttribute(java.lang.String attributeName)
This method is preferable to manual search in results of
getAttributes()
because it allows to provide more efficient implementation. |
java.util.List<JvmAnnotationAttribute> |
getAttributes() |
java.lang.String |
getQualifiedName()
Returns the fully qualified name of the annotation class.
|
default boolean |
hasAttribute(java.lang.String attributeName)
This method is preferable to
findAttribute(String)
because it allows to provide more efficient implementation. |
java.lang.String getQualifiedName()
default boolean hasAttribute(java.lang.String attributeName)
findAttribute(String)
because it allows to provide more efficient implementation.true
if this annotation has an attribute with the specified name, otherwise false
default JvmAnnotationAttribute findAttribute(java.lang.String attributeName)
getAttributes()
because it allows to provide more efficient implementation.null
java.util.List<JvmAnnotationAttribute> getAttributes()