Java/アノテーション
#Java
における
プリプロセッサ
の一種。
自動コード生成に使われている機能。
具体的には
@
を付けたもの。
例:
Android/Room
における
@Entity
など。
昔(Java 5時代)はAnnotation Processing Toolsと呼ばれていたが、後に
Pluggable Annotation Processing API
となった。
参考
https://kazamori.jp/blogs/2020/07/12/java-annotation-processor/