Package jakarta.json.bind.annotation
Annotation Type JsonbTypeDeserializer
-
@JsonbAnnotation @Retention(RUNTIME) @Target({ANNOTATION_TYPE,TYPE,FIELD,METHOD,PARAMETER}) public @interface JsonbTypeDeserializer
Annotation provides way how to set custom JsonbDeserializer to field or JavaBean property.
Usage
The
@JsonbDeserializer
annotation can be used with the following program elements:- type
- field
- method
- creator parameter
- Since:
- JSON Binding 1.0
-
-
Required Element Summary
Required Elements Modifier and Type Required Element Description Class<? extends JsonbDeserializer>
value
CustomJsonbDeserializer
which provides custom mapping for given field or JavaBean property.
-
-
-
Element Detail
-
value
Class<? extends JsonbDeserializer> value
CustomJsonbDeserializer
which provides custom mapping for given field or JavaBean property.- Returns:
- Deserializer to use.
-
-