generated at
マーカーインターフェース
コンパイル時または実行時にプログラミング要素に関するヒントを得るために使われる。
マーカーインターフェースはクラスや他のインターフェースにのみ付与できるのに対し、アノテーションはより広い範囲に付与することができる