io.atlasmap.v2.ActionListUpgradeDeserializer.class Maven / Gradle / Ivy
Go to download
A single aggregated bundle which contains all AtlasMap library artifacts including modules.
???? 4 ?
. o
p q
r s - t u
o v w
x y z
{
| }
| ~
?
?
?
? ? ?
o ?
? ? ? ? ?
? ? ?
?
? ? ? ? ?
? ? ? ?
? ?
?
? ?
?
? ?
?
- ? ? ? classLoader Ljava/lang/ClassLoader; ()V Code LineNumberTable LocalVariableTable this .Lio/atlasmap/v2/ActionListUpgradeDeserializer; (Ljava/lang/ClassLoader;)V deserialize u(Lcom/fasterxml/jackson/core/JsonParser;Lcom/fasterxml/jackson/databind/DeserializationContext;)Ljava/util/ArrayList; o Entry InnerClasses Ljava/util/Map$Entry; f Ljava/util/Iterator; next original )Lcom/fasterxml/jackson/databind/JsonNode; objNode 0Lcom/fasterxml/jackson/databind/node/ObjectNode; type elementNode arrayNode /Lcom/fasterxml/jackson/databind/node/ArrayNode; nodeIterator jp 'Lcom/fasterxml/jackson/core/JsonParser; ctxt 7Lcom/fasterxml/jackson/databind/DeserializationContext; objectMapper -Lcom/fasterxml/jackson/databind/ObjectMapper; node result Ljava/util/ArrayList; LocalVariableTypeTable RLjava/util/Map$Entry; hLjava/util/Iterator;>; .Ljava/util/ArrayList;
StackMapTable ? ? ? u ? ? ? ? ? ?
Exceptions ? ? Signature ?(Lcom/fasterxml/jackson/core/JsonParser;Lcom/fasterxml/jackson/databind/DeserializationContext;)Ljava/util/ArrayList; r(Lcom/fasterxml/jackson/core/JsonParser;Lcom/fasterxml/jackson/databind/DeserializationContext;)Ljava/lang/Object; aLcom/fasterxml/jackson/databind/JsonDeserializer;>;
SourceFile "ActionListUpgradeDeserializer.java
Deprecated RuntimeVisibleAnnotations Ljava/lang/Deprecated; 1 2 ? ? ? ? ? ? / 0 +com/fasterxml/jackson/databind/ObjectMapper ,com/fasterxml/jackson/databind/MapperFeature ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? 'io/atlasmap/v2/AtlasHandlerInstantiator 1 8 ? ? ? ? 'com/fasterxml/jackson/databind/JsonNode java/util/ArrayList -com/fasterxml/jackson/databind/node/ArrayNode ? ? ? ? ? A ? ? ? .com/fasterxml/jackson/databind/node/ObjectNode @type ? ? ? ? ? java/util/Map$Entry ? ? ? ? ? ? ? ? ? java/lang/String ? ? ? ? io/atlasmap/v2/Action ? ? ? ? ? ? ? 9 : ,io/atlasmap/v2/ActionListUpgradeDeserializer /com/fasterxml/jackson/databind/JsonDeserializer %com/fasterxml/jackson/core/JsonParser 5com/fasterxml/jackson/databind/DeserializationContext java/util/Iterator java/io/IOException 2com/fasterxml/jackson/core/JsonProcessingException java/lang/Object getClass ()Ljava/lang/Class; java/lang/Class getClassLoader ()Ljava/lang/ClassLoader; #BLOCK_UNSAFE_POLYMORPHIC_BASE_TYPES .Lcom/fasterxml/jackson/databind/MapperFeature; enable ^([Lcom/fasterxml/jackson/databind/MapperFeature;)Lcom/fasterxml/jackson/databind/ObjectMapper; 3com/fasterxml/jackson/databind/SerializationFeature
INDENT_OUTPUT 5Lcom/fasterxml/jackson/databind/SerializationFeature; d(Lcom/fasterxml/jackson/databind/SerializationFeature;)Lcom/fasterxml/jackson/databind/ObjectMapper; /com/fasterxml/jackson/databind/type/TypeFactory defaultInstance 3()Lcom/fasterxml/jackson/databind/type/TypeFactory; withClassLoader J(Ljava/lang/ClassLoader;)Lcom/fasterxml/jackson/databind/type/TypeFactory; setTypeFactory `(Lcom/fasterxml/jackson/databind/type/TypeFactory;)Lcom/fasterxml/jackson/databind/ObjectMapper; setHandlerInstantiator L(Lcom/fasterxml/jackson/databind/cfg/HandlerInstantiator;)Ljava/lang/Object; readTree N(Lcom/fasterxml/jackson/core/JsonParser;)Lcom/fasterxml/jackson/core/TreeNode; iterator ()Ljava/util/Iterator; hasNext ()Z ()Ljava/lang/Object; isObject get =(Ljava/lang/String;)Lcom/fasterxml/jackson/databind/JsonNode; fields
java/util/Map getValue 3com/fasterxml/jackson/databind/node/JsonNodeFactory instance 5Lcom/fasterxml/jackson/databind/node/JsonNodeFactory;
objectNode 2()Lcom/fasterxml/jackson/databind/node/ObjectNode; getKey textNode B(Ljava/lang/String;)Lcom/fasterxml/jackson/databind/node/TextNode; set f(Ljava/lang/String;Lcom/fasterxml/jackson/databind/JsonNode;)Lcom/fasterxml/jackson/databind/JsonNode; readerFor @(Ljava/lang/Class;)Lcom/fasterxml/jackson/databind/ObjectReader; +com/fasterxml/jackson/databind/ObjectReader readValue =(Lcom/fasterxml/jackson/databind/JsonNode;)Ljava/lang/Object; add (Ljava/lang/Object;)Z ! - . / 0 1 2 3 B *? **? ? ? ? 4 - . / 5 6 7 1 8 3 F
*? *+? ? 4 1 2 3 5
6 7
/ 0 9 : 3 ? -? Y? ? Y? S? ?
? ? *? ?
? N-? Y*? ? ? W-+? ? :? Y? :? ?? ? ?? :? :? ? ?? ? :? ? ?? : ? :
? ? ? ? ? :? ? :? !? ": ? !? # ? $? %? &W? ? =? ':
? ? ,
? ? : ? # ? $? ? ? &W???-(? ) ? *? +W???? 4 v 7 8 9 : ( ; 8 <