Package org.codehaus.jackson.annotate
Annotation Type JsonGetter
-
@Target(METHOD) @Retention(RUNTIME) @Deprecated public @interface JsonGetter
Deprecated.UseJsonProperty
instead (deprecated since version 1.5)Marker annotation that can be used to define a non-static, no-argument value-returning (non-void) method to be used as a "getter" for a logical property, as an alternative to recommendedJsonProperty
annotation (which was introduced in version 1.1).Getter means that when serializing Object instance of class that has this method (possibly inherited from a super class), a call is made through the method, and return value will be serialized as value of the property.
-
-
Optional Element Summary
Optional Elements Modifier and Type Optional Element Description String
value
Deprecated.Defines name of the logical property this method is used to access ("get"); empty String means that name should be derived from the underlying method (using standard Bean name detection rules)
-
-
-
Element Detail
-
value
String value
Deprecated.Defines name of the logical property this method is used to access ("get"); empty String means that name should be derived from the underlying method (using standard Bean name detection rules)- Default:
- ""
-
-