@Target(value={ANNOTATION_TYPE,METHOD})
@Retention(value=RUNTIME)
public @interface JsonGetter
JsonProperty
annotation (which is the recommended choice in
general case).
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.
Modifier and Type | Optional Element and Description |
---|---|
java.lang.String |
value
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)
|
"Copyright © 2010 - 2020 Adobe Systems Incorporated. All Rights Reserved"