Annotation Interface JsonbVisibility


@JsonbAnnotation @Retention(RUNTIME) @Target({ANNOTATION_TYPE,TYPE,PACKAGE}) public @interface JsonbVisibility

Annotation provides way how to customize visibility strategy of the JSON Binding.

It allows for example to specify, that only public getters and setter should be visible.

Usage

The @JsonbVisibility annotation can be used with the following program elements:

  • type
  • package
Since:
JSON Binding 1.0