## Uses of Interface
org.eclipse.jdt.core.util.IAnnotation

Packages that use IAnnotation
org.eclipse.jdt.core.util: Provides a set of tools and utilities for manipulating .class files and Java model elements.

### Uses of IAnnotation in org.eclipse.jdt.core.util

Subinterfaces of IAnnotation in org.eclipse.jdt.core.util
`interface` `IExtendedAnnotation` Description of an extended annotation structure as described in the JVM specifications (added in JavaSE-1.8).

Methods in org.eclipse.jdt.core.util that return IAnnotation
`IAnnotation[]` IRuntimeVisibleAnnotationsAttribute.`getAnnotations()` Answer back the annotations.
`IAnnotation[]` IRuntimeInvisibleAnnotationsAttribute.`getAnnotations()` Answer back the annotations.
`IAnnotation[]` IParameterAnnotation.`getAnnotations()` Answer back the annotations as described in the JVM specifications.
`IAnnotation` IAnnotationComponentValue.`getAnnotationValue()` Returns the annotation value as described in the JVM specifications if the tag item is '@'.