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 JsonbAnnotation
    Modifier and Type
    Class
    Description
    @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 the JsonbTypeInfo.
    @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.