Interface Annotationable<ELEMENT extends Element>

All Superinterfaces:
ApiHolder, ElementBacked<ELEMENT>, Modifiable
All Known Subinterfaces:
Annotation, AnnotationUsage, Class, Constructor, Declared, Enum, EnumConstant, Field, Generic, Interface, Method, Module, Package, Parameter, Record, RecordComponent, Variable<SURROUNDING>
All Known Implementing Classes:
AnnotationUsageImpl, ClassImpl, DeclaredImpl, EnumConstantImpl, ExecutableImpl, FieldImpl, GenericImpl, InterfaceImpl, ModuleImpl, PackageImpl, ParameterImpl, RecordComponentImpl, RecordImpl, VariableImpl

public interface Annotationable<ELEMENT extends Element> extends ElementBacked<ELEMENT>
anything that can be annotated