Annotation Type JsonView
-
@Target({METHOD,FIELD}) @Retention(RUNTIME) public @interface JsonView
Annotation used for indicating view(s) that the property that is defined by method or field annotated is part of.An example annotation would be:
\@JsonView(BasicView.class)
which would specify that property annotated would be included when processing (serializing, deserializing) View identified byBasicView.class
(or its sub-class). If multiple View class identifiers are included, property will be part of all of them.- Since:
- 1.4
-
-
Optional Element Summary
Optional Elements Modifier and Type Optional Element Description java.lang.Class<?>[]
value
View or views that annotated element is part of.
-