Тип аннотации Timespan

@Retention(RUNTIME)
@Target({FIELD,TYPE,METHOD})
public @interface Timespan

Аннотация поля события, указывающая, что значение является продолжительностью.

С момента:
9

Поля

Модификатор и тип Поля Описание
static String MICROSECONDS

Единица для микросекунд.

static String MILLISECONDS

Единица для миллисекунд.

static String NANOSECONDS

Единица для наносекунд.

static String SECONDS

Единица для секунд.

static String TICKS

Единица для тиков.

Необязательные элементы

Модификатор и тип Необязательный элемент Описание
String value

Возвращает единицу измерения для временного интервала.

Поля

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

Возвращает единицу измерения для временного интервала.

По умолчанию единица — наносекунды.

Возвращает:
единицу измерения временного интервала, по умолчанию #NANOSECONDS, не null
По умолчанию:
"NANOSECONDS"

© 1993, 2020, Oracle and/or its affiliates. All rights reserved.
Documentation extracted from Debian's OpenJDK Development Kit package.
Licensed under the GNU General Public License, version 2, with the Classpath Exception.
Various third party code in OpenJDK is licensed under different licenses (see Debian package).
Java and OpenJDK are trademarks or registered trademarks of Oracle and/or its affiliates.
https://docs.oracle.com/en/java/javase/11/docs/api/jdk.jfr/jdk/jfr/Timespan.html

Spec-Zone .ru
спецификации, руководства, описания, API