All Downloads are FREE. Search and download functionalities are using the official Maven repository.

io.atlasmap.json.core.JsonFieldWriter.class Maven / Gradle / Ivy

Go to download

A single aggregated bundle which contains all AtlasMap library artifacts including modules.

There is a newer version: 2.5.2
Show newest version
????4
M?	??	???
??
?
????????
?
?	?????
??
?
??
???




 ?
 	
 

n


 
M
+
?
?
+
/
q
/ !
/"#	$%&
?'()*
?+,
+-
+.	/0123
45
:6
/789
M:
4;
?<=>
/?@
/A
/B
:CDEFG
H-IJ
:KLMN	$O
$
4P
QR
QS	$TU
jV
jW	$XY
QZ	$[\
Q]	$^	$_	$`a
v?
Qb	$c
de
Qf	$g
hi
Qj	$k
lm
Qnopqrstuv
Qw	xy
z{
x|}~?
???LOGLorg/slf4j/Logger;objectMapper-Lcom/fasterxml/jackson/databind/ObjectMapper;rootNode3Lcom/fasterxml/jackson/databind/node/ContainerNode;	Signature6Lcom/fasterxml/jackson/databind/node/ContainerNode<*>;()VCodeLineNumberTableLocalVariableTablethis'Lio/atlasmap/json/core/JsonFieldWriter;0(Lcom/fasterxml/jackson/databind/ObjectMapper;)VgetRootNode5()Lcom/fasterxml/jackson/databind/node/ContainerNode;8()Lcom/fasterxml/jackson/databind/node/ContainerNode<*>;getObjectMapper/()Lcom/fasterxml/jackson/databind/ObjectMapper;write)(Lio/atlasmap/spi/AtlasInternalSession;)V	childNode)Lcom/fasterxml/jackson/databind/JsonNode;indexLjava/lang/Integer;
arrayChild/Lcom/fasterxml/jackson/databind/node/ArrayNode;segmentSegmentContextInnerClasses+Lio/atlasmap/core/AtlasPath$SegmentContext;session&Lio/atlasmap/spi/AtlasInternalSession;targetFieldLio/atlasmap/v2/Field;pathLio/atlasmap/core/AtlasPath;lastSegment
parentNode
parentSegmentLocalVariableTypeTable
StackMapTable????\
Exceptions
writeValue?(Lcom/fasterxml/jackson/databind/node/ContainerNode;Lio/atlasmap/core/AtlasPath$SegmentContext;Lio/atlasmap/core/AtlasPath$SegmentContext;Lio/atlasmap/v2/Field;)Vfield	valueNodecleanedSegmentLjava/lang/String;??(Lcom/fasterxml/jackson/databind/node/ContainerNode<*>;Lio/atlasmap/core/AtlasPath$SegmentContext;Lio/atlasmap/core/AtlasPath$SegmentContext;Lio/atlasmap/v2/Field;)VcreateParentNode?(Lcom/fasterxml/jackson/databind/node/ContainerNode;Lio/atlasmap/core/AtlasPath$SegmentContext;Lio/atlasmap/core/AtlasPath$SegmentContext;)Lcom/fasterxml/jackson/databind/node/ObjectNode;0Lcom/fasterxml/jackson/databind/node/ObjectNode;#?(Lcom/fasterxml/jackson/databind/node/ContainerNode<*>;Lio/atlasmap/core/AtlasPath$SegmentContext;Lio/atlasmap/core/AtlasPath$SegmentContext;)Lcom/fasterxml/jackson/databind/node/ObjectNode;createValueNodeA(Lio/atlasmap/v2/Field;)Lcom/fasterxml/jackson/databind/JsonNode;
valueClass	jsonFieldtypeLio/atlasmap/v2/FieldType;valueLjava/lang/Object;?9getChildNode?(Lcom/fasterxml/jackson/databind/node/ContainerNode;Lio/atlasmap/core/AtlasPath$SegmentContext;Lio/atlasmap/core/AtlasPath$SegmentContext;)Lcom/fasterxml/jackson/databind/JsonNode;?(Lcom/fasterxml/jackson/databind/node/ContainerNode<*>;Lio/atlasmap/core/AtlasPath$SegmentContext;Lio/atlasmap/core/AtlasPath$SegmentContext;)Lcom/fasterxml/jackson/databind/JsonNode;
SourceFileJsonFieldWriter.java??????+com/fasterxml/jackson/databind/ObjectMapper4com/fasterxml/jackson/core/util/DefaultPrettyPrinter????????io/atlasmap/api/AtlasException"java/lang/IllegalArgumentException#Argument 'jsonField' cannot be null?????????java/lang/StringBuilderField: ?????????Field type=????? path=?? v=??io/atlasmap/core/AtlasPath????????????????????)io/atlasmap/core/AtlasPath$SegmentContext??Now processing parent segment: ??-com/fasterxml/jackson/databind/node/ArrayNode??????????9Object Array is too small, resizing to accomodate index: , current array: ??Object Array after resizing: ??.com/fasterxml/jackson/databind/node/ObjectNode???$Now processing field value segment: ??Writing field value '' in parent node '', parentNode: ??Value to write: ???????*Field type is collection. Fetching array '' from parent '': ???????+Unknown JsonNode type '%s' for segment '%s'java/lang/Object????>Could not find array to place value in, created it in parent: Array before placing value: 8Value Array is too small, resizing to accomodate index: ??Value Array after resizing: ??????!Parent node after value written: Creating parent node '' under previous parent '' (?)#Created wrapper parent array node '??
Parent Node '"' after adding child parent node '':???????????java/lang/Character??????java/lang/Boolean????java/lang/Integer????????java/math/BigDecimal???????????????????????null.Converted JsonField value to ValueNode. Type: 	, value: (), node class: , node: Looking for child node '
' in parent '????????Could not find child node ''.Found child node '
', class: %io/atlasmap/json/core/JsonFieldWriter io/atlasmap/spi/AtlasFieldWriterio/atlasmap/v2/Field1com/fasterxml/jackson/databind/node/ContainerNodejava/util/Iterator'com/fasterxml/jackson/databind/JsonNodejava/lang/Stringio/atlasmap/v2/FieldTypesetDefaultPrettyPrinterY(Lcom/fasterxml/jackson/core/PrettyPrinter;)Lcom/fasterxml/jackson/databind/ObjectMapper;$io/atlasmap/spi/AtlasInternalSessionheadHead-()Lio/atlasmap/spi/AtlasInternalSession$Head;)io/atlasmap/spi/AtlasInternalSession$HeadgetTargetField()Lio/atlasmap/v2/Field;(Ljava/lang/String;)V(Ljava/lang/Throwable;)Vorg/slf4j/LoggerisDebugEnabled()Zappend-(Ljava/lang/String;)Ljava/lang/StringBuilder; io/atlasmap/v2/AtlasModelFactorytoString*(Lio/atlasmap/v2/Field;)Ljava/lang/String;()Ljava/lang/String;debuggetFieldType()Lio/atlasmap/v2/FieldType;-(Ljava/lang/Object;)Ljava/lang/StringBuilder;getPathgetValue()Ljava/lang/Object;getLastSegment-()Lio/atlasmap/core/AtlasPath$SegmentContext;hasCollectionRoot()Ljava/lang/Boolean;booleanValuecreateArrayNode1()Lcom/fasterxml/jackson/databind/node/ArrayNode;createObjectNode2()Lcom/fasterxml/jackson/databind/node/ObjectNode;getSegments(Z)Ljava/util/List;java/util/Listiterator()Ljava/util/Iterator;hasNextnextequals(Ljava/lang/Object;)ZisRootgetCollectionIndex()Ljava/lang/Integer;size()IintValue	addObjectget,(I)Lcom/fasterxml/jackson/databind/JsonNode;COMPLEXgetNamegetCollectionType!()Lio/atlasmap/v2/CollectionType;io/atlasmap/v2/CollectionTypeNONELio/atlasmap/v2/CollectionType;isEmptyputArrayC(Ljava/lang/String;)Lcom/fasterxml/jackson/databind/node/ArrayNode;addArraygetClass()Ljava/lang/Class;format9(Ljava/lang/String;[Ljava/lang/Object;)Ljava/lang/String;addNullsetU(ILcom/fasterxml/jackson/databind/JsonNode;)Lcom/fasterxml/jackson/databind/JsonNode;addZ(Lcom/fasterxml/jackson/databind/JsonNode;)Lcom/fasterxml/jackson/databind/node/ArrayNode;replacef(Ljava/lang/String;Lcom/fasterxml/jackson/databind/JsonNode;)Lcom/fasterxml/jackson/databind/JsonNode;java/lang/Class	putObjectD(Ljava/lang/String;)Lcom/fasterxml/jackson/databind/node/ObjectNode;STRINGvalueOf&(Ljava/lang/Object;)Ljava/lang/String;textNodeB(Ljava/lang/String;)Lcom/fasterxml/jackson/databind/node/TextNode;nullNode0()Lcom/fasterxml/jackson/databind/node/NullNode;CHAR	charValue()C(C)Ljava/lang/String;BOOLEANbooleanNode4(Z)Lcom/fasterxml/jackson/databind/node/BooleanNode;INTEGER
numberNodeD(Ljava/lang/Integer;)Lcom/fasterxml/jackson/databind/node/ValueNode;DOUBLEFLOATNUMBERI(Ljava/math/BigDecimal;)Lcom/fasterxml/jackson/databind/node/NumericNode;SHORTjava/lang/Short%(Ljava/lang/String;)Ljava/lang/Short;B(Ljava/lang/Short;)Lcom/fasterxml/jackson/databind/node/ValueNode;LONGjava/lang/Long$(Ljava/lang/String;)Ljava/lang/Long;A(Ljava/lang/Long;)Lcom/fasterxml/jackson/databind/node/ValueNode;BYTEjava/lang/Byte$(Ljava/lang/String;)Ljava/lang/Byte;A(Ljava/lang/Byte;)Lcom/fasterxml/jackson/databind/node/ValueNode;=(Ljava/lang/String;)Lcom/fasterxml/jackson/databind/JsonNode;0com/fasterxml/jackson/databind/node/JsonNodeTypeMISSING2Lcom/fasterxml/jackson/databind/node/JsonNodeType;getNodeType4()Lcom/fasterxml/jackson/databind/node/JsonNodeType;org/slf4j/LoggerFactory	getLogger%(Ljava/lang/Class;)Lorg/slf4j/Logger;!?M?????????
???g)*?*?*?*?Y??*??Y??W??0-	.12(3?)?????X*?*?*?*+???5-	.67????????/*???:????????/*???>??????.]+?	?
M,??Y?Y
??????W??Y??,??????Y??,???,???,????? Y,??!N-?":*??&-?#?$?**??%??**??&?*?::-?'?(:?)???*?+:?,?#?????Y?-?????.??/?
:	?:???*?0:		?*?1:	??	?/???2:

??	?/:?3
?4`?s???)??Y?5?
?6?????3
?4`??7W???????Y?8????
?4?9:		??	?:::?K,??;?*?1W??????Y??-???,?@?+???*?A:?????Y?B????-?C:-?D?E?????0??Y?F?-?G?,?H?+???,??I?*??/?+?/:?*+,-?0?/:?m+?:?+?:?J:?2+?/?+?/?K:??YL?MY+?NSY-S?O?P??????Y?Q?+????????Y?R????-?2:???3?4`?s???)??Y?S??6?????3?4`??TW???????Y?U?????4?VW?I+?/?+?/?WW?5+?:?+?:?XW??YL?MY+?NSY-S?O?P??????Y?Y?+??????.??8?@?K?g?m?w??????????????????????#?.?I?T?p?v?{?|???????????????????&?5?B?J?Q?\?w??f
????.??v???x??x??x??x??x??@8??m???x???+8?.??G???%&???&?%??????=???;??Y?Z?-?[?,?\?+?N?]?^???:-?C:-?D?E?+?:?+?:?J:?2+?/?+?/?K:??YL?MY+?NSY-S?O?P?-?2:???3?4`?s???)??Y?5??6?????3?4`??7W???????Y?8???????(??Y?_?-?H?????4?9?::?G+?:?+?:?`:?2+?/?+?/?7:??YL?MY+?NSY-S?O?P????0??Y?a?,?b?-?c?+??????&??-?>?C?F?L?V?]?k?r?~???????????????	?
&1Veho}???????!?f
h??{??????????????????????F???L????????&?C?'???????&/?7??????y?+?M+?N:?d,?e?#-?*?-?f?g:??*??h:??i,?e?*?-?j?k?l?g:?ϲm,?e?*?-?n?$?o:???p,?e?*?-?q?r:???s,?e??t,?e?
?u,?e?*??vY-?f?w?x:?c?y,?e?*?-?f?z?{:?F?|,?e?*?-?f?}?~:?)?,?e?*?-?f????:?*??h:???]-???
-?N?]:??Y???,???-???????N?]????????r%&
'
()*+,7.A/W0a1t2~3?4?5?6?7?8?9?:;=#?.@@AmB?A?D?>@H???????????
???
~??? ?+???F??I????Բ??0??Y???-???,?H?+???-?C:+??:???????:???r?/??Y???-???,??????A??Y???-???,????N?]????????6
HI8K>LFMTNWPbQgR?T?U?T?X?>????????????>???F????????8???;=?????!	??????+???+ ?	???	




© 2015 - 2025 Weber Informatics LLC | Privacy Policy