Uses of Class
java.lang.annotation.Retention
-
Packages that use Retention 软件包 描述 java.beans 包含与开发 bean相关的类 - 基于JavaBeans™体系结构的组件。java.lang 提供对Java编程语言设计至关重要的类。java.lang.annotation 为Java编程语言注释工具提供库支持。javax.annotation.processing 用于声明注释处理器和允许注释处理器与注释处理工具环境通信的工具。javax.management 提供Java Management Extensions的核心类。javax.swing 提供一组“轻量级”(全Java语言)组件,这些组件在所有平台上尽可能地工作。jdk.jfr 该软件包提供了用于创建事件和控制Flight Recorder的类。 -
-
Uses of Retention in java.beans
Classes in java.beans with annotations of type Retention 变量和类型 类 描述 interface
BeanProperty
用于为自动生成的BeanInfo
类指定某些属性相关信息的注释。interface
ConstructorProperties
构造函数上的注释,显示该构造函数的参数如何与构造对象的getter方法相对应。interface
JavaBean
用于为自动生成的BeanInfo
类指定某些类相关信息的注释。interface
Transient
指示当Introspector
构造与带注释的代码元素关联的PropertyDescriptor
或EventSetDescriptor
类时,应使用给定的value
声明名为“transient”的属性。 -
Uses of Retention in java.lang
Classes in java.lang with annotations of type Retention 变量和类型 类 描述 interface
已过时的
注释@Deprecated
的程序元素是程序员不鼓励使用的程序元素。interface
FunctionalInterface
一种信息性注释类型,用于指示接口类型声明旨在成为Java语言规范定义的 功能接口 。interface
Override
指示方法声明旨在覆盖超类型中的方法声明。interface
SafeVarargs
程序员断言,带注释的方法或构造函数的主体不会对其varargs参数执行可能不安全的操作。interface
SuppressWarnings
指示应在带注释的元素(以及带注释的元素中包含的所有程序元素中)中抑制指定的编译器警告。 -
Uses of Retention in java.lang.annotation
Classes in java.lang.annotation with annotations of type Retention 变量和类型 类 描述 interface
Documented
如果注释类型 A的声明中存在注释@Documented
,则元素上的任何@A
注释都将被视为元素的公共合同的一部分。interface
Inherited
表示自动继承注释类型。interface
Native
指示可以从本机代码引用定义常量值的字段。interface
Repeatable
注释类型java.lang.annotation.Repeatable
用于指示其声明(meta-)注释的注释类型是 可重复的 。interface
Retention
指示要保留带注释类型的注释的时间长度。interface
Target
指示注释类型适用的上下文。 -
Uses of Retention in javax.annotation.processing
Classes in javax.annotation.processing with annotations of type Retention 变量和类型 类 描述 interface
Generated
Generated annotation用于标记已生成的源代码。interface
SupportedAnnotationTypes
用于指示注释处理器支持的注释类型的注释。interface
SupportedOptions
用于指示注释处理器支持的选项的注释。interface
SupportedSourceVersion
用于指示注释处理器支持的最新源版本的注释。 -
Uses of Retention in javax.management
Classes in javax.management with annotations of type Retention 变量和类型 类 描述 interface
ConstructorParameters
构造函数上的注释,显示该构造函数的参数如何与构造对象的getter方法相对应。interface
DescriptorKey
元注释,描述注释元素如何与Descriptor
中的字段相关 。interface
MXBean
用于将接口明确标记为MXBean接口或不是MXBean接口的注释。 -
Uses of Retention in javax.swing
Classes in javax.swing with annotations of type Retention 变量和类型 类 描述 interface
SwingContainer
用于为自动生成的BeanInfo
类指定一些与摆动相关的信息的注释。 -
Uses of Retention in jdk.jfr
Classes in jdk.jfr with annotations of type Retention 变量和类型 类 描述 interface
BooleanFlag
事件字段注释,指定该值是布尔标志,true
或false
值interface
Category
事件注释,以人类可读路径的格式将事件类型与类别相关联。interface
ContentType
元注释指定注释表示内容类型,例如时间跨度或频率。interface
DataAmount
事件字段注释指定值表示数据量(例如,字节)。interface
描述
使用一两句话描述元素的注释。interface
Enabled
事件注释,确定是否应默认启用事件。interface
Experimental
注释,指定元素是实验性的,可能会更改,恕不另行通知。interface
Frequency
事件字段注释指定该值是以Hz为单位测量的频率。interface
Label
为元素设置人类可读名称的注释(例如,"Maximum Throughput"
)。interface
MemoryAddress
事件字段注释,指定该值是内存地址。interface
MetadataDefinition
用于定义新类型的事件元数据的元注释。interface
Name
覆盖元素的默认名称的注释(例如,当事件的默认包不合适时)。interface
Percentage
要在分数上使用的事件字段注释,通常在0.0
和1.0
之间,以指定该值是百分比。interface
Period
事件注释,指定周期性事件的默认设置值。interface
Registered
事件注释,用于程序化事件注册。interface
Relational
关系注释的元注释,用于注释。interface
SettingDefinition
注释,指定应使用事件类中的方法过滤掉事件。interface
StackTrace
事件注释,确定默认情况下事件是否具有堆栈跟踪。interface
Threshold
事件注释,指定未记录事件的默认持续时间(例如,"20 ms"
)。interface
Timespan
事件字段注释,指定值是持续时间。interface
Timestamp
事件字段注释,指定值是一个时间点。interface
TransitionFrom
事件字段注释,指定从线程转换的事件。interface
TransitionTo
事件字段注释,指定事件将很快转换为线程。interface
Unsigned
事件字段注释指定该值是无符号数据类型。
-