Package jakarta.json.bind.annotation
Annotation Type JsonbDateFormat
- 
@JsonbAnnotation @Retention(RUNTIME) @Target({ANNOTATION_TYPE,FIELD,METHOD,TYPE,PARAMETER,PACKAGE}) public @interface JsonbDateFormat
Annotation provides way how to set custom date format to field or JavaBean property.
The pattern format is specified in
DateTimeFormatterUsage
The
@JsonbDateFormatannotation can be used with the following program elements:- field
 - getter/setter
 - type
 - parameter
 - package
 
- Since:
 - JSON Binding 1.0
 
 
- 
- 
Field Summary
Fields Modifier and Type Fields Description static StringDEFAULT_FORMATValue that indicates the default format.static StringDEFAULT_LOCALEValue that indicates that defaultLocale.static StringTIME_IN_MILLISSpecial date format which serializes given date as milliseconds. 
 - 
 
- 
- 
- 
DEFAULT_FORMAT
static final String DEFAULT_FORMAT
Value that indicates the default format. 
 - 
 
- 
- 
TIME_IN_MILLIS
static final String TIME_IN_MILLIS
Special date format which serializes given date as milliseconds. Such date is serialized as a number. 
 - 
 
- 
Element Detail
- 
value
String value
Specifies the date pattern to use.- Returns:
 - Date pattern to use.
 
- Default:
 - "##default"
 
 
 - 
 
 -