指示在
Introspector构造与注释代码元素相关联的PropertyDescriptor或EventSetDescriptor类时,应声明名为"transient"的属性具有给定的value。对于"transient"属性的true值指示从Encoder派生的编码器应忽略此功能。
Transient注释可用于涉及FeatureDescriptor子类的任何方法中,以识别注释类及其子类中的瞬态特性。通常,以"get"开头的方法是放置注释的最佳位置,并且在为同一特性定义多个注释的情况下,此声明优先。
要在超类声明为瞬态的类中声明一个非瞬态特性,请使用@Transient(false)。在所有情况下,Introspector通过参考最具体超类上的注释来决定特性是否是瞬态的。如果在任何超类中都不存在Transient注释,则该特性不是瞬态的。
- 自版本:
- 1.7
-
Optional Element Summary
Optional Elements
-
Element Details
-
value
boolean value返回Introspector是否应为注释方法构造工件。- 返回:
-
Introspector是否应为注释方法构造工件
- 默认值:
-
true
-