Name (Java SE 15 & JDK 15)
Description: declaration: module: jdk.jfr, package: jdk.jfr, annotation type: Name
Keywords: jdk.jfr.Name class

Module jdk.jfr
Package jdk.jfr

# Annotation Type Name

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

Annotation that overrides the default name for an element (for example, when the default package for an event is not appropriate).

The name must be a valid identifiers in the Java language (for example, `"com.example.MyEvent"` for an event class or `"message"` for an event field).

Since:
  9

- ## Required Element Summary

  Required Elements
  Modifier and Type | Required Element | Description
  --- | --- | ---
  `String` | `value` | Returns the name.

- ## Element Details

  - ### value

    String value
    Returns the name.
    Returns:
      the name