public abstract class com.fasterxml.jackson.databind.AnnotationIntrospector implements com.fasterxml.jackson.core.Versioned, java.io.Serializable
minor version: 0
major version: 59
flags: flags: (0x0421) ACC_PUBLIC, ACC_SUPER, ACC_ABSTRACT
this_class: com.fasterxml.jackson.databind.AnnotationIntrospector
super_class: java.lang.Object
{
public void <init>();
descriptor: ()V
flags: (0x0001) ACC_PUBLIC
Code:
stack=1, locals=1, args_size=1
start local 0 0: aload 0
invokespecial java.lang.Object.<init>:()V
return
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 this Lcom/fasterxml/jackson/databind/AnnotationIntrospector;
public static com.fasterxml.jackson.databind.AnnotationIntrospector nopInstance();
descriptor: ()Lcom/fasterxml/jackson/databind/AnnotationIntrospector;
flags: (0x0009) ACC_PUBLIC, ACC_STATIC
Code:
stack=1, locals=0, args_size=0
0: getstatic com.fasterxml.jackson.databind.introspect.NopAnnotationIntrospector.instance:Lcom/fasterxml/jackson/databind/introspect/NopAnnotationIntrospector;
areturn
LocalVariableTable:
Start End Slot Name Signature
public static com.fasterxml.jackson.databind.AnnotationIntrospector pair(com.fasterxml.jackson.databind.AnnotationIntrospector, com.fasterxml.jackson.databind.AnnotationIntrospector);
descriptor: (Lcom/fasterxml/jackson/databind/AnnotationIntrospector;Lcom/fasterxml/jackson/databind/AnnotationIntrospector;)Lcom/fasterxml/jackson/databind/AnnotationIntrospector;
flags: (0x0009) ACC_PUBLIC, ACC_STATIC
Code:
stack=4, locals=2, args_size=2
start local 0 start local 1 0: new com.fasterxml.jackson.databind.introspect.AnnotationIntrospectorPair
dup
aload 0
aload 1
invokespecial com.fasterxml.jackson.databind.introspect.AnnotationIntrospectorPair.<init>:(Lcom/fasterxml/jackson/databind/AnnotationIntrospector;Lcom/fasterxml/jackson/databind/AnnotationIntrospector;)V
areturn
end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 a1 Lcom/fasterxml/jackson/databind/AnnotationIntrospector;
0 1 1 a2 Lcom/fasterxml/jackson/databind/AnnotationIntrospector;
MethodParameters:
Name Flags
a1
a2
public java.util.Collection<com.fasterxml.jackson.databind.AnnotationIntrospector> allIntrospectors();
descriptor: ()Ljava/util/Collection;
flags: (0x0001) ACC_PUBLIC
Code:
stack=1, locals=1, args_size=1
start local 0 0: aload 0
invokestatic java.util.Collections.singletonList:(Ljava/lang/Object;)Ljava/util/List;
areturn
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 this Lcom/fasterxml/jackson/databind/AnnotationIntrospector;
Signature: ()Ljava/util/Collection<Lcom/fasterxml/jackson/databind/AnnotationIntrospector;>;
public java.util.Collection<com.fasterxml.jackson.databind.AnnotationIntrospector> allIntrospectors(java.util.Collection<com.fasterxml.jackson.databind.AnnotationIntrospector>);
descriptor: (Ljava/util/Collection;)Ljava/util/Collection;
flags: (0x0001) ACC_PUBLIC
Code:
stack=2, locals=2, args_size=2
start local 0 start local 1 0: aload 1
aload 0
invokeinterface java.util.Collection.add:(Ljava/lang/Object;)Z
pop
1: aload 1
areturn
end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 2 0 this Lcom/fasterxml/jackson/databind/AnnotationIntrospector;
0 2 1 result Ljava/util/Collection<Lcom/fasterxml/jackson/databind/AnnotationIntrospector;>;
Signature: (Ljava/util/Collection<Lcom/fasterxml/jackson/databind/AnnotationIntrospector;>;)Ljava/util/Collection<Lcom/fasterxml/jackson/databind/AnnotationIntrospector;>;
MethodParameters:
Name Flags
result
public abstract com.fasterxml.jackson.core.Version version();
descriptor: ()Lcom/fasterxml/jackson/core/Version;
flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
public boolean isAnnotationBundle(java.lang.annotation.Annotation);
descriptor: (Ljava/lang/annotation/Annotation;)Z
flags: (0x0001) ACC_PUBLIC
Code:
stack=1, locals=2, args_size=2
start local 0 start local 1 0: iconst_0
ireturn
end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 this Lcom/fasterxml/jackson/databind/AnnotationIntrospector;
0 1 1 ann Ljava/lang/annotation/Annotation;
MethodParameters:
Name Flags
ann
public com.fasterxml.jackson.databind.introspect.ObjectIdInfo findObjectIdInfo(com.fasterxml.jackson.databind.introspect.Annotated);
descriptor: (Lcom/fasterxml/jackson/databind/introspect/Annotated;)Lcom/fasterxml/jackson/databind/introspect/ObjectIdInfo;
flags: (0x0001) ACC_PUBLIC
Code:
stack=1, locals=2, args_size=2
start local 0 start local 1 0: aconst_null
areturn
end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 this Lcom/fasterxml/jackson/databind/AnnotationIntrospector;
0 1 1 ann Lcom/fasterxml/jackson/databind/introspect/Annotated;
MethodParameters:
Name Flags
ann
public com.fasterxml.jackson.databind.introspect.ObjectIdInfo findObjectReferenceInfo(com.fasterxml.jackson.databind.introspect.Annotated, com.fasterxml.jackson.databind.introspect.ObjectIdInfo);
descriptor: (Lcom/fasterxml/jackson/databind/introspect/Annotated;Lcom/fasterxml/jackson/databind/introspect/ObjectIdInfo;)Lcom/fasterxml/jackson/databind/introspect/ObjectIdInfo;
flags: (0x0001) ACC_PUBLIC
Code:
stack=1, locals=3, args_size=3
start local 0 start local 1 start local 2 0: aload 2
areturn
end local 2 end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 this Lcom/fasterxml/jackson/databind/AnnotationIntrospector;
0 1 1 ann Lcom/fasterxml/jackson/databind/introspect/Annotated;
0 1 2 objectIdInfo Lcom/fasterxml/jackson/databind/introspect/ObjectIdInfo;
MethodParameters:
Name Flags
ann
objectIdInfo
public com.fasterxml.jackson.databind.PropertyName findRootName(com.fasterxml.jackson.databind.introspect.AnnotatedClass);
descriptor: (Lcom/fasterxml/jackson/databind/introspect/AnnotatedClass;)Lcom/fasterxml/jackson/databind/PropertyName;
flags: (0x0001) ACC_PUBLIC
Code:
stack=1, locals=2, args_size=2
start local 0 start local 1 0: aconst_null
areturn
end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 this Lcom/fasterxml/jackson/databind/AnnotationIntrospector;
0 1 1 ac Lcom/fasterxml/jackson/databind/introspect/AnnotatedClass;
MethodParameters:
Name Flags
ac
public com.fasterxml.jackson.annotation.JsonIgnoreProperties$Value findPropertyIgnorals(com.fasterxml.jackson.databind.introspect.Annotated);
descriptor: (Lcom/fasterxml/jackson/databind/introspect/Annotated;)Lcom/fasterxml/jackson/annotation/JsonIgnoreProperties$Value;
flags: (0x0001) ACC_PUBLIC
Code:
stack=1, locals=2, args_size=2
start local 0 start local 1 0: invokestatic com.fasterxml.jackson.annotation.JsonIgnoreProperties$Value.empty:()Lcom/fasterxml/jackson/annotation/JsonIgnoreProperties$Value;
areturn
end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 this Lcom/fasterxml/jackson/databind/AnnotationIntrospector;
0 1 1 ac Lcom/fasterxml/jackson/databind/introspect/Annotated;
MethodParameters:
Name Flags
ac
public java.lang.Boolean isIgnorableType(com.fasterxml.jackson.databind.introspect.AnnotatedClass);
descriptor: (Lcom/fasterxml/jackson/databind/introspect/AnnotatedClass;)Ljava/lang/Boolean;
flags: (0x0001) ACC_PUBLIC
Code:
stack=1, locals=2, args_size=2
start local 0 start local 1 0: aconst_null
areturn
end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 this Lcom/fasterxml/jackson/databind/AnnotationIntrospector;
0 1 1 ac Lcom/fasterxml/jackson/databind/introspect/AnnotatedClass;
MethodParameters:
Name Flags
ac
public java.lang.Object findFilterId(com.fasterxml.jackson.databind.introspect.Annotated);
descriptor: (Lcom/fasterxml/jackson/databind/introspect/Annotated;)Ljava/lang/Object;
flags: (0x0001) ACC_PUBLIC
Code:
stack=1, locals=2, args_size=2
start local 0 start local 1 0: aconst_null
areturn
end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 this Lcom/fasterxml/jackson/databind/AnnotationIntrospector;
0 1 1 ann Lcom/fasterxml/jackson/databind/introspect/Annotated;
MethodParameters:
Name Flags
ann
public java.lang.Object findNamingStrategy(com.fasterxml.jackson.databind.introspect.AnnotatedClass);
descriptor: (Lcom/fasterxml/jackson/databind/introspect/AnnotatedClass;)Ljava/lang/Object;
flags: (0x0001) ACC_PUBLIC
Code:
stack=1, locals=2, args_size=2
start local 0 start local 1 0: aconst_null
areturn
end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 this Lcom/fasterxml/jackson/databind/AnnotationIntrospector;
0 1 1 ac Lcom/fasterxml/jackson/databind/introspect/AnnotatedClass;
MethodParameters:
Name Flags
ac
public java.lang.String findClassDescription(com.fasterxml.jackson.databind.introspect.AnnotatedClass);
descriptor: (Lcom/fasterxml/jackson/databind/introspect/AnnotatedClass;)Ljava/lang/String;
flags: (0x0001) ACC_PUBLIC
Code:
stack=1, locals=2, args_size=2
start local 0 start local 1 0: aconst_null
areturn
end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 this Lcom/fasterxml/jackson/databind/AnnotationIntrospector;
0 1 1 ac Lcom/fasterxml/jackson/databind/introspect/AnnotatedClass;
MethodParameters:
Name Flags
ac
public java.lang.String[] findPropertiesToIgnore(com.fasterxml.jackson.databind.introspect.Annotated, boolean);
descriptor: (Lcom/fasterxml/jackson/databind/introspect/Annotated;Z)[Ljava/lang/String;
flags: (0x0001) ACC_PUBLIC
Code:
stack=1, locals=3, args_size=3
start local 0 start local 1 start local 2 0: aconst_null
areturn
end local 2 end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 this Lcom/fasterxml/jackson/databind/AnnotationIntrospector;
0 1 1 ac Lcom/fasterxml/jackson/databind/introspect/Annotated;
0 1 2 forSerialization Z
RuntimeVisibleAnnotations:
java.lang.Deprecated()
MethodParameters:
Name Flags
ac
forSerialization
public java.lang.String[] findPropertiesToIgnore(com.fasterxml.jackson.databind.introspect.Annotated);
descriptor: (Lcom/fasterxml/jackson/databind/introspect/Annotated;)[Ljava/lang/String;
flags: (0x0001) ACC_PUBLIC
Code:
stack=1, locals=2, args_size=2
start local 0 start local 1 0: aconst_null
areturn
end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 this Lcom/fasterxml/jackson/databind/AnnotationIntrospector;
0 1 1 ac Lcom/fasterxml/jackson/databind/introspect/Annotated;
RuntimeVisibleAnnotations:
java.lang.Deprecated()
MethodParameters:
Name Flags
ac
public java.lang.Boolean findIgnoreUnknownProperties(com.fasterxml.jackson.databind.introspect.AnnotatedClass);
descriptor: (Lcom/fasterxml/jackson/databind/introspect/AnnotatedClass;)Ljava/lang/Boolean;
flags: (0x0001) ACC_PUBLIC
Code:
stack=1, locals=2, args_size=2
start local 0 start local 1 0: aconst_null
areturn
end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 this Lcom/fasterxml/jackson/databind/AnnotationIntrospector;
0 1 1 ac Lcom/fasterxml/jackson/databind/introspect/AnnotatedClass;
RuntimeVisibleAnnotations:
java.lang.Deprecated()
MethodParameters:
Name Flags
ac
public com.fasterxml.jackson.databind.introspect.VisibilityChecker<?> findAutoDetectVisibility(com.fasterxml.jackson.databind.introspect.AnnotatedClass, com.fasterxml.jackson.databind.introspect.VisibilityChecker<?>);
descriptor: (Lcom/fasterxml/jackson/databind/introspect/AnnotatedClass;Lcom/fasterxml/jackson/databind/introspect/VisibilityChecker;)Lcom/fasterxml/jackson/databind/introspect/VisibilityChecker;
flags: (0x0001) ACC_PUBLIC
Code:
stack=1, locals=3, args_size=3
start local 0 start local 1 start local 2 0: aload 2
areturn
end local 2 end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 this Lcom/fasterxml/jackson/databind/AnnotationIntrospector;
0 1 1 ac Lcom/fasterxml/jackson/databind/introspect/AnnotatedClass;
0 1 2 checker Lcom/fasterxml/jackson/databind/introspect/VisibilityChecker<*>;
Signature: (Lcom/fasterxml/jackson/databind/introspect/AnnotatedClass;Lcom/fasterxml/jackson/databind/introspect/VisibilityChecker<*>;)Lcom/fasterxml/jackson/databind/introspect/VisibilityChecker<*>;
MethodParameters:
Name Flags
ac
checker
public com.fasterxml.jackson.databind.jsontype.TypeResolverBuilder<?> findTypeResolver(com.fasterxml.jackson.databind.cfg.MapperConfig<?>, com.fasterxml.jackson.databind.introspect.AnnotatedClass, com.fasterxml.jackson.databind.JavaType);
descriptor: (Lcom/fasterxml/jackson/databind/cfg/MapperConfig;Lcom/fasterxml/jackson/databind/introspect/AnnotatedClass;Lcom/fasterxml/jackson/databind/JavaType;)Lcom/fasterxml/jackson/databind/jsontype/TypeResolverBuilder;
flags: (0x0001) ACC_PUBLIC
Code:
stack=1, locals=4, args_size=4
start local 0 start local 1 start local 2 start local 3 0: aconst_null
areturn
end local 3 end local 2 end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 this Lcom/fasterxml/jackson/databind/AnnotationIntrospector;
0 1 1 config Lcom/fasterxml/jackson/databind/cfg/MapperConfig<*>;
0 1 2 ac Lcom/fasterxml/jackson/databind/introspect/AnnotatedClass;
0 1 3 baseType Lcom/fasterxml/jackson/databind/JavaType;
Signature: (Lcom/fasterxml/jackson/databind/cfg/MapperConfig<*>;Lcom/fasterxml/jackson/databind/introspect/AnnotatedClass;Lcom/fasterxml/jackson/databind/JavaType;)Lcom/fasterxml/jackson/databind/jsontype/TypeResolverBuilder<*>;
MethodParameters:
Name Flags
config
ac
baseType
public com.fasterxml.jackson.databind.jsontype.TypeResolverBuilder<?> findPropertyTypeResolver(com.fasterxml.jackson.databind.cfg.MapperConfig<?>, com.fasterxml.jackson.databind.introspect.AnnotatedMember, com.fasterxml.jackson.databind.JavaType);
descriptor: (Lcom/fasterxml/jackson/databind/cfg/MapperConfig;Lcom/fasterxml/jackson/databind/introspect/AnnotatedMember;Lcom/fasterxml/jackson/databind/JavaType;)Lcom/fasterxml/jackson/databind/jsontype/TypeResolverBuilder;
flags: (0x0001) ACC_PUBLIC
Code:
stack=1, locals=4, args_size=4
start local 0 start local 1 start local 2 start local 3 0: aconst_null
areturn
end local 3 end local 2 end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 this Lcom/fasterxml/jackson/databind/AnnotationIntrospector;
0 1 1 config Lcom/fasterxml/jackson/databind/cfg/MapperConfig<*>;
0 1 2 am Lcom/fasterxml/jackson/databind/introspect/AnnotatedMember;
0 1 3 baseType Lcom/fasterxml/jackson/databind/JavaType;
Signature: (Lcom/fasterxml/jackson/databind/cfg/MapperConfig<*>;Lcom/fasterxml/jackson/databind/introspect/AnnotatedMember;Lcom/fasterxml/jackson/databind/JavaType;)Lcom/fasterxml/jackson/databind/jsontype/TypeResolverBuilder<*>;
MethodParameters:
Name Flags
config
am
baseType
public com.fasterxml.jackson.databind.jsontype.TypeResolverBuilder<?> findPropertyContentTypeResolver(com.fasterxml.jackson.databind.cfg.MapperConfig<?>, com.fasterxml.jackson.databind.introspect.AnnotatedMember, com.fasterxml.jackson.databind.JavaType);
descriptor: (Lcom/fasterxml/jackson/databind/cfg/MapperConfig;Lcom/fasterxml/jackson/databind/introspect/AnnotatedMember;Lcom/fasterxml/jackson/databind/JavaType;)Lcom/fasterxml/jackson/databind/jsontype/TypeResolverBuilder;
flags: (0x0001) ACC_PUBLIC
Code:
stack=1, locals=4, args_size=4
start local 0 start local 1 start local 2 start local 3 0: aconst_null
areturn
end local 3 end local 2 end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 this Lcom/fasterxml/jackson/databind/AnnotationIntrospector;
0 1 1 config Lcom/fasterxml/jackson/databind/cfg/MapperConfig<*>;
0 1 2 am Lcom/fasterxml/jackson/databind/introspect/AnnotatedMember;
0 1 3 containerType Lcom/fasterxml/jackson/databind/JavaType;
Signature: (Lcom/fasterxml/jackson/databind/cfg/MapperConfig<*>;Lcom/fasterxml/jackson/databind/introspect/AnnotatedMember;Lcom/fasterxml/jackson/databind/JavaType;)Lcom/fasterxml/jackson/databind/jsontype/TypeResolverBuilder<*>;
MethodParameters:
Name Flags
config
am
containerType
public java.util.List<com.fasterxml.jackson.databind.jsontype.NamedType> findSubtypes(com.fasterxml.jackson.databind.introspect.Annotated);
descriptor: (Lcom/fasterxml/jackson/databind/introspect/Annotated;)Ljava/util/List;
flags: (0x0001) ACC_PUBLIC
Code:
stack=1, locals=2, args_size=2
start local 0 start local 1 0: aconst_null
areturn
end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 this Lcom/fasterxml/jackson/databind/AnnotationIntrospector;
0 1 1 a Lcom/fasterxml/jackson/databind/introspect/Annotated;
Signature: (Lcom/fasterxml/jackson/databind/introspect/Annotated;)Ljava/util/List<Lcom/fasterxml/jackson/databind/jsontype/NamedType;>;
MethodParameters:
Name Flags
a
public java.lang.String findTypeName(com.fasterxml.jackson.databind.introspect.AnnotatedClass);
descriptor: (Lcom/fasterxml/jackson/databind/introspect/AnnotatedClass;)Ljava/lang/String;
flags: (0x0001) ACC_PUBLIC
Code:
stack=1, locals=2, args_size=2
start local 0 start local 1 0: aconst_null
areturn
end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 this Lcom/fasterxml/jackson/databind/AnnotationIntrospector;
0 1 1 ac Lcom/fasterxml/jackson/databind/introspect/AnnotatedClass;
MethodParameters:
Name Flags
ac
public java.lang.Boolean isTypeId(com.fasterxml.jackson.databind.introspect.AnnotatedMember);
descriptor: (Lcom/fasterxml/jackson/databind/introspect/AnnotatedMember;)Ljava/lang/Boolean;
flags: (0x0001) ACC_PUBLIC
Code:
stack=1, locals=2, args_size=2
start local 0 start local 1 0: aconst_null
areturn
end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 this Lcom/fasterxml/jackson/databind/AnnotationIntrospector;
0 1 1 member Lcom/fasterxml/jackson/databind/introspect/AnnotatedMember;
MethodParameters:
Name Flags
member
public com.fasterxml.jackson.databind.AnnotationIntrospector$ReferenceProperty findReferenceType(com.fasterxml.jackson.databind.introspect.AnnotatedMember);
descriptor: (Lcom/fasterxml/jackson/databind/introspect/AnnotatedMember;)Lcom/fasterxml/jackson/databind/AnnotationIntrospector$ReferenceProperty;
flags: (0x0001) ACC_PUBLIC
Code:
stack=1, locals=2, args_size=2
start local 0 start local 1 0: aconst_null
areturn
end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 this Lcom/fasterxml/jackson/databind/AnnotationIntrospector;
0 1 1 member Lcom/fasterxml/jackson/databind/introspect/AnnotatedMember;
MethodParameters:
Name Flags
member
public com.fasterxml.jackson.databind.util.NameTransformer findUnwrappingNameTransformer(com.fasterxml.jackson.databind.introspect.AnnotatedMember);
descriptor: (Lcom/fasterxml/jackson/databind/introspect/AnnotatedMember;)Lcom/fasterxml/jackson/databind/util/NameTransformer;
flags: (0x0001) ACC_PUBLIC
Code:
stack=1, locals=2, args_size=2
start local 0 start local 1 0: aconst_null
areturn
end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 this Lcom/fasterxml/jackson/databind/AnnotationIntrospector;
0 1 1 member Lcom/fasterxml/jackson/databind/introspect/AnnotatedMember;
MethodParameters:
Name Flags
member
public boolean (com.fasterxml.jackson.databind.introspect.AnnotatedMember);
descriptor: (Lcom/fasterxml/jackson/databind/introspect/AnnotatedMember;)Z
flags: (0x0001) ACC_PUBLIC
Code:
stack=1, locals=2, args_size=2
start local 0 start local 1 0: iconst_0
ireturn
end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 this Lcom/fasterxml/jackson/databind/AnnotationIntrospector;
0 1 1 m Lcom/fasterxml/jackson/databind/introspect/AnnotatedMember;
MethodParameters:
Name Flags
m
public com.fasterxml.jackson.annotation.JacksonInject$Value findInjectableValue(com.fasterxml.jackson.databind.introspect.AnnotatedMember);
descriptor: (Lcom/fasterxml/jackson/databind/introspect/AnnotatedMember;)Lcom/fasterxml/jackson/annotation/JacksonInject$Value;
flags: (0x0001) ACC_PUBLIC
Code:
stack=2, locals=3, args_size=2
start local 0 start local 1 0: aload 0
aload 1
invokevirtual com.fasterxml.jackson.databind.AnnotationIntrospector.findInjectableValueId:(Lcom/fasterxml/jackson/databind/introspect/AnnotatedMember;)Ljava/lang/Object;
astore 2
start local 2 1: aload 2
ifnull 3
2: aload 2
invokestatic com.fasterxml.jackson.annotation.JacksonInject$Value.forId:(Ljava/lang/Object;)Lcom/fasterxml/jackson/annotation/JacksonInject$Value;
areturn
3: StackMap locals: java.lang.Object
StackMap stack:
aconst_null
areturn
end local 2 end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 4 0 this Lcom/fasterxml/jackson/databind/AnnotationIntrospector;
0 4 1 m Lcom/fasterxml/jackson/databind/introspect/AnnotatedMember;
1 4 2 id Ljava/lang/Object;
MethodParameters:
Name Flags
m
public java.lang.Boolean hasRequiredMarker(com.fasterxml.jackson.databind.introspect.AnnotatedMember);
descriptor: (Lcom/fasterxml/jackson/databind/introspect/AnnotatedMember;)Ljava/lang/Boolean;
flags: (0x0001) ACC_PUBLIC
Code:
stack=1, locals=2, args_size=2
start local 0 start local 1 0: aconst_null
areturn
end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 this Lcom/fasterxml/jackson/databind/AnnotationIntrospector;
0 1 1 m Lcom/fasterxml/jackson/databind/introspect/AnnotatedMember;
MethodParameters:
Name Flags
m
public java.lang.Class<?>[] findViews(com.fasterxml.jackson.databind.introspect.Annotated);
descriptor: (Lcom/fasterxml/jackson/databind/introspect/Annotated;)[Ljava/lang/Class;
flags: (0x0001) ACC_PUBLIC
Code:
stack=1, locals=2, args_size=2
start local 0 start local 1 0: aconst_null
areturn
end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 this Lcom/fasterxml/jackson/databind/AnnotationIntrospector;
0 1 1 a Lcom/fasterxml/jackson/databind/introspect/Annotated;
Signature: (Lcom/fasterxml/jackson/databind/introspect/Annotated;)[Ljava/lang/Class<*>;
MethodParameters:
Name Flags
a
public com.fasterxml.jackson.annotation.JsonFormat$Value findFormat(com.fasterxml.jackson.databind.introspect.Annotated);
descriptor: (Lcom/fasterxml/jackson/databind/introspect/Annotated;)Lcom/fasterxml/jackson/annotation/JsonFormat$Value;
flags: (0x0001) ACC_PUBLIC
Code:
stack=1, locals=2, args_size=2
start local 0 start local 1 0: invokestatic com.fasterxml.jackson.annotation.JsonFormat$Value.empty:()Lcom/fasterxml/jackson/annotation/JsonFormat$Value;
areturn
end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 this Lcom/fasterxml/jackson/databind/AnnotationIntrospector;
0 1 1 memberOrClass Lcom/fasterxml/jackson/databind/introspect/Annotated;
MethodParameters:
Name Flags
memberOrClass
public com.fasterxml.jackson.databind.PropertyName findWrapperName(com.fasterxml.jackson.databind.introspect.Annotated);
descriptor: (Lcom/fasterxml/jackson/databind/introspect/Annotated;)Lcom/fasterxml/jackson/databind/PropertyName;
flags: (0x0001) ACC_PUBLIC
Code:
stack=1, locals=2, args_size=2
start local 0 start local 1 0: aconst_null
areturn
end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 this Lcom/fasterxml/jackson/databind/AnnotationIntrospector;
0 1 1 ann Lcom/fasterxml/jackson/databind/introspect/Annotated;
MethodParameters:
Name Flags
ann
public java.lang.String findPropertyDefaultValue(com.fasterxml.jackson.databind.introspect.Annotated);
descriptor: (Lcom/fasterxml/jackson/databind/introspect/Annotated;)Ljava/lang/String;
flags: (0x0001) ACC_PUBLIC
Code:
stack=1, locals=2, args_size=2
start local 0 start local 1 0: aconst_null
areturn
end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 this Lcom/fasterxml/jackson/databind/AnnotationIntrospector;
0 1 1 ann Lcom/fasterxml/jackson/databind/introspect/Annotated;
MethodParameters:
Name Flags
ann
public java.lang.String findPropertyDescription(com.fasterxml.jackson.databind.introspect.Annotated);
descriptor: (Lcom/fasterxml/jackson/databind/introspect/Annotated;)Ljava/lang/String;
flags: (0x0001) ACC_PUBLIC
Code:
stack=1, locals=2, args_size=2
start local 0 start local 1 0: aconst_null
areturn
end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 this Lcom/fasterxml/jackson/databind/AnnotationIntrospector;
0 1 1 ann Lcom/fasterxml/jackson/databind/introspect/Annotated;
MethodParameters:
Name Flags
ann
public java.lang.Integer findPropertyIndex(com.fasterxml.jackson.databind.introspect.Annotated);
descriptor: (Lcom/fasterxml/jackson/databind/introspect/Annotated;)Ljava/lang/Integer;
flags: (0x0001) ACC_PUBLIC
Code:
stack=1, locals=2, args_size=2
start local 0 start local 1 0: aconst_null
areturn
end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 this Lcom/fasterxml/jackson/databind/AnnotationIntrospector;
0 1 1 ann Lcom/fasterxml/jackson/databind/introspect/Annotated;
MethodParameters:
Name Flags
ann
public java.lang.String findImplicitPropertyName(com.fasterxml.jackson.databind.introspect.AnnotatedMember);
descriptor: (Lcom/fasterxml/jackson/databind/introspect/AnnotatedMember;)Ljava/lang/String;
flags: (0x0001) ACC_PUBLIC
Code:
stack=1, locals=2, args_size=2
start local 0 start local 1 0: aconst_null
areturn
end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 this Lcom/fasterxml/jackson/databind/AnnotationIntrospector;
0 1 1 member Lcom/fasterxml/jackson/databind/introspect/AnnotatedMember;
MethodParameters:
Name Flags
member
public java.util.List<com.fasterxml.jackson.databind.PropertyName> findPropertyAliases(com.fasterxml.jackson.databind.introspect.Annotated);
descriptor: (Lcom/fasterxml/jackson/databind/introspect/Annotated;)Ljava/util/List;
flags: (0x0001) ACC_PUBLIC
Code:
stack=1, locals=2, args_size=2
start local 0 start local 1 0: aconst_null
areturn
end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 this Lcom/fasterxml/jackson/databind/AnnotationIntrospector;
0 1 1 ann Lcom/fasterxml/jackson/databind/introspect/Annotated;
Signature: (Lcom/fasterxml/jackson/databind/introspect/Annotated;)Ljava/util/List<Lcom/fasterxml/jackson/databind/PropertyName;>;
MethodParameters:
Name Flags
ann
public com.fasterxml.jackson.annotation.JsonProperty$Access findPropertyAccess(com.fasterxml.jackson.databind.introspect.Annotated);
descriptor: (Lcom/fasterxml/jackson/databind/introspect/Annotated;)Lcom/fasterxml/jackson/annotation/JsonProperty$Access;
flags: (0x0001) ACC_PUBLIC
Code:
stack=1, locals=2, args_size=2
start local 0 start local 1 0: aconst_null
areturn
end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 this Lcom/fasterxml/jackson/databind/AnnotationIntrospector;
0 1 1 ann Lcom/fasterxml/jackson/databind/introspect/Annotated;
MethodParameters:
Name Flags
ann
public com.fasterxml.jackson.databind.introspect.AnnotatedMethod resolveSetterConflict(com.fasterxml.jackson.databind.cfg.MapperConfig<?>, com.fasterxml.jackson.databind.introspect.AnnotatedMethod, com.fasterxml.jackson.databind.introspect.AnnotatedMethod);
descriptor: (Lcom/fasterxml/jackson/databind/cfg/MapperConfig;Lcom/fasterxml/jackson/databind/introspect/AnnotatedMethod;Lcom/fasterxml/jackson/databind/introspect/AnnotatedMethod;)Lcom/fasterxml/jackson/databind/introspect/AnnotatedMethod;
flags: (0x0001) ACC_PUBLIC
Code:
stack=1, locals=4, args_size=4
start local 0 start local 1 start local 2 start local 3 0: aconst_null
areturn
end local 3 end local 2 end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 this Lcom/fasterxml/jackson/databind/AnnotationIntrospector;
0 1 1 config Lcom/fasterxml/jackson/databind/cfg/MapperConfig<*>;
0 1 2 setter1 Lcom/fasterxml/jackson/databind/introspect/AnnotatedMethod;
0 1 3 setter2 Lcom/fasterxml/jackson/databind/introspect/AnnotatedMethod;
Signature: (Lcom/fasterxml/jackson/databind/cfg/MapperConfig<*>;Lcom/fasterxml/jackson/databind/introspect/AnnotatedMethod;Lcom/fasterxml/jackson/databind/introspect/AnnotatedMethod;)Lcom/fasterxml/jackson/databind/introspect/AnnotatedMethod;
MethodParameters:
Name Flags
config
setter1
setter2
public com.fasterxml.jackson.databind.PropertyName findRenameByField(com.fasterxml.jackson.databind.cfg.MapperConfig<?>, com.fasterxml.jackson.databind.introspect.AnnotatedField, com.fasterxml.jackson.databind.PropertyName);
descriptor: (Lcom/fasterxml/jackson/databind/cfg/MapperConfig;Lcom/fasterxml/jackson/databind/introspect/AnnotatedField;Lcom/fasterxml/jackson/databind/PropertyName;)Lcom/fasterxml/jackson/databind/PropertyName;
flags: (0x0001) ACC_PUBLIC
Code:
stack=1, locals=4, args_size=4
start local 0 start local 1 start local 2 start local 3 0: aconst_null
areturn
end local 3 end local 2 end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 this Lcom/fasterxml/jackson/databind/AnnotationIntrospector;
0 1 1 config Lcom/fasterxml/jackson/databind/cfg/MapperConfig<*>;
0 1 2 f Lcom/fasterxml/jackson/databind/introspect/AnnotatedField;
0 1 3 implName Lcom/fasterxml/jackson/databind/PropertyName;
Signature: (Lcom/fasterxml/jackson/databind/cfg/MapperConfig<*>;Lcom/fasterxml/jackson/databind/introspect/AnnotatedField;Lcom/fasterxml/jackson/databind/PropertyName;)Lcom/fasterxml/jackson/databind/PropertyName;
MethodParameters:
Name Flags
config
f
implName
public java.lang.Object findInjectableValueId(com.fasterxml.jackson.databind.introspect.AnnotatedMember);
descriptor: (Lcom/fasterxml/jackson/databind/introspect/AnnotatedMember;)Ljava/lang/Object;
flags: (0x0001) ACC_PUBLIC
Code:
stack=1, locals=2, args_size=2
start local 0 start local 1 0: aconst_null
areturn
end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 this Lcom/fasterxml/jackson/databind/AnnotationIntrospector;
0 1 1 m Lcom/fasterxml/jackson/databind/introspect/AnnotatedMember;
RuntimeVisibleAnnotations:
java.lang.Deprecated()
MethodParameters:
Name Flags
m
public java.lang.Object findSerializer(com.fasterxml.jackson.databind.introspect.Annotated);
descriptor: (Lcom/fasterxml/jackson/databind/introspect/Annotated;)Ljava/lang/Object;
flags: (0x0001) ACC_PUBLIC
Code:
stack=1, locals=2, args_size=2
start local 0 start local 1 0: aconst_null
areturn
end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 this Lcom/fasterxml/jackson/databind/AnnotationIntrospector;
0 1 1 am Lcom/fasterxml/jackson/databind/introspect/Annotated;
MethodParameters:
Name Flags
am
public java.lang.Object findKeySerializer(com.fasterxml.jackson.databind.introspect.Annotated);
descriptor: (Lcom/fasterxml/jackson/databind/introspect/Annotated;)Ljava/lang/Object;
flags: (0x0001) ACC_PUBLIC
Code:
stack=1, locals=2, args_size=2
start local 0 start local 1 0: aconst_null
areturn
end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 this Lcom/fasterxml/jackson/databind/AnnotationIntrospector;
0 1 1 am Lcom/fasterxml/jackson/databind/introspect/Annotated;
MethodParameters:
Name Flags
am
public java.lang.Object findContentSerializer(com.fasterxml.jackson.databind.introspect.Annotated);
descriptor: (Lcom/fasterxml/jackson/databind/introspect/Annotated;)Ljava/lang/Object;
flags: (0x0001) ACC_PUBLIC
Code:
stack=1, locals=2, args_size=2
start local 0 start local 1 0: aconst_null
areturn
end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 this Lcom/fasterxml/jackson/databind/AnnotationIntrospector;
0 1 1 am Lcom/fasterxml/jackson/databind/introspect/Annotated;
MethodParameters:
Name Flags
am
public java.lang.Object findNullSerializer(com.fasterxml.jackson.databind.introspect.Annotated);
descriptor: (Lcom/fasterxml/jackson/databind/introspect/Annotated;)Ljava/lang/Object;
flags: (0x0001) ACC_PUBLIC
Code:
stack=1, locals=2, args_size=2
start local 0 start local 1 0: aconst_null
areturn
end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 this Lcom/fasterxml/jackson/databind/AnnotationIntrospector;
0 1 1 am Lcom/fasterxml/jackson/databind/introspect/Annotated;
MethodParameters:
Name Flags
am
public com.fasterxml.jackson.databind.annotation.JsonSerialize$Typing findSerializationTyping(com.fasterxml.jackson.databind.introspect.Annotated);
descriptor: (Lcom/fasterxml/jackson/databind/introspect/Annotated;)Lcom/fasterxml/jackson/databind/annotation/JsonSerialize$Typing;
flags: (0x0001) ACC_PUBLIC
Code:
stack=1, locals=2, args_size=2
start local 0 start local 1 0: aconst_null
areturn
end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 this Lcom/fasterxml/jackson/databind/AnnotationIntrospector;
0 1 1 a Lcom/fasterxml/jackson/databind/introspect/Annotated;
MethodParameters:
Name Flags
a
public java.lang.Object findSerializationConverter(com.fasterxml.jackson.databind.introspect.Annotated);
descriptor: (Lcom/fasterxml/jackson/databind/introspect/Annotated;)Ljava/lang/Object;
flags: (0x0001) ACC_PUBLIC
Code:
stack=1, locals=2, args_size=2
start local 0 start local 1 0: aconst_null
areturn
end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 this Lcom/fasterxml/jackson/databind/AnnotationIntrospector;
0 1 1 a Lcom/fasterxml/jackson/databind/introspect/Annotated;
MethodParameters:
Name Flags
a
public java.lang.Object findSerializationContentConverter(com.fasterxml.jackson.databind.introspect.AnnotatedMember);
descriptor: (Lcom/fasterxml/jackson/databind/introspect/AnnotatedMember;)Ljava/lang/Object;
flags: (0x0001) ACC_PUBLIC
Code:
stack=1, locals=2, args_size=2
start local 0 start local 1 0: aconst_null
areturn
end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 this Lcom/fasterxml/jackson/databind/AnnotationIntrospector;
0 1 1 a Lcom/fasterxml/jackson/databind/introspect/AnnotatedMember;
MethodParameters:
Name Flags
a
public com.fasterxml.jackson.annotation.JsonInclude$Value findPropertyInclusion(com.fasterxml.jackson.databind.introspect.Annotated);
descriptor: (Lcom/fasterxml/jackson/databind/introspect/Annotated;)Lcom/fasterxml/jackson/annotation/JsonInclude$Value;
flags: (0x0001) ACC_PUBLIC
Code:
stack=1, locals=2, args_size=2
start local 0 start local 1 0: invokestatic com.fasterxml.jackson.annotation.JsonInclude$Value.empty:()Lcom/fasterxml/jackson/annotation/JsonInclude$Value;
areturn
end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 this Lcom/fasterxml/jackson/databind/AnnotationIntrospector;
0 1 1 a Lcom/fasterxml/jackson/databind/introspect/Annotated;
MethodParameters:
Name Flags
a
public com.fasterxml.jackson.annotation.JsonInclude$Include findSerializationInclusion(com.fasterxml.jackson.databind.introspect.Annotated, com.fasterxml.jackson.annotation.JsonInclude$Include);
descriptor: (Lcom/fasterxml/jackson/databind/introspect/Annotated;Lcom/fasterxml/jackson/annotation/JsonInclude$Include;)Lcom/fasterxml/jackson/annotation/JsonInclude$Include;
flags: (0x0001) ACC_PUBLIC
Code:
stack=1, locals=3, args_size=3
start local 0 start local 1 start local 2 0: aload 2
areturn
end local 2 end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 this Lcom/fasterxml/jackson/databind/AnnotationIntrospector;
0 1 1 a Lcom/fasterxml/jackson/databind/introspect/Annotated;
0 1 2 defValue Lcom/fasterxml/jackson/annotation/JsonInclude$Include;
RuntimeVisibleAnnotations:
java.lang.Deprecated()
MethodParameters:
Name Flags
a
defValue
public com.fasterxml.jackson.annotation.JsonInclude$Include findSerializationInclusionForContent(com.fasterxml.jackson.databind.introspect.Annotated, com.fasterxml.jackson.annotation.JsonInclude$Include);
descriptor: (Lcom/fasterxml/jackson/databind/introspect/Annotated;Lcom/fasterxml/jackson/annotation/JsonInclude$Include;)Lcom/fasterxml/jackson/annotation/JsonInclude$Include;
flags: (0x0001) ACC_PUBLIC
Code:
stack=1, locals=3, args_size=3
start local 0 start local 1 start local 2 0: aload 2
areturn
end local 2 end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 this Lcom/fasterxml/jackson/databind/AnnotationIntrospector;
0 1 1 a Lcom/fasterxml/jackson/databind/introspect/Annotated;
0 1 2 defValue Lcom/fasterxml/jackson/annotation/JsonInclude$Include;
RuntimeVisibleAnnotations:
java.lang.Deprecated()
MethodParameters:
Name Flags
a
defValue
public com.fasterxml.jackson.databind.JavaType refineSerializationType(com.fasterxml.jackson.databind.cfg.MapperConfig<?>, com.fasterxml.jackson.databind.introspect.Annotated, com.fasterxml.jackson.databind.JavaType);
descriptor: (Lcom/fasterxml/jackson/databind/cfg/MapperConfig;Lcom/fasterxml/jackson/databind/introspect/Annotated;Lcom/fasterxml/jackson/databind/JavaType;)Lcom/fasterxml/jackson/databind/JavaType;
flags: (0x0001) ACC_PUBLIC
Code:
stack=1, locals=4, args_size=4
start local 0 start local 1 start local 2 start local 3 0: aload 3
areturn
end local 3 end local 2 end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 this Lcom/fasterxml/jackson/databind/AnnotationIntrospector;
0 1 1 config Lcom/fasterxml/jackson/databind/cfg/MapperConfig<*>;
0 1 2 a Lcom/fasterxml/jackson/databind/introspect/Annotated;
0 1 3 baseType Lcom/fasterxml/jackson/databind/JavaType;
Exceptions:
throws com.fasterxml.jackson.databind.JsonMappingException
Signature: (Lcom/fasterxml/jackson/databind/cfg/MapperConfig<*>;Lcom/fasterxml/jackson/databind/introspect/Annotated;Lcom/fasterxml/jackson/databind/JavaType;)Lcom/fasterxml/jackson/databind/JavaType;
MethodParameters:
Name Flags
config final
a final
baseType final
public java.lang.Class<?> findSerializationType(com.fasterxml.jackson.databind.introspect.Annotated);
descriptor: (Lcom/fasterxml/jackson/databind/introspect/Annotated;)Ljava/lang/Class;
flags: (0x0001) ACC_PUBLIC
Code:
stack=1, locals=2, args_size=2
start local 0 start local 1 0: aconst_null
areturn
end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 this Lcom/fasterxml/jackson/databind/AnnotationIntrospector;
0 1 1 a Lcom/fasterxml/jackson/databind/introspect/Annotated;
Signature: (Lcom/fasterxml/jackson/databind/introspect/Annotated;)Ljava/lang/Class<*>;
RuntimeVisibleAnnotations:
java.lang.Deprecated()
MethodParameters:
Name Flags
a
public java.lang.Class<?> findSerializationKeyType(com.fasterxml.jackson.databind.introspect.Annotated, com.fasterxml.jackson.databind.JavaType);
descriptor: (Lcom/fasterxml/jackson/databind/introspect/Annotated;Lcom/fasterxml/jackson/databind/JavaType;)Ljava/lang/Class;
flags: (0x0001) ACC_PUBLIC
Code:
stack=1, locals=3, args_size=3
start local 0 start local 1 start local 2 0: aconst_null
areturn
end local 2 end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 this Lcom/fasterxml/jackson/databind/AnnotationIntrospector;
0 1 1 am Lcom/fasterxml/jackson/databind/introspect/Annotated;
0 1 2 baseType Lcom/fasterxml/jackson/databind/JavaType;
Signature: (Lcom/fasterxml/jackson/databind/introspect/Annotated;Lcom/fasterxml/jackson/databind/JavaType;)Ljava/lang/Class<*>;
RuntimeVisibleAnnotations:
java.lang.Deprecated()
MethodParameters:
Name Flags
am
baseType
public java.lang.Class<?> findSerializationContentType(com.fasterxml.jackson.databind.introspect.Annotated, com.fasterxml.jackson.databind.JavaType);
descriptor: (Lcom/fasterxml/jackson/databind/introspect/Annotated;Lcom/fasterxml/jackson/databind/JavaType;)Ljava/lang/Class;
flags: (0x0001) ACC_PUBLIC
Code:
stack=1, locals=3, args_size=3
start local 0 start local 1 start local 2 0: aconst_null
areturn
end local 2 end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 this Lcom/fasterxml/jackson/databind/AnnotationIntrospector;
0 1 1 am Lcom/fasterxml/jackson/databind/introspect/Annotated;
0 1 2 baseType Lcom/fasterxml/jackson/databind/JavaType;
Signature: (Lcom/fasterxml/jackson/databind/introspect/Annotated;Lcom/fasterxml/jackson/databind/JavaType;)Ljava/lang/Class<*>;
RuntimeVisibleAnnotations:
java.lang.Deprecated()
MethodParameters:
Name Flags
am
baseType
public java.lang.String[] findSerializationPropertyOrder(com.fasterxml.jackson.databind.introspect.AnnotatedClass);
descriptor: (Lcom/fasterxml/jackson/databind/introspect/AnnotatedClass;)[Ljava/lang/String;
flags: (0x0001) ACC_PUBLIC
Code:
stack=1, locals=2, args_size=2
start local 0 start local 1 0: aconst_null
areturn
end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 this Lcom/fasterxml/jackson/databind/AnnotationIntrospector;
0 1 1 ac Lcom/fasterxml/jackson/databind/introspect/AnnotatedClass;
MethodParameters:
Name Flags
ac
public java.lang.Boolean findSerializationSortAlphabetically(com.fasterxml.jackson.databind.introspect.Annotated);
descriptor: (Lcom/fasterxml/jackson/databind/introspect/Annotated;)Ljava/lang/Boolean;
flags: (0x0001) ACC_PUBLIC
Code:
stack=1, locals=2, args_size=2
start local 0 start local 1 0: aconst_null
areturn
end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 this Lcom/fasterxml/jackson/databind/AnnotationIntrospector;
0 1 1 ann Lcom/fasterxml/jackson/databind/introspect/Annotated;
MethodParameters:
Name Flags
ann
public void findAndAddVirtualProperties(com.fasterxml.jackson.databind.cfg.MapperConfig<?>, com.fasterxml.jackson.databind.introspect.AnnotatedClass, java.util.List<com.fasterxml.jackson.databind.ser.BeanPropertyWriter>);
descriptor: (Lcom/fasterxml/jackson/databind/cfg/MapperConfig;Lcom/fasterxml/jackson/databind/introspect/AnnotatedClass;Ljava/util/List;)V
flags: (0x0001) ACC_PUBLIC
Code:
stack=0, locals=4, args_size=4
start local 0 start local 1 start local 2 start local 3 0: return
end local 3 end local 2 end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 this Lcom/fasterxml/jackson/databind/AnnotationIntrospector;
0 1 1 config Lcom/fasterxml/jackson/databind/cfg/MapperConfig<*>;
0 1 2 ac Lcom/fasterxml/jackson/databind/introspect/AnnotatedClass;
0 1 3 properties Ljava/util/List<Lcom/fasterxml/jackson/databind/ser/BeanPropertyWriter;>;
Signature: (Lcom/fasterxml/jackson/databind/cfg/MapperConfig<*>;Lcom/fasterxml/jackson/databind/introspect/AnnotatedClass;Ljava/util/List<Lcom/fasterxml/jackson/databind/ser/BeanPropertyWriter;>;)V
MethodParameters:
Name Flags
config
ac
properties
public com.fasterxml.jackson.databind.PropertyName findNameForSerialization(com.fasterxml.jackson.databind.introspect.Annotated);
descriptor: (Lcom/fasterxml/jackson/databind/introspect/Annotated;)Lcom/fasterxml/jackson/databind/PropertyName;
flags: (0x0001) ACC_PUBLIC
Code:
stack=1, locals=2, args_size=2
start local 0 start local 1 0: aconst_null
areturn
end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 this Lcom/fasterxml/jackson/databind/AnnotationIntrospector;
0 1 1 a Lcom/fasterxml/jackson/databind/introspect/Annotated;
MethodParameters:
Name Flags
a
public java.lang.Boolean hasAsValue(com.fasterxml.jackson.databind.introspect.Annotated);
descriptor: (Lcom/fasterxml/jackson/databind/introspect/Annotated;)Ljava/lang/Boolean;
flags: (0x0001) ACC_PUBLIC
Code:
stack=2, locals=2, args_size=2
start local 0 start local 1 0: aload 1
instanceof com.fasterxml.jackson.databind.introspect.AnnotatedMethod
ifeq 3
1: aload 0
aload 1
checkcast com.fasterxml.jackson.databind.introspect.AnnotatedMethod
invokevirtual com.fasterxml.jackson.databind.AnnotationIntrospector.hasAsValueAnnotation:(Lcom/fasterxml/jackson/databind/introspect/AnnotatedMethod;)Z
ifeq 3
2: iconst_1
invokestatic java.lang.Boolean.valueOf:(Z)Ljava/lang/Boolean;
areturn
3: StackMap locals:
StackMap stack:
aconst_null
areturn
end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 4 0 this Lcom/fasterxml/jackson/databind/AnnotationIntrospector;
0 4 1 a Lcom/fasterxml/jackson/databind/introspect/Annotated;
MethodParameters:
Name Flags
a
public java.lang.Boolean hasAnyGetter(com.fasterxml.jackson.databind.introspect.Annotated);
descriptor: (Lcom/fasterxml/jackson/databind/introspect/Annotated;)Ljava/lang/Boolean;
flags: (0x0001) ACC_PUBLIC
Code:
stack=2, locals=2, args_size=2
start local 0 start local 1 0: aload 1
instanceof com.fasterxml.jackson.databind.introspect.AnnotatedMethod
ifeq 3
1: aload 0
aload 1
checkcast com.fasterxml.jackson.databind.introspect.AnnotatedMethod
invokevirtual com.fasterxml.jackson.databind.AnnotationIntrospector.hasAnyGetterAnnotation:(Lcom/fasterxml/jackson/databind/introspect/AnnotatedMethod;)Z
ifeq 3
2: iconst_1
invokestatic java.lang.Boolean.valueOf:(Z)Ljava/lang/Boolean;
areturn
3: StackMap locals:
StackMap stack:
aconst_null
areturn
end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 4 0 this Lcom/fasterxml/jackson/databind/AnnotationIntrospector;
0 4 1 a Lcom/fasterxml/jackson/databind/introspect/Annotated;
MethodParameters:
Name Flags
a
public java.lang.String[] findEnumValues(java.lang.Class<?>, java.lang.Enum<?>[], java.lang.String[]);
descriptor: (Ljava/lang/Class;[Ljava/lang/Enum;[Ljava/lang/String;)[Ljava/lang/String;
flags: (0x0001) ACC_PUBLIC
Code:
stack=1, locals=4, args_size=4
start local 0 start local 1 start local 2 start local 3 0: aload 3
areturn
end local 3 end local 2 end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 this Lcom/fasterxml/jackson/databind/AnnotationIntrospector;
0 1 1 enumType Ljava/lang/Class<*>;
0 1 2 enumValues [Ljava/lang/Enum;
0 1 3 names [Ljava/lang/String;
Signature: (Ljava/lang/Class<*>;[Ljava/lang/Enum<*>;[Ljava/lang/String;)[Ljava/lang/String;
MethodParameters:
Name Flags
enumType
enumValues
names
public void findEnumAliases(java.lang.Class<?>, java.lang.Enum<?>[], java.lang.String[][]);
descriptor: (Ljava/lang/Class;[Ljava/lang/Enum;[[Ljava/lang/String;)V
flags: (0x0001) ACC_PUBLIC
Code:
stack=0, locals=4, args_size=4
start local 0 start local 1 start local 2 start local 3 0: return
end local 3 end local 2 end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 this Lcom/fasterxml/jackson/databind/AnnotationIntrospector;
0 1 1 enumType Ljava/lang/Class<*>;
0 1 2 enumValues [Ljava/lang/Enum;
0 1 3 aliases [[Ljava/lang/String;
Signature: (Ljava/lang/Class<*>;[Ljava/lang/Enum<*>;[[Ljava/lang/String;)V
MethodParameters:
Name Flags
enumType
enumValues
aliases
public java.lang.Enum<?> findDefaultEnumValue(java.lang.Class<java.lang.Enum<?>>);
descriptor: (Ljava/lang/Class;)Ljava/lang/Enum;
flags: (0x0001) ACC_PUBLIC
Code:
stack=1, locals=2, args_size=2
start local 0 start local 1 0: aconst_null
areturn
end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 this Lcom/fasterxml/jackson/databind/AnnotationIntrospector;
0 1 1 enumCls Ljava/lang/Class<Ljava/lang/Enum<*>;>;
Signature: (Ljava/lang/Class<Ljava/lang/Enum<*>;>;)Ljava/lang/Enum<*>;
MethodParameters:
Name Flags
enumCls
public java.lang.String findEnumValue(java.lang.Enum<?>);
descriptor: (Ljava/lang/Enum;)Ljava/lang/String;
flags: (0x0001) ACC_PUBLIC
Code:
stack=1, locals=2, args_size=2
start local 0 start local 1 0: aload 1
invokevirtual java.lang.Enum.name:()Ljava/lang/String;
areturn
end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 this Lcom/fasterxml/jackson/databind/AnnotationIntrospector;
0 1 1 value Ljava/lang/Enum<*>;
Signature: (Ljava/lang/Enum<*>;)Ljava/lang/String;
RuntimeVisibleAnnotations:
java.lang.Deprecated()
MethodParameters:
Name Flags
value
public boolean hasAsValueAnnotation(com.fasterxml.jackson.databind.introspect.AnnotatedMethod);
descriptor: (Lcom/fasterxml/jackson/databind/introspect/AnnotatedMethod;)Z
flags: (0x0001) ACC_PUBLIC
Code:
stack=1, locals=2, args_size=2
start local 0 start local 1 0: iconst_0
ireturn
end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 this Lcom/fasterxml/jackson/databind/AnnotationIntrospector;
0 1 1 am Lcom/fasterxml/jackson/databind/introspect/AnnotatedMethod;
RuntimeVisibleAnnotations:
java.lang.Deprecated()
MethodParameters:
Name Flags
am
public boolean hasAnyGetterAnnotation(com.fasterxml.jackson.databind.introspect.AnnotatedMethod);
descriptor: (Lcom/fasterxml/jackson/databind/introspect/AnnotatedMethod;)Z
flags: (0x0001) ACC_PUBLIC
Code:
stack=1, locals=2, args_size=2
start local 0 start local 1 0: iconst_0
ireturn
end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 this Lcom/fasterxml/jackson/databind/AnnotationIntrospector;
0 1 1 am Lcom/fasterxml/jackson/databind/introspect/AnnotatedMethod;
RuntimeVisibleAnnotations:
java.lang.Deprecated()
MethodParameters:
Name Flags
am
public java.lang.Object findDeserializer(com.fasterxml.jackson.databind.introspect.Annotated);
descriptor: (Lcom/fasterxml/jackson/databind/introspect/Annotated;)Ljava/lang/Object;
flags: (0x0001) ACC_PUBLIC
Code:
stack=1, locals=2, args_size=2
start local 0 start local 1 0: aconst_null
areturn
end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 this Lcom/fasterxml/jackson/databind/AnnotationIntrospector;
0 1 1 am Lcom/fasterxml/jackson/databind/introspect/Annotated;
MethodParameters:
Name Flags
am
public java.lang.Object findKeyDeserializer(com.fasterxml.jackson.databind.introspect.Annotated);
descriptor: (Lcom/fasterxml/jackson/databind/introspect/Annotated;)Ljava/lang/Object;
flags: (0x0001) ACC_PUBLIC
Code:
stack=1, locals=2, args_size=2
start local 0 start local 1 0: aconst_null
areturn
end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 this Lcom/fasterxml/jackson/databind/AnnotationIntrospector;
0 1 1 am Lcom/fasterxml/jackson/databind/introspect/Annotated;
MethodParameters:
Name Flags
am
public java.lang.Object findContentDeserializer(com.fasterxml.jackson.databind.introspect.Annotated);
descriptor: (Lcom/fasterxml/jackson/databind/introspect/Annotated;)Ljava/lang/Object;
flags: (0x0001) ACC_PUBLIC
Code:
stack=1, locals=2, args_size=2
start local 0 start local 1 0: aconst_null
areturn
end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 this Lcom/fasterxml/jackson/databind/AnnotationIntrospector;
0 1 1 am Lcom/fasterxml/jackson/databind/introspect/Annotated;
MethodParameters:
Name Flags
am
public java.lang.Object findDeserializationConverter(com.fasterxml.jackson.databind.introspect.Annotated);
descriptor: (Lcom/fasterxml/jackson/databind/introspect/Annotated;)Ljava/lang/Object;
flags: (0x0001) ACC_PUBLIC
Code:
stack=1, locals=2, args_size=2
start local 0 start local 1 0: aconst_null
areturn
end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 this Lcom/fasterxml/jackson/databind/AnnotationIntrospector;
0 1 1 a Lcom/fasterxml/jackson/databind/introspect/Annotated;
MethodParameters:
Name Flags
a
public java.lang.Object findDeserializationContentConverter(com.fasterxml.jackson.databind.introspect.AnnotatedMember);
descriptor: (Lcom/fasterxml/jackson/databind/introspect/AnnotatedMember;)Ljava/lang/Object;
flags: (0x0001) ACC_PUBLIC
Code:
stack=1, locals=2, args_size=2
start local 0 start local 1 0: aconst_null
areturn
end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 this Lcom/fasterxml/jackson/databind/AnnotationIntrospector;
0 1 1 a Lcom/fasterxml/jackson/databind/introspect/AnnotatedMember;
MethodParameters:
Name Flags
a
public com.fasterxml.jackson.databind.JavaType refineDeserializationType(com.fasterxml.jackson.databind.cfg.MapperConfig<?>, com.fasterxml.jackson.databind.introspect.Annotated, com.fasterxml.jackson.databind.JavaType);
descriptor: (Lcom/fasterxml/jackson/databind/cfg/MapperConfig;Lcom/fasterxml/jackson/databind/introspect/Annotated;Lcom/fasterxml/jackson/databind/JavaType;)Lcom/fasterxml/jackson/databind/JavaType;
flags: (0x0001) ACC_PUBLIC
Code:
stack=1, locals=4, args_size=4
start local 0 start local 1 start local 2 start local 3 0: aload 3
areturn
end local 3 end local 2 end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 this Lcom/fasterxml/jackson/databind/AnnotationIntrospector;
0 1 1 config Lcom/fasterxml/jackson/databind/cfg/MapperConfig<*>;
0 1 2 a Lcom/fasterxml/jackson/databind/introspect/Annotated;
0 1 3 baseType Lcom/fasterxml/jackson/databind/JavaType;
Exceptions:
throws com.fasterxml.jackson.databind.JsonMappingException
Signature: (Lcom/fasterxml/jackson/databind/cfg/MapperConfig<*>;Lcom/fasterxml/jackson/databind/introspect/Annotated;Lcom/fasterxml/jackson/databind/JavaType;)Lcom/fasterxml/jackson/databind/JavaType;
MethodParameters:
Name Flags
config final
a final
baseType final
public java.lang.Class<?> findDeserializationType(com.fasterxml.jackson.databind.introspect.Annotated, com.fasterxml.jackson.databind.JavaType);
descriptor: (Lcom/fasterxml/jackson/databind/introspect/Annotated;Lcom/fasterxml/jackson/databind/JavaType;)Ljava/lang/Class;
flags: (0x0001) ACC_PUBLIC
Code:
stack=1, locals=3, args_size=3
start local 0 start local 1 start local 2 0: aconst_null
areturn
end local 2 end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 this Lcom/fasterxml/jackson/databind/AnnotationIntrospector;
0 1 1 am Lcom/fasterxml/jackson/databind/introspect/Annotated;
0 1 2 baseType Lcom/fasterxml/jackson/databind/JavaType;
Signature: (Lcom/fasterxml/jackson/databind/introspect/Annotated;Lcom/fasterxml/jackson/databind/JavaType;)Ljava/lang/Class<*>;
RuntimeVisibleAnnotations:
java.lang.Deprecated()
MethodParameters:
Name Flags
am
baseType
public java.lang.Class<?> findDeserializationKeyType(com.fasterxml.jackson.databind.introspect.Annotated, com.fasterxml.jackson.databind.JavaType);
descriptor: (Lcom/fasterxml/jackson/databind/introspect/Annotated;Lcom/fasterxml/jackson/databind/JavaType;)Ljava/lang/Class;
flags: (0x0001) ACC_PUBLIC
Code:
stack=1, locals=3, args_size=3
start local 0 start local 1 start local 2 0: aconst_null
areturn
end local 2 end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 this Lcom/fasterxml/jackson/databind/AnnotationIntrospector;
0 1 1 am Lcom/fasterxml/jackson/databind/introspect/Annotated;
0 1 2 baseKeyType Lcom/fasterxml/jackson/databind/JavaType;
Signature: (Lcom/fasterxml/jackson/databind/introspect/Annotated;Lcom/fasterxml/jackson/databind/JavaType;)Ljava/lang/Class<*>;
RuntimeVisibleAnnotations:
java.lang.Deprecated()
MethodParameters:
Name Flags
am
baseKeyType
public java.lang.Class<?> findDeserializationContentType(com.fasterxml.jackson.databind.introspect.Annotated, com.fasterxml.jackson.databind.JavaType);
descriptor: (Lcom/fasterxml/jackson/databind/introspect/Annotated;Lcom/fasterxml/jackson/databind/JavaType;)Ljava/lang/Class;
flags: (0x0001) ACC_PUBLIC
Code:
stack=1, locals=3, args_size=3
start local 0 start local 1 start local 2 0: aconst_null
areturn
end local 2 end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 this Lcom/fasterxml/jackson/databind/AnnotationIntrospector;
0 1 1 am Lcom/fasterxml/jackson/databind/introspect/Annotated;
0 1 2 baseContentType Lcom/fasterxml/jackson/databind/JavaType;
Signature: (Lcom/fasterxml/jackson/databind/introspect/Annotated;Lcom/fasterxml/jackson/databind/JavaType;)Ljava/lang/Class<*>;
RuntimeVisibleAnnotations:
java.lang.Deprecated()
MethodParameters:
Name Flags
am
baseContentType
public java.lang.Object findValueInstantiator(com.fasterxml.jackson.databind.introspect.AnnotatedClass);
descriptor: (Lcom/fasterxml/jackson/databind/introspect/AnnotatedClass;)Ljava/lang/Object;
flags: (0x0001) ACC_PUBLIC
Code:
stack=1, locals=2, args_size=2
start local 0 start local 1 0: aconst_null
areturn
end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 this Lcom/fasterxml/jackson/databind/AnnotationIntrospector;
0 1 1 ac Lcom/fasterxml/jackson/databind/introspect/AnnotatedClass;
MethodParameters:
Name Flags
ac
public java.lang.Class<?> findPOJOBuilder(com.fasterxml.jackson.databind.introspect.AnnotatedClass);
descriptor: (Lcom/fasterxml/jackson/databind/introspect/AnnotatedClass;)Ljava/lang/Class;
flags: (0x0001) ACC_PUBLIC
Code:
stack=1, locals=2, args_size=2
start local 0 start local 1 0: aconst_null
areturn
end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 this Lcom/fasterxml/jackson/databind/AnnotationIntrospector;
0 1 1 ac Lcom/fasterxml/jackson/databind/introspect/AnnotatedClass;
Signature: (Lcom/fasterxml/jackson/databind/introspect/AnnotatedClass;)Ljava/lang/Class<*>;
MethodParameters:
Name Flags
ac
public com.fasterxml.jackson.databind.annotation.JsonPOJOBuilder$Value findPOJOBuilderConfig(com.fasterxml.jackson.databind.introspect.AnnotatedClass);
descriptor: (Lcom/fasterxml/jackson/databind/introspect/AnnotatedClass;)Lcom/fasterxml/jackson/databind/annotation/JsonPOJOBuilder$Value;
flags: (0x0001) ACC_PUBLIC
Code:
stack=1, locals=2, args_size=2
start local 0 start local 1 0: aconst_null
areturn
end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 this Lcom/fasterxml/jackson/databind/AnnotationIntrospector;
0 1 1 ac Lcom/fasterxml/jackson/databind/introspect/AnnotatedClass;
MethodParameters:
Name Flags
ac
public com.fasterxml.jackson.databind.PropertyName findNameForDeserialization(com.fasterxml.jackson.databind.introspect.Annotated);
descriptor: (Lcom/fasterxml/jackson/databind/introspect/Annotated;)Lcom/fasterxml/jackson/databind/PropertyName;
flags: (0x0001) ACC_PUBLIC
Code:
stack=1, locals=2, args_size=2
start local 0 start local 1 0: aconst_null
areturn
end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 this Lcom/fasterxml/jackson/databind/AnnotationIntrospector;
0 1 1 a Lcom/fasterxml/jackson/databind/introspect/Annotated;
MethodParameters:
Name Flags
a
public java.lang.Boolean hasAnySetter(com.fasterxml.jackson.databind.introspect.Annotated);
descriptor: (Lcom/fasterxml/jackson/databind/introspect/Annotated;)Ljava/lang/Boolean;
flags: (0x0001) ACC_PUBLIC
Code:
stack=1, locals=2, args_size=2
start local 0 start local 1 0: aconst_null
areturn
end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 this Lcom/fasterxml/jackson/databind/AnnotationIntrospector;
0 1 1 a Lcom/fasterxml/jackson/databind/introspect/Annotated;
MethodParameters:
Name Flags
a
public com.fasterxml.jackson.annotation.JsonSetter$Value findSetterInfo(com.fasterxml.jackson.databind.introspect.Annotated);
descriptor: (Lcom/fasterxml/jackson/databind/introspect/Annotated;)Lcom/fasterxml/jackson/annotation/JsonSetter$Value;
flags: (0x0001) ACC_PUBLIC
Code:
stack=1, locals=2, args_size=2
start local 0 start local 1 0: invokestatic com.fasterxml.jackson.annotation.JsonSetter$Value.empty:()Lcom/fasterxml/jackson/annotation/JsonSetter$Value;
areturn
end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 this Lcom/fasterxml/jackson/databind/AnnotationIntrospector;
0 1 1 a Lcom/fasterxml/jackson/databind/introspect/Annotated;
MethodParameters:
Name Flags
a
public java.lang.Boolean findMergeInfo(com.fasterxml.jackson.databind.introspect.Annotated);
descriptor: (Lcom/fasterxml/jackson/databind/introspect/Annotated;)Ljava/lang/Boolean;
flags: (0x0001) ACC_PUBLIC
Code:
stack=1, locals=2, args_size=2
start local 0 start local 1 0: aconst_null
areturn
end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 this Lcom/fasterxml/jackson/databind/AnnotationIntrospector;
0 1 1 a Lcom/fasterxml/jackson/databind/introspect/Annotated;
MethodParameters:
Name Flags
a
public com.fasterxml.jackson.annotation.JsonCreator$Mode findCreatorAnnotation(com.fasterxml.jackson.databind.cfg.MapperConfig<?>, com.fasterxml.jackson.databind.introspect.Annotated);
descriptor: (Lcom/fasterxml/jackson/databind/cfg/MapperConfig;Lcom/fasterxml/jackson/databind/introspect/Annotated;)Lcom/fasterxml/jackson/annotation/JsonCreator$Mode;
flags: (0x0001) ACC_PUBLIC
Code:
stack=2, locals=4, args_size=3
start local 0 start local 1 start local 2 0: aload 0
aload 2
invokevirtual com.fasterxml.jackson.databind.AnnotationIntrospector.hasCreatorAnnotation:(Lcom/fasterxml/jackson/databind/introspect/Annotated;)Z
ifeq 5
1: aload 0
aload 2
invokevirtual com.fasterxml.jackson.databind.AnnotationIntrospector.findCreatorBinding:(Lcom/fasterxml/jackson/databind/introspect/Annotated;)Lcom/fasterxml/jackson/annotation/JsonCreator$Mode;
astore 3
start local 3 2: aload 3
ifnonnull 4
3: getstatic com.fasterxml.jackson.annotation.JsonCreator$Mode.DEFAULT:Lcom/fasterxml/jackson/annotation/JsonCreator$Mode;
astore 3
4: StackMap locals: com.fasterxml.jackson.annotation.JsonCreator$Mode
StackMap stack:
aload 3
areturn
end local 3 5: StackMap locals:
StackMap stack:
aconst_null
areturn
end local 2 end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 6 0 this Lcom/fasterxml/jackson/databind/AnnotationIntrospector;
0 6 1 config Lcom/fasterxml/jackson/databind/cfg/MapperConfig<*>;
0 6 2 a Lcom/fasterxml/jackson/databind/introspect/Annotated;
2 5 3 mode Lcom/fasterxml/jackson/annotation/JsonCreator$Mode;
Signature: (Lcom/fasterxml/jackson/databind/cfg/MapperConfig<*>;Lcom/fasterxml/jackson/databind/introspect/Annotated;)Lcom/fasterxml/jackson/annotation/JsonCreator$Mode;
MethodParameters:
Name Flags
config
a
public boolean hasCreatorAnnotation(com.fasterxml.jackson.databind.introspect.Annotated);
descriptor: (Lcom/fasterxml/jackson/databind/introspect/Annotated;)Z
flags: (0x0001) ACC_PUBLIC
Code:
stack=1, locals=2, args_size=2
start local 0 start local 1 0: iconst_0
ireturn
end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 this Lcom/fasterxml/jackson/databind/AnnotationIntrospector;
0 1 1 a Lcom/fasterxml/jackson/databind/introspect/Annotated;
RuntimeVisibleAnnotations:
java.lang.Deprecated()
MethodParameters:
Name Flags
a
public com.fasterxml.jackson.annotation.JsonCreator$Mode findCreatorBinding(com.fasterxml.jackson.databind.introspect.Annotated);
descriptor: (Lcom/fasterxml/jackson/databind/introspect/Annotated;)Lcom/fasterxml/jackson/annotation/JsonCreator$Mode;
flags: (0x0001) ACC_PUBLIC
Code:
stack=1, locals=2, args_size=2
start local 0 start local 1 0: aconst_null
areturn
end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 this Lcom/fasterxml/jackson/databind/AnnotationIntrospector;
0 1 1 a Lcom/fasterxml/jackson/databind/introspect/Annotated;
RuntimeVisibleAnnotations:
java.lang.Deprecated()
MethodParameters:
Name Flags
a
public boolean hasAnySetterAnnotation(com.fasterxml.jackson.databind.introspect.AnnotatedMethod);
descriptor: (Lcom/fasterxml/jackson/databind/introspect/AnnotatedMethod;)Z
flags: (0x0001) ACC_PUBLIC
Code:
stack=1, locals=2, args_size=2
start local 0 start local 1 0: iconst_0
ireturn
end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 this Lcom/fasterxml/jackson/databind/AnnotationIntrospector;
0 1 1 am Lcom/fasterxml/jackson/databind/introspect/AnnotatedMethod;
RuntimeVisibleAnnotations:
java.lang.Deprecated()
MethodParameters:
Name Flags
am
protected <A extends java.lang.annotation.Annotation> A _findAnnotation(com.fasterxml.jackson.databind.introspect.Annotated, java.lang.Class<A>);
descriptor: (Lcom/fasterxml/jackson/databind/introspect/Annotated;Ljava/lang/Class;)Ljava/lang/annotation/Annotation;
flags: (0x0004) ACC_PROTECTED
Code:
stack=2, locals=3, args_size=3
start local 0 start local 1 start local 2 0: aload 1
aload 2
invokevirtual com.fasterxml.jackson.databind.introspect.Annotated.getAnnotation:(Ljava/lang/Class;)Ljava/lang/annotation/Annotation;
areturn
end local 2 end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 this Lcom/fasterxml/jackson/databind/AnnotationIntrospector;
0 1 1 annotated Lcom/fasterxml/jackson/databind/introspect/Annotated;
0 1 2 annoClass Ljava/lang/Class<TA;>;
Signature: <A::Ljava/lang/annotation/Annotation;>(Lcom/fasterxml/jackson/databind/introspect/Annotated;Ljava/lang/Class<TA;>;)TA;
MethodParameters:
Name Flags
annotated
annoClass
protected boolean _hasAnnotation(com.fasterxml.jackson.databind.introspect.Annotated, java.lang.Class<? extends java.lang.annotation.Annotation>);
descriptor: (Lcom/fasterxml/jackson/databind/introspect/Annotated;Ljava/lang/Class;)Z
flags: (0x0004) ACC_PROTECTED
Code:
stack=2, locals=3, args_size=3
start local 0 start local 1 start local 2 0: aload 1
aload 2
invokevirtual com.fasterxml.jackson.databind.introspect.Annotated.hasAnnotation:(Ljava/lang/Class;)Z
ireturn
end local 2 end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 this Lcom/fasterxml/jackson/databind/AnnotationIntrospector;
0 1 1 annotated Lcom/fasterxml/jackson/databind/introspect/Annotated;
0 1 2 annoClass Ljava/lang/Class<+Ljava/lang/annotation/Annotation;>;
Signature: (Lcom/fasterxml/jackson/databind/introspect/Annotated;Ljava/lang/Class<+Ljava/lang/annotation/Annotation;>;)Z
MethodParameters:
Name Flags
annotated
annoClass
protected boolean _hasOneOf(com.fasterxml.jackson.databind.introspect.Annotated, java.lang.Class<? extends java.lang.annotation.Annotation>[]);
descriptor: (Lcom/fasterxml/jackson/databind/introspect/Annotated;[Ljava/lang/Class;)Z
flags: (0x0004) ACC_PROTECTED
Code:
stack=2, locals=3, args_size=3
start local 0 start local 1 start local 2 0: aload 1
aload 2
invokevirtual com.fasterxml.jackson.databind.introspect.Annotated.hasOneOf:([Ljava/lang/Class;)Z
ireturn
end local 2 end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 this Lcom/fasterxml/jackson/databind/AnnotationIntrospector;
0 1 1 annotated Lcom/fasterxml/jackson/databind/introspect/Annotated;
0 1 2 annoClasses [Ljava/lang/Class;
Signature: (Lcom/fasterxml/jackson/databind/introspect/Annotated;[Ljava/lang/Class<+Ljava/lang/annotation/Annotation;>;)Z
MethodParameters:
Name Flags
annotated
annoClasses
}
SourceFile: "AnnotationIntrospector.java"
NestMembers:
com.fasterxml.jackson.databind.AnnotationIntrospector$ReferenceProperty com.fasterxml.jackson.databind.AnnotationIntrospector$ReferenceProperty$Type
InnerClasses:
public Value = com.fasterxml.jackson.annotation.JacksonInject$Value of com.fasterxml.jackson.annotation.JacksonInject
public final Mode = com.fasterxml.jackson.annotation.JsonCreator$Mode of com.fasterxml.jackson.annotation.JsonCreator
public Value = com.fasterxml.jackson.annotation.JsonFormat$Value of com.fasterxml.jackson.annotation.JsonFormat
public Value = com.fasterxml.jackson.annotation.JsonIgnoreProperties$Value of com.fasterxml.jackson.annotation.JsonIgnoreProperties
public final Include = com.fasterxml.jackson.annotation.JsonInclude$Include of com.fasterxml.jackson.annotation.JsonInclude
public Value = com.fasterxml.jackson.annotation.JsonInclude$Value of com.fasterxml.jackson.annotation.JsonInclude
public final Access = com.fasterxml.jackson.annotation.JsonProperty$Access of com.fasterxml.jackson.annotation.JsonProperty
public Value = com.fasterxml.jackson.annotation.JsonSetter$Value of com.fasterxml.jackson.annotation.JsonSetter
public ReferenceProperty = com.fasterxml.jackson.databind.AnnotationIntrospector$ReferenceProperty of com.fasterxml.jackson.databind.AnnotationIntrospector
public Value = com.fasterxml.jackson.databind.annotation.JsonPOJOBuilder$Value of com.fasterxml.jackson.databind.annotation.JsonPOJOBuilder
public final Typing = com.fasterxml.jackson.databind.annotation.JsonSerialize$Typing of com.fasterxml.jackson.databind.annotation.JsonSerialize