Uses of Annotation Interface
jdk.jfr.MetadataDefinition
Package
Description
This package provides classes to create events and control Flight Recorder.
-
Uses of MetadataDefinition in jdk.jfr
Modifier and TypeClassDescription@interface
Event field annotation, specifies that the value is a boolean flag, atrue
orfalse
value.@interface
Event annotation, to associate the event type with a category, in the format of a human-readable path.@interface
Meta annotation, specifies that an annotation represents a content type, such as a time span or a frequency.@interface
Event field annotation, specifies that a value represents an amount of data (for example, bytes).@interface
Annotation that describes an element by using a sentence or two.@interface
Event annotation, determines if an event should be enabled by default.@interface
Annotation that specifies that an element is experimental and may change without notice.@interface
Event field annotation, specifies that the value is a frequency, measured in Hz.@interface
Annotation that sets a human-readable name for an element (for example,"Maximum Throughput"
).@interface
Event field annotation, specifies that the value is a memory address.@interface
Annotation that sets the default name for an element.@interface
Event field annotation to use on fractions, typically between0.0
and1.0
, to specify that the value is a percentage.@interface
Event annotation, specifies the default setting value for a periodic event.@interface
Meta annotation for relational annotations, to be used on an annotation.class
Base class to extend to create setting controls.@interface
Event annotation, determines whether an event by default has a stack trace or not.@interface
Event annotation, specifies the default duration below which an event is not recorded (for example,"20 ms"
).@interface
Event field annotation, specifies that the value is a duration.@interface
Event field annotation, specifies that the value is a point in time.@interface
Event field annotation, specifies that the event transitioned from a thread.@interface
Event field annotation, specifies that the event will soon transition to a thread.@interface
Event field annotation, specifies that the value is of an unsigned data type.