Repository URL to install this package:
|
Version:
0.6.14 ▾
|
Êþº¾ 4¾
h !
c"#$
%
& '
f(
)
*
C+ ,
-. / 0
1
-2
34
56
!7
h89
:
!
!;<
!=>?@A
BCDE
2
2FGHI
7
7JK
:LM
=N
:OPQRSRTUVWX
F
FYZ[\
K
K]^_`abcde
:f
:g ñhi
KjkQm ]n ]opqrs
tu
avw
fxyz serialVersionUID J
ConstantValue
MODULE_ID_SEQ +Ljava/util/concurrent/atomic/AtomicInteger; _name Ljava/lang/String; _version $Lcom/fasterxml/jackson/core/Version; _hasExplicitName Z _serializers 9Lcom/fasterxml/jackson/databind/module/SimpleSerializers; _deserializers ;Lcom/fasterxml/jackson/databind/module/SimpleDeserializers; _keySerializers _keyDeserializers >Lcom/fasterxml/jackson/databind/module/SimpleKeyDeserializers; _abstractTypes BLcom/fasterxml/jackson/databind/module/SimpleAbstractTypeResolver; _valueInstantiators @Lcom/fasterxml/jackson/databind/module/SimpleValueInstantiators; _deserializerModifier ?Lcom/fasterxml/jackson/databind/deser/BeanDeserializerModifier; _serializerModifier ;Lcom/fasterxml/jackson/databind/ser/BeanSerializerModifier; _mixins Ljava/util/HashMap; Signature =Ljava/util/HashMap<Ljava/lang/Class<*>;Ljava/lang/Class<*>;>; _subtypes Ljava/util/LinkedHashSet; NLjava/util/LinkedHashSet<Lcom/fasterxml/jackson/databind/jsontype/NamedType;>; _namingStrategy 7Lcom/fasterxml/jackson/databind/PropertyNamingStrategy; <init> ()V Code LineNumberTable LocalVariableTable this 4Lcom/fasterxml/jackson/databind/module/SimpleModule;
StackMapTable#{ (Ljava/lang/String;)V name '(Lcom/fasterxml/jackson/core/Version;)V version 9(Ljava/lang/String;Lcom/fasterxml/jackson/core/Version;)V H(Ljava/lang/String;Lcom/fasterxml/jackson/core/Version;Ljava/util/Map;)V
deserializers Ljava/util/Map; LocalVariableTypeTable YLjava/util/Map<Ljava/lang/Class<*>;Lcom/fasterxml/jackson/databind/JsonDeserializer<*>;>; (Ljava/lang/String;Lcom/fasterxml/jackson/core/Version;Ljava/util/Map<Ljava/lang/Class<*>;Lcom/fasterxml/jackson/databind/JsonDeserializer<*>;>;)V I(Ljava/lang/String;Lcom/fasterxml/jackson/core/Version;Ljava/util/List;)V serializers Ljava/util/List; DLjava/util/List<Lcom/fasterxml/jackson/databind/JsonSerializer<*>;>; }(Ljava/lang/String;Lcom/fasterxml/jackson/core/Version;Ljava/util/List<Lcom/fasterxml/jackson/databind/JsonSerializer<*>;>;)V X(Ljava/lang/String;Lcom/fasterxml/jackson/core/Version;Ljava/util/Map;Ljava/util/List;)V|}~ Ö(Ljava/lang/String;Lcom/fasterxml/jackson/core/Version;Ljava/util/Map<Ljava/lang/Class<*>;Lcom/fasterxml/jackson/databind/JsonDeserializer<*>;>;Ljava/util/List<Lcom/fasterxml/jackson/databind/JsonSerializer<*>;>;)V getTypeId ()Ljava/lang/Object; setSerializers <(Lcom/fasterxml/jackson/databind/module/SimpleSerializers;)V s setDeserializers >(Lcom/fasterxml/jackson/databind/module/SimpleDeserializers;)V d setKeySerializers ks setKeyDeserializers A(Lcom/fasterxml/jackson/databind/module/SimpleKeyDeserializers;)V kd setAbstractTypes E(Lcom/fasterxml/jackson/databind/module/SimpleAbstractTypeResolver;)V atr setValueInstantiators C(Lcom/fasterxml/jackson/databind/module/SimpleValueInstantiators;)V svi setDeserializerModifier u(Lcom/fasterxml/jackson/databind/deser/BeanDeserializerModifier;)Lcom/fasterxml/jackson/databind/module/SimpleModule; mod setSerializerModifier q(Lcom/fasterxml/jackson/databind/ser/BeanSerializerModifier;)Lcom/fasterxml/jackson/databind/module/SimpleModule; setNamingStrategy m(Lcom/fasterxml/jackson/databind/PropertyNamingStrategy;)Lcom/fasterxml/jackson/databind/module/SimpleModule; naming
addSerializer e(Lcom/fasterxml/jackson/databind/JsonSerializer;)Lcom/fasterxml/jackson/databind/module/SimpleModule; ser /Lcom/fasterxml/jackson/databind/JsonSerializer; 2Lcom/fasterxml/jackson/databind/JsonSerializer<*>; h(Lcom/fasterxml/jackson/databind/JsonSerializer<*>;)Lcom/fasterxml/jackson/databind/module/SimpleModule; v(Ljava/lang/Class;Lcom/fasterxml/jackson/databind/JsonSerializer;)Lcom/fasterxml/jackson/databind/module/SimpleModule; type Ljava/lang/Class; Ljava/lang/Class<+TT;>; 4Lcom/fasterxml/jackson/databind/JsonSerializer<TT;>; <T:Ljava/lang/Object;>(Ljava/lang/Class<+TT;>;Lcom/fasterxml/jackson/databind/JsonSerializer<TT;>;)Lcom/fasterxml/jackson/databind/module/SimpleModule; addKeySerializer addDeserializer x(Ljava/lang/Class;Lcom/fasterxml/jackson/databind/JsonDeserializer;)Lcom/fasterxml/jackson/databind/module/SimpleModule; deser 1Lcom/fasterxml/jackson/databind/JsonDeserializer; Ljava/lang/Class<TT;>; 7Lcom/fasterxml/jackson/databind/JsonDeserializer<+TT;>; <T:Ljava/lang/Object;>(Ljava/lang/Class<TT;>;Lcom/fasterxml/jackson/databind/JsonDeserializer<+TT;>;)Lcom/fasterxml/jackson/databind/module/SimpleModule; addKeyDeserializer w(Ljava/lang/Class;Lcom/fasterxml/jackson/databind/KeyDeserializer;)Lcom/fasterxml/jackson/databind/module/SimpleModule; 0Lcom/fasterxml/jackson/databind/KeyDeserializer; Ljava/lang/Class<*>; z(Ljava/lang/Class<*>;Lcom/fasterxml/jackson/databind/KeyDeserializer;)Lcom/fasterxml/jackson/databind/module/SimpleModule; addAbstractTypeMapping X(Ljava/lang/Class;Ljava/lang/Class;)Lcom/fasterxml/jackson/databind/module/SimpleModule; superType subType y<T:Ljava/lang/Object;>(Ljava/lang/Class<TT;>;Ljava/lang/Class<+TT;>;)Lcom/fasterxml/jackson/databind/module/SimpleModule; registerSubtypes H([Ljava/lang/Class;)Lcom/fasterxml/jackson/databind/module/SimpleModule; subtype subtypes [Ljava/lang/Class; [Ljava/lang/Class<*>; ë K([Ljava/lang/Class<*>;)Lcom/fasterxml/jackson/databind/module/SimpleModule; j([Lcom/fasterxml/jackson/databind/jsontype/NamedType;)Lcom/fasterxml/jackson/databind/module/SimpleModule; 3Lcom/fasterxml/jackson/databind/jsontype/NamedType; 4[Lcom/fasterxml/jackson/databind/jsontype/NamedType; L(Ljava/util/Collection;)Lcom/fasterxml/jackson/databind/module/SimpleModule; Ljava/util/Collection; ,Ljava/util/Collection<Ljava/lang/Class<*>;>; b(Ljava/util/Collection<Ljava/lang/Class<*>;>;)Lcom/fasterxml/jackson/databind/module/SimpleModule; addValueInstantiator (Ljava/lang/Class;Lcom/fasterxml/jackson/databind/deser/ValueInstantiator;)Lcom/fasterxml/jackson/databind/module/SimpleModule; beanType inst 8Lcom/fasterxml/jackson/databind/deser/ValueInstantiator; (Ljava/lang/Class<*>;Lcom/fasterxml/jackson/databind/deser/ValueInstantiator;)Lcom/fasterxml/jackson/databind/module/SimpleModule; setMixInAnnotation
targetType
mixinClass ^(Ljava/lang/Class<*>;Ljava/lang/Class<*>;)Lcom/fasterxml/jackson/databind/module/SimpleModule;
getModuleName ()Ljava/lang/String; setupModule SetupContext InnerClasses 7(Lcom/fasterxml/jackson/databind/Module$SetupContext;)V entry Entry Ljava/util/Map$Entry; context 4Lcom/fasterxml/jackson/databind/Module$SetupContext; ?Ljava/util/Map$Entry<Ljava/lang/Class<*>;Ljava/lang/Class<*>;>; &()Lcom/fasterxml/jackson/core/Version;
_checkNotNull '(Ljava/lang/Object;Ljava/lang/String;)V thingy Ljava/lang/Object; <clinit>
SourceFile SimpleModule.java w x y z { x | } ~
2com/fasterxml/jackson/databind/module/SimpleModule java/lang/StringBuilder
SimpleModule- o p
q r| s t u v © 9com/fasterxml/jackson/databind/module/SimpleDeserializers 7com/fasterxml/jackson/databind/module/SimpleSerializers ® ¯
serializer É type to register serializer for É #type to register key serializer for key serializer !type to register deserializer for deserializer Ö %type to register key deserializer for key deserializer <com/fasterxml/jackson/databind/module/SimpleKeyDeserializers Ö abstract type to map concrete type to map to @com/fasterxml/jackson/databind/module/SimpleAbstractTypeResolver java/util/LinkedHashSet subtype to register 1com/fasterxml/jackson/databind/jsontype/NamedType ¯ java/lang/Class (class to register value instantiator for value instantiator >com/fasterxml/jackson/databind/module/SimpleValueInstantiators ÷ target type mixin class java/util/HashMap ¡¢£¤¡¥¦§¨©ª«¬®¯°± ç² Æ³´µ¶} java/util/Map$Entry· ¯¸ ¯¹º "java/lang/IllegalArgumentException Cannot pass `null` as %s java/lang/Object{»¼ )java/util/concurrent/atomic/AtomicInteger ½ %com/fasterxml/jackson/databind/Module java/io/Serializable java/lang/String "com/fasterxml/jackson/core/Version
java/util/Map java/util/List java/util/Iterator 2com/fasterxml/jackson/databind/Module$SetupContext getClass ()Ljava/lang/Class; append -(Ljava/lang/String;)Ljava/lang/StringBuilder; getAndIncrement ()I (I)Ljava/lang/StringBuilder; toString getName unknownVersion
getArtifactId (Ljava/util/Map;)V (Ljava/util/List;)V 2(Lcom/fasterxml/jackson/databind/JsonSerializer;)V C(Ljava/lang/Class;Lcom/fasterxml/jackson/databind/JsonSerializer;)V E(Ljava/lang/Class;Lcom/fasterxml/jackson/databind/JsonDeserializer;)V (Ljava/lang/Class;Lcom/fasterxml/jackson/databind/KeyDeserializer;)Lcom/fasterxml/jackson/databind/module/SimpleKeyDeserializers;
addMapping f(Ljava/lang/Class;Ljava/lang/Class;)Lcom/fasterxml/jackson/databind/module/SimpleAbstractTypeResolver; (Ljava/lang/Class;)V add (Ljava/lang/Object;)Z java/util/Collection iterator ()Ljava/util/Iterator; hasNext ()Z next (Ljava/lang/Class;Lcom/fasterxml/jackson/databind/deser/ValueInstantiator;)Lcom/fasterxml/jackson/databind/module/SimpleValueInstantiators; put 8(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; addSerializers 3(Lcom/fasterxml/jackson/databind/ser/Serializers;)V addDeserializers 7(Lcom/fasterxml/jackson/databind/deser/Deserializers;)V addKeySerializers addKeyDeserializers :(Lcom/fasterxml/jackson/databind/deser/KeyDeserializers;)V addAbstractTypeResolver 8(Lcom/fasterxml/jackson/databind/AbstractTypeResolver;)V addValueInstantiators <(Lcom/fasterxml/jackson/databind/deser/ValueInstantiators;)V addBeanDeserializerModifier B(Lcom/fasterxml/jackson/databind/deser/BeanDeserializerModifier;)V addBeanSerializerModifier >(Lcom/fasterxml/jackson/databind/ser/BeanSerializerModifier;)V size toArray (([Ljava/lang/Object;)[Ljava/lang/Object; 7([Lcom/fasterxml/jackson/databind/jsontype/NamedType;)V :(Lcom/fasterxml/jackson/databind/PropertyNamingStrategy;)V entrySet ()Ljava/util/Set;
java/util/Set getKey getValue setMixInAnnotations %(Ljava/lang/Class;Ljava/lang/Class;)V format 9(Ljava/lang/String;[Ljava/lang/Object;)Ljava/lang/String; (I)V ! h i j k l m o p q r s t u v w x y z { x | } ~
!
w*· *µ *µ *µ *µ *µ *µ *µ *µ *µ
*µ *µ **¶
¦ » Y· ¶ ² ¶ ¶ ¶ §
*¶
¶ µ *¸ µ *µ ± J y @ A C D K R " W ' \ , b 1 g 6 l ; ~ T a j q v w ÿ ` ÿ A *+¸ · ±
r B
*+¶ +· ±
t Å K*· *µ *µ *µ *µ *µ *µ *µ *µ *µ
*µ *µ *+µ *,µ *µ ± B @ A C D K R " W ' \ , b 1 g 6 l ; @ ¡ E £ J ¤ K K r K t g *+,-· ±
« ¬ * r t ¡ ¢ £ ¤ g *+,-· ±
³ ´ * r t ¥ ¦ ¡ ¥ § ¨ © F m*· *µ *µ *µ *µ *µ *µ *µ *µ *µ
*µ *µ *+µ *µ *,µ -Æ *» Y-· µ Æ *» !Y· "µ ± R ¼ @ A C D K R " W ' \ , b 1 g 6 l ; ½ @ ¿ E À J Á N Â Z Ä _ Å l Ç 4 m m r m t m m ¥ ¦ ¡ m ¢ m ¥ § ÿ Z ª « ¬ ® ¯ c *´ *´ °*¶
¦ *´ °*· #° Ó Ô Û Ü à
° ± >