Uses of Annotation Interface
jakarta.json.bind.annotation.JsonbAnnotation
Packages that use JsonbAnnotation
Package
Description
Defines annotations for customizing the mapping between Java program elements
and JSON documents.
-
Uses of JsonbAnnotation in jakarta.json.bind.annotation
Classes in jakarta.json.bind.annotation with annotations of type JsonbAnnotationModifier and TypeClassDescription@interfaceAnnotates a constructor or static factory method to use for deserialization.@interfaceAnnotation provides way how to set custom date format to field or JavaBean property.@interfaceSpecifies how fields having null values are serialized into JSON.@interfaceAnnotation provides way how to set custom number format to field or JavaBean property.@interfaceCustomizes serialization and/or deserialziaton of JSON property names.@interfaceCustomizes the order in which properties are serialized for the annotated type.@interfaceSubtype is tightly bound to theJsonbTypeInfo.@interfacePrevents serialization and/or deserialization of JSON properties.@interfaceAnnotation provides way how to set custom JsonbAdapter to field or JavaBean property.@interfaceAnnotation provides way how to set custom JsonbDeserializer to field or JavaBean property.@interfaceConfiguration annotation of the type information handling.@interfaceAnnotation provides way how to set custom JsonbSerializer to field or JavaBean property.@interfaceAnnotation provides way how to customize visibility strategy of the JSON Binding.