アノテーションインターフェース Default
@TargetSE({TYPESE,FIELDSE,METHODSE,PARAMETERSE,CONSTRUCTORSE})
@RetentionSE(RUNTIMESE)
@DocumentedSE
public @interface Default
クラスメンバーにデフォルトの意味があることを示します。
ターゲットの解析ロジックは異なる場合があります。ユースケースの 1 つは、実行時に何らかの条件で呼び出されるように選択されるいくつかのメソッドを使用するサービスです。この Default
アノテーションを使用するメソッドは、他のメソッドが条件を満たさない場合のフォールバックオプションを意味する場合があります。
- 導入:
- 5.0
- 作成者:
- Artem Bilan