public interface com.fasterxml.jackson.databind.Module$SetupContext
minor version: 0
major version: 59
flags: flags: (0x0601) ACC_PUBLIC, ACC_INTERFACE, ACC_ABSTRACT
this_class: com.fasterxml.jackson.databind.Module$SetupContext
super_class: java.lang.Object
{
public abstract com.fasterxml.jackson.core.Version getMapperVersion();
descriptor: ()Lcom/fasterxml/jackson/core/Version;
flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
public abstract <C extends com.fasterxml.jackson.core.ObjectCodec> C getOwner();
descriptor: ()Lcom/fasterxml/jackson/core/ObjectCodec;
flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
Signature: <C:Lcom/fasterxml/jackson/core/ObjectCodec;>()TC;
public abstract com.fasterxml.jackson.databind.type.TypeFactory getTypeFactory();
descriptor: ()Lcom/fasterxml/jackson/databind/type/TypeFactory;
flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
public abstract boolean isEnabled(com.fasterxml.jackson.databind.MapperFeature);
descriptor: (Lcom/fasterxml/jackson/databind/MapperFeature;)Z
flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
MethodParameters:
Name Flags
f
public abstract boolean isEnabled(com.fasterxml.jackson.databind.DeserializationFeature);
descriptor: (Lcom/fasterxml/jackson/databind/DeserializationFeature;)Z
flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
MethodParameters:
Name Flags
f
public abstract boolean isEnabled(com.fasterxml.jackson.databind.SerializationFeature);
descriptor: (Lcom/fasterxml/jackson/databind/SerializationFeature;)Z
flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
MethodParameters:
Name Flags
f
public abstract boolean isEnabled(com.fasterxml.jackson.core.JsonFactory$Feature);
descriptor: (Lcom/fasterxml/jackson/core/JsonFactory$Feature;)Z
flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
MethodParameters:
Name Flags
f
public abstract boolean isEnabled(com.fasterxml.jackson.core.JsonParser$Feature);
descriptor: (Lcom/fasterxml/jackson/core/JsonParser$Feature;)Z
flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
MethodParameters:
Name Flags
f
public abstract boolean isEnabled(com.fasterxml.jackson.core.JsonGenerator$Feature);
descriptor: (Lcom/fasterxml/jackson/core/JsonGenerator$Feature;)Z
flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
MethodParameters:
Name Flags
f
public abstract com.fasterxml.jackson.databind.cfg.MutableConfigOverride configOverride(java.lang.Class<?>);
descriptor: (Ljava/lang/Class;)Lcom/fasterxml/jackson/databind/cfg/MutableConfigOverride;
flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
Signature: (Ljava/lang/Class<*>;)Lcom/fasterxml/jackson/databind/cfg/MutableConfigOverride;
MethodParameters:
Name Flags
type
public abstract void addDeserializers(com.fasterxml.jackson.databind.deser.Deserializers);
descriptor: (Lcom/fasterxml/jackson/databind/deser/Deserializers;)V
flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
MethodParameters:
Name Flags
d
public abstract void addKeyDeserializers(com.fasterxml.jackson.databind.deser.KeyDeserializers);
descriptor: (Lcom/fasterxml/jackson/databind/deser/KeyDeserializers;)V
flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
MethodParameters:
Name Flags
s
public abstract void addSerializers(com.fasterxml.jackson.databind.ser.Serializers);
descriptor: (Lcom/fasterxml/jackson/databind/ser/Serializers;)V
flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
MethodParameters:
Name Flags
s
public abstract void addKeySerializers(com.fasterxml.jackson.databind.ser.Serializers);
descriptor: (Lcom/fasterxml/jackson/databind/ser/Serializers;)V
flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
MethodParameters:
Name Flags
s
public abstract void addBeanDeserializerModifier(com.fasterxml.jackson.databind.deser.BeanDeserializerModifier);
descriptor: (Lcom/fasterxml/jackson/databind/deser/BeanDeserializerModifier;)V
flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
MethodParameters:
Name Flags
mod
public abstract void addBeanSerializerModifier(com.fasterxml.jackson.databind.ser.BeanSerializerModifier);
descriptor: (Lcom/fasterxml/jackson/databind/ser/BeanSerializerModifier;)V
flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
MethodParameters:
Name Flags
mod
public abstract void addAbstractTypeResolver(com.fasterxml.jackson.databind.AbstractTypeResolver);
descriptor: (Lcom/fasterxml/jackson/databind/AbstractTypeResolver;)V
flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
MethodParameters:
Name Flags
resolver
public abstract void addTypeModifier(com.fasterxml.jackson.databind.type.TypeModifier);
descriptor: (Lcom/fasterxml/jackson/databind/type/TypeModifier;)V
flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
MethodParameters:
Name Flags
modifier
public abstract void addValueInstantiators(com.fasterxml.jackson.databind.deser.ValueInstantiators);
descriptor: (Lcom/fasterxml/jackson/databind/deser/ValueInstantiators;)V
flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
MethodParameters:
Name Flags
instantiators
public abstract void setClassIntrospector(com.fasterxml.jackson.databind.introspect.ClassIntrospector);
descriptor: (Lcom/fasterxml/jackson/databind/introspect/ClassIntrospector;)V
flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
MethodParameters:
Name Flags
ci
public abstract void insertAnnotationIntrospector(com.fasterxml.jackson.databind.AnnotationIntrospector);
descriptor: (Lcom/fasterxml/jackson/databind/AnnotationIntrospector;)V
flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
MethodParameters:
Name Flags
ai
public abstract void appendAnnotationIntrospector(com.fasterxml.jackson.databind.AnnotationIntrospector);
descriptor: (Lcom/fasterxml/jackson/databind/AnnotationIntrospector;)V
flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
MethodParameters:
Name Flags
ai
public abstract void registerSubtypes(java.lang.Class<?>[]);
descriptor: ([Ljava/lang/Class;)V
flags: (0x0481) ACC_PUBLIC, ACC_VARARGS, ACC_ABSTRACT
Signature: ([Ljava/lang/Class<*>;)V
MethodParameters:
Name Flags
subtypes
public abstract void registerSubtypes(com.fasterxml.jackson.databind.jsontype.NamedType[]);
descriptor: ([Lcom/fasterxml/jackson/databind/jsontype/NamedType;)V
flags: (0x0481) ACC_PUBLIC, ACC_VARARGS, ACC_ABSTRACT
MethodParameters:
Name Flags
subtypes
public abstract void registerSubtypes(java.util.Collection<java.lang.Class<?>>);
descriptor: (Ljava/util/Collection;)V
flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
Signature: (Ljava/util/Collection<Ljava/lang/Class<*>;>;)V
MethodParameters:
Name Flags
subtypes
public abstract void setMixInAnnotations(java.lang.Class<?>, java.lang.Class<?>);
descriptor: (Ljava/lang/Class;Ljava/lang/Class;)V
flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
Signature: (Ljava/lang/Class<*>;Ljava/lang/Class<*>;)V
MethodParameters:
Name Flags
target
mixinSource
public abstract void addDeserializationProblemHandler(com.fasterxml.jackson.databind.deser.DeserializationProblemHandler);
descriptor: (Lcom/fasterxml/jackson/databind/deser/DeserializationProblemHandler;)V
flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
MethodParameters:
Name Flags
handler
public abstract void setNamingStrategy(com.fasterxml.jackson.databind.PropertyNamingStrategy);
descriptor: (Lcom/fasterxml/jackson/databind/PropertyNamingStrategy;)V
flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
MethodParameters:
Name Flags
naming
}
SourceFile: "Module.java"
NestHost: com.fasterxml.jackson.databind.Module
InnerClasses:
public final Feature = com.fasterxml.jackson.core.JsonFactory$Feature of com.fasterxml.jackson.core.JsonFactory
public final Feature = com.fasterxml.jackson.core.JsonGenerator$Feature of com.fasterxml.jackson.core.JsonGenerator
public final Feature = com.fasterxml.jackson.core.JsonParser$Feature of com.fasterxml.jackson.core.JsonParser
public abstract SetupContext = com.fasterxml.jackson.databind.Module$SetupContext of com.fasterxml.jackson.databind.Module