Interface AnnotationTarget<O extends JavaType<O>>

All Superinterfaces:
Internal, Origin<O>
All Known Subinterfaces:
AnnotationElement<O>, AnnotationElementSource, AnnotationTargetSource<O,T>, EnumConstant<O>, EnumConstant.ReadBody<O>, EnumConstantSource, EnumConstantSource.Body, Field<O>, FieldSource<O>, JavaAnnotation<O>, JavaAnnotationSource, JavaClass<O>, JavaClassSource, JavaEnum<O>, JavaEnumSource, JavaInterface<O>, JavaInterfaceSource, JavaPackageInfo<O>, JavaPackageInfoSource, JavaRecord<O>, JavaRecordComponent<O>, JavaRecordComponentSource, JavaRecordSource, JavaSource<T>, JavaType<T>, Member<O>, MemberSource<O,T>, Method<O,T>, MethodSource<O>, Parameter<O>, ParameterSource<O>, Property<O>, PropertySource<O>

public interface AnnotationTarget<O extends JavaType<O>> extends Internal, Origin<O>
Represents a Java element that may carry annotations.
Author:
Lincoln Baxter, III