public interface com.fasterxml.jackson.annotation.JsonFormat extends java.lang.annotation.Annotation
minor version: 0
major version: 59
flags: flags: (0x2601) ACC_PUBLIC, ACC_INTERFACE, ACC_ABSTRACT, ACC_ANNOTATION
this_class: com.fasterxml.jackson.annotation.JsonFormat
super_class: java.lang.Object
{
public static final java.lang.String DEFAULT_LOCALE;
descriptor: Ljava/lang/String;
flags: (0x0019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL
ConstantValue: "##default"
public static final java.lang.String DEFAULT_TIMEZONE;
descriptor: Ljava/lang/String;
flags: (0x0019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL
ConstantValue: "##default"
public abstract java.lang.String pattern();
descriptor: ()Ljava/lang/String;
flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
AnnotationDefault: ""
public abstract com.fasterxml.jackson.annotation.JsonFormat$Shape shape();
descriptor: ()Lcom/fasterxml/jackson/annotation/JsonFormat$Shape;
flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
AnnotationDefault: com.fasterxml.jackson.annotation.JsonFormat$Shape.ANY:Lcom/fasterxml/jackson/annotation/JsonFormat$Shape;
public abstract java.lang.String locale();
descriptor: ()Ljava/lang/String;
flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
AnnotationDefault: "##default"
public abstract java.lang.String timezone();
descriptor: ()Ljava/lang/String;
flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
AnnotationDefault: "##default"
public abstract com.fasterxml.jackson.annotation.OptBoolean lenient();
descriptor: ()Lcom/fasterxml/jackson/annotation/OptBoolean;
flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
AnnotationDefault: com.fasterxml.jackson.annotation.OptBoolean.DEFAULT:Lcom/fasterxml/jackson/annotation/OptBoolean;
public abstract com.fasterxml.jackson.annotation.JsonFormat$Feature[] with();
descriptor: ()[Lcom/fasterxml/jackson/annotation/JsonFormat$Feature;
flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
AnnotationDefault: {}
public abstract com.fasterxml.jackson.annotation.JsonFormat$Feature[] without();
descriptor: ()[Lcom/fasterxml/jackson/annotation/JsonFormat$Feature;
flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
AnnotationDefault: {}
}
SourceFile: "JsonFormat.java"
NestMembers:
com.fasterxml.jackson.annotation.JsonFormat$Feature com.fasterxml.jackson.annotation.JsonFormat$Features com.fasterxml.jackson.annotation.JsonFormat$Shape com.fasterxml.jackson.annotation.JsonFormat$Value
InnerClasses:
public final Feature = com.fasterxml.jackson.annotation.JsonFormat$Feature of com.fasterxml.jackson.annotation.JsonFormat
public Features = com.fasterxml.jackson.annotation.JsonFormat$Features of com.fasterxml.jackson.annotation.JsonFormat
public final Shape = com.fasterxml.jackson.annotation.JsonFormat$Shape of com.fasterxml.jackson.annotation.JsonFormat
public Value = com.fasterxml.jackson.annotation.JsonFormat$Value of com.fasterxml.jackson.annotation.JsonFormat
RuntimeVisibleAnnotations:
java.lang.annotation.Target(value = {java.lang.annotation.ElementType.ANNOTATION_TYPE:Ljava/lang/annotation/ElementType;, java.lang.annotation.ElementType.FIELD:Ljava/lang/annotation/ElementType;, java.lang.annotation.ElementType.METHOD:Ljava/lang/annotation/ElementType;, java.lang.annotation.ElementType.PARAMETER:Ljava/lang/annotation/ElementType;, java.lang.annotation.ElementType.TYPE:Ljava/lang/annotation/ElementType;})
java.lang.annotation.Retention(value = java.lang.annotation.RetentionPolicy.RUNTIME:Ljava/lang/annotation/RetentionPolicy;)
com.fasterxml.jackson.annotation.JacksonAnnotation()