-
@Target(METHOD) @Retention(RUNTIME) public @interface Transient
表示当Introspector
构造与注释的代码元素相关联的PropertyDescriptor
或EventSetDescriptor
类时,应使用给定的value
声明一个名为“transient”的属性。 “瞬态”属性的true
值表示从Encoder
派生的编码器应忽略此功能。Transient
注释可以用于涉及到一个FeatureDescriptor
子类的任何方法来标识注释类及其子类中的瞬态特征。 通常,以“get”开头的方法是放置注释的最佳位置,在为同一特征定义多个注释的情况下,该声明优先。要在超类声明它的类中声明非瞬态特征,请使用
@Transient(false)
。 在所有情况下,Introspector
通过参考最具体的超类的注释来决定特征是否是短暂的。 如果任何超类中不存在Transient
注释,则该特征不是暂时的。- 从以下版本开始:
- 1.7
-
-
Optional Element Summary
Optional Elements Modifier and Type Optional Element 描述 boolean
value
返回Introspector
是否应为注释方法构造工件。
-