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