@Retention(RUNTIME) @Target({FIELD,TYPE,METHOD}) public @interface Timespan
イベント・フィールド注釈は、値が期間であることを指定します。
- 導入されたバージョン:
- 9
-
オプション要素のサマリー
-
フィールドのサマリー
フィールド 修飾子と型 フィールド 説明 static StringMICROSECONDSマイクロ秒の単位。static StringMILLISECONDS単位(ミリ秒)。static StringNANOSECONDSナノ秒単位。static StringSECONDS秒単位。static StringTICKSティックの単位。
-
フィールド詳細
-
TICKS
static final String TICKSティックの単位。- 関連項目:
- 定数フィールド値
-
SECONDS
static final String SECONDS秒単位。- 関連項目:
- 定数フィールド値
-
MILLISECONDS
static final String MILLISECONDS単位(ミリ秒)。- 関連項目:
- 定数フィールド値
-
NANOSECONDS
static final String NANOSECONDSナノ秒単位。- 関連項目:
- 定数フィールド値
-
MICROSECONDS
static final String MICROSECONDSマイクロ秒の単位。- 関連項目:
- 定数フィールド値
-
-
要素の詳細
-
value
String value期間の単位を返します。デフォルトでは、単位はナノ秒です。
- 戻り値:
nullではなく、デフォルトのNANOSECONDSの時間スパン単位
- デフォルト:
- "NANOSECONDS"
-