モジュール java.base
パッケージ java.lang.annotation

インタフェースAnnotation

既知のすべての実装クラス:
BeanProperty, BooleanFlag, Category, ConstructorParameters, ConstructorProperties, ContentType, DataAmount, Deprecated, Description, DescriptorKey, Documented, Enabled, Experimental, Frequency, FunctionalInterface, Generated, Inherited, JavaBean, Label, MemoryAddress, MetadataDefinition, MXBean, Name, Native, Override, Percentage, Period, Registered, Relational, Repeatable, Retention, SafeVarargs, Serial, SettingDefinition, StackTrace, SupportedAnnotationTypes, SupportedOptions, SupportedSourceVersion, SuppressWarnings, SwingContainer, Target, Threshold, Timespan, Timestamp, Transient, TransitionFrom, TransitionTo, Unsigned

public interface Annotation
すべての注釈インタフェースによって拡張される共通インタフェースです。 このインタフェースを手動で拡張するインタフェースでは、注釈インタフェースは定義されないことに注意してください。 このインタフェース自体は注釈インタフェースを定義しないことにも注意してください。 注釈インタフェースの詳細は、「Java言語仕様」9.6に関する項を参照してください。 AnnotatedElementインタフェースでは、注釈インタフェースを繰返し不可能から繰返し可能に変更する際の互換性の問題について説明します。
導入されたバージョン:
1.5