Uses of Annotation Interface
jakarta.json.bind.annotation.JsonbAnnotation
Package
Description
Defines annotations for customizing the mapping between Java program elements
and JSON documents.
-
Uses of JsonbAnnotation in jakarta.json.bind.annotation
Modifier and TypeClassDescription@interface
This annotation identifies the custom constructor or factory method to use when creating an instance of the associated class.@interface
Annotation provides way how to set custom date format to field or JavaBean property.@interface
Specifies how fields having null values are serialized into JSON.@interface
Annotation provides way how to set custom number format to field or JavaBean property.@interface
Allows customization of field (or JavaBean property) name.This name is used either in serialization or in deserialization.@interface
Specifies order in which properties are serialized.@interface
Subtype is tightly bound to theJsonbTypeInfo
.@interface
Prevents mapping of a Java Bean property, field or type to JSON representation.@interface
Annotation provides way how to set custom JsonbAdapter to field or JavaBean property.@interface
Annotation provides way how to set custom JsonbDeserializer to field or JavaBean property.@interface
Configuration annotation of the type information handling.@interface
Annotation provides way how to set custom JsonbSerializer to field or JavaBean property.@interface
Annotation provides way how to customize visibility strategy of the JSON Binding.