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@interfaceThis annotation identifies the custom constructor or factory method to use when creating an instance of the associated class.@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.@interfaceAllows customization of field (or JavaBean property) name.This name is used either in serialization or in deserialization.@interfaceSpecifies order in which properties are serialized.@interfaceSubtype is tightly bound to theJsonbTypeInfo.@interfacePrevents mapping of a Java Bean property, field or type to JSON representation.@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.