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

io.atlasmap.xml.core.XmlFieldWriter.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,



?					

 !"
#
$	%&'()
*+
*,
*-&./
#
0
123454678&9:	;
<=>?@
$A
B	C
D>E]F
$G
@HI
@J
#
HKL
$M
N
O
PQRS3TQUVWX
D
DYZ
D[\]]^&_
`a&b
$cde]f]ghi
@j
<kl2m
no2pq
$r	st
$u
nvwx
y
Az{]E2|}~???>?>?
@???
??Qj
??
????
@?
y?
??]??????F
@?
@?
@?
@?Q???Q?Qm]?>?
???
????LOGLorg/slf4j/Logger;documentLorg/w3c/dom/Document;enableElementNamespacesZenableAttributeNamespacesignoreMissingNamespaces()VCodeLineNumberTableLocalVariableTablethis%Lio/atlasmap/xml/core/XmlFieldWriter;
Exceptions;(Ljava/lang/ClassLoader;Ljava/util/Map;Ljava/lang/String;)VclassLoaderLjava/lang/ClassLoader;
namespacesLjava/util/Map;seedDocumentLjava/lang/String;LocalVariableTypeTable5Ljava/util/Map;	Signaturea(Ljava/lang/ClassLoader;Ljava/util/Map;Ljava/lang/String;)Vwrite)(Lio/atlasmap/spi/AtlasInternalSession;)VrootNodeLorg/w3c/dom/Element;	childNodesegmentXmlSegmentContextInnerClasses0Lio/atlasmap/xml/core/XmlPath$XmlSegmentContext;session&Lio/atlasmap/spi/AtlasInternalSession;targetFieldLio/atlasmap/v2/Field;pathLio/atlasmap/xml/core/XmlPath;lastSegment
parentNode
parentSegment
StackMapTable??/7q?addNamespacesToElement'(Lorg/w3c/dom/Element;Ljava/util/Map;)VnamespaceUri
attributeNamenamespaceAliasnodeT?M(Lorg/w3c/dom/Element;Ljava/util/Map;)V
writeValue^(Lorg/w3c/dom/Element;Lio/atlasmap/xml/core/XmlPath$XmlSegmentContext;Lio/atlasmap/v2/Field;)VfieldvaluegetChildNode?(Lorg/w3c/dom/Element;Lio/atlasmap/xml/core/XmlPath$XmlSegmentContext;Lio/atlasmap/xml/core/XmlPath$XmlSegmentContext;)Lorg/w3c/dom/Element;indexIcleanedSegmentNamechildrenLjava/util/List;'Ljava/util/List;?createParentNodechildLjava/lang/Integer;?
createElementG(Lio/atlasmap/xml/core/XmlPath$XmlSegmentContext;)Lorg/w3c/dom/Element;convertValue*(Lio/atlasmap/v2/Field;)Ljava/lang/String;
valueClasstypeLio/atlasmap/v2/FieldType;
originalValueLjava/lang/Object;?)createDocument9(Ljava/util/Map;Ljava/lang/String;)Lorg/w3c/dom/Document;nLorg/w3c/dom/Node;nodeNameioldRootNode
attributesLorg/w3c/dom/NamedNodeMap;documentBuilderFactory*Ljavax/xml/parsers/DocumentBuilderFactory;documentBuilder#Ljavax/xml/parsers/DocumentBuilder;eLjava/lang/Exception;??????_(Ljava/util/Map;Ljava/lang/String;)Lorg/w3c/dom/Document;getDocument()Lorg/w3c/dom/Document;isEnableElementNamespaces()ZsetEnableElementNamespaces(Z)VisEnableAttributeNamespacessetEnableAttributeNamespacesisIgnoreMissingNamespacessetIgnoreMissingNamespaces
SourceFileXmlFieldWriter.java#io/atlasmap/xml/core/XmlFieldWriter???java/util/HashMap??????????????????????????io/atlasmap/api/AtlasException"java/lang/IllegalArgumentExceptionArgument 'field' cannot be null????????-Now processing field path={} type={} value={}java/lang/Object?????????io/atlasmap/xml/core/XmlPath???????????.io/atlasmap/xml/core/XmlPath$XmlSegmentContextNow processing segment: {}??Parent element is currently: {}????????#Creating root element with name: {}????????????????FRoot element name '%s' does not match expected name '%s' from path: %s??&Now processing field value segment: {}!Now processing parent segment: {}???????????java/lang/String??xmlnsjava/lang/StringBuilder??:??http://www.w3.org/2000/xmlns/??7Writing field value in parent node '{}', parentNode: {}????8Attribute namespaces are enabled, determining namespace.????@Parsed namespace alias '{}', from segment '{}', namespaceUri: {}GCannot find namespace URI for attribute: '%s', available namespaces: %s????#Parent node after value written: {}.Looking for child node '{}' in parent '{}': {}???,Found {} children in '{}' with the name '{}'???????org/w3c/dom/Element??????-Could not find child node '{}' in parent '{}'9Found child node '{}' in parent '{}', class: {}, node: {}5Creating parent node '{}' under previous parent '{}'.UChild Element Array is too small, resizing to accomodate index: {}, current array: {}?&Child Element Array after resizing: {}8Parent Node '{}' after adding child parent node '{}': {}"Creating element for segment '{}'.6Element namespaces are enabled, determining namespace.VParsed namespace alias '{}', from segment '{}', namespaceUri: {}, known namespaces: {}ECannot find namespace URI for element: '%s', available namespaces: %s??	null?Converted field value. Type: {}, originalValue: {}({}), to: '{}?

java/io/ByteArrayInputStreamUTF-8????? !?"?#$%&'?(java/lang/Exception)*+(io/atlasmap/xml/core/XmlFieldTransformer io/atlasmap/spi/AtlasFieldWriterio/atlasmap/v2/Field$io/atlasmap/spi/AtlasInternalSessionjava/util/Iterator
java/util/Mapjava/util/Listjava/lang/Integerio/atlasmap/v2/FieldType(javax/xml/parsers/DocumentBuilderFactory!javax/xml/parsers/DocumentBuilderorg/w3c/dom/Documentorg/w3c/dom/NamedNodeMaporg/w3c/dom/Nodejava/lang/ClassgetClassLoader()Ljava/lang/ClassLoader;)(Ljava/lang/ClassLoader;Ljava/util/Map;)VseedDocumentNamespaces(Lorg/w3c/dom/Document;)VheadHead-()Lio/atlasmap/spi/AtlasInternalSession$Head;)io/atlasmap/spi/AtlasInternalSession$HeadgetTargetField()Lio/atlasmap/v2/Field;(Ljava/lang/String;)V(Ljava/lang/Throwable;)Vorg/slf4j/LoggerisDebugEnabledgetPath()Ljava/lang/String;getFieldType()Lio/atlasmap/v2/FieldType;getValue()Ljava/lang/Object;debug((Ljava/lang/String;[Ljava/lang/Object;)VgetLastSegment2()Lio/atlasmap/xml/core/XmlPath$XmlSegmentContext;getXmlSegments(Z)Ljava/util/List;iterator()Ljava/util/Iterator;hasNextnext'(Ljava/lang/String;Ljava/lang/Object;)V	xmlHelper"Lio/atlasmap/xml/core/XmlIOHelper; io/atlasmap/xml/core/XmlIOHelperwriteDocumentToString'(ZLorg/w3c/dom/Node;)Ljava/lang/String;getDocumentElement()Lorg/w3c/dom/Element;getNameappendChild&(Lorg/w3c/dom/Node;)Lorg/w3c/dom/Node;getNodeNamegetQNameequals(Ljava/lang/Object;)Zformat9(Ljava/lang/String;[Ljava/lang/Object;)Ljava/lang/String;isAttributekeySet()Ljava/util/Set;
java/util/Setget&(Ljava/lang/Object;)Ljava/lang/Object;append-(Ljava/lang/String;)Ljava/lang/StringBuilder;toStringsetAttributeNS9(Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)V9(Ljava/lang/String;Ljava/lang/Object;Ljava/lang/Object;)VgetNamespacesetAttribute'(Ljava/lang/String;Ljava/lang/String;)VsetTextContentisEmptygetChildrenWithName9(Ljava/lang/String;Lorg/w3c/dom/Element;)Ljava/util/List;size()IvalueOf(I)Ljava/lang/Integer;(I)Ljava/lang/Object;getCollectionType!()Lio/atlasmap/v2/CollectionType;io/atlasmap/v2/CollectionTypeNONELio/atlasmap/v2/CollectionType;getCollectionIndex()Ljava/lang/Integer;intValuegetClass()Ljava/lang/Class;addcreateElementNS;(Ljava/lang/String;Ljava/lang/String;)Lorg/w3c/dom/Element;)(Ljava/lang/String;)Lorg/w3c/dom/Element;&(Ljava/lang/Object;)Ljava/lang/String;newInstance,()Ljavax/xml/parsers/DocumentBuilderFactory;setNamespaceAwarenewDocumentBuilder%()Ljavax/xml/parsers/DocumentBuilder;getBytes(Ljava/lang/String;)[B([B)Vparse-(Ljava/io/InputStream;)Lorg/w3c/dom/Document;
getAttributes()Lorg/w3c/dom/NamedNodeMap;	getLengthitem(I)Lorg/w3c/dom/Node;
startsWith(Ljava/lang/String;)Zcontains(Ljava/lang/CharSequence;)ZindexOf(Ljava/lang/String;)I	substring(I)Ljava/lang/String;containsKeygetNodeValueput8(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;	cloneNode(Z)Lorg/w3c/dom/Node;removeChildnewDocumentorg/slf4j/LoggerFactory	getLogger%(Ljava/lang/Class;)Lorg/slf4j/Logger;!???????????????@*??Y????
12????????2*+,?*?*?*?	*?
*+?**,-??**??
??&	5+,-.67)91:?*2??2??2??2???2????????`
?+??M,??Y?Y??????&??Y,?SY,?SY,?S??Y,??N-?:::-? ?!:?"?^?#?$:???#?%?&?'*?(?)?&??*??*:?B????+?,?&*?-:	*	*?.?/*?	?0W	:???1?2?3?-?Y4?Y?1SY?,SY,?S?5?6?:?????(?7??8?&??9?&?7?
,???L?:?.*?;:		?*?<:		??	::?7?*,?=??????/>?@!C,DFEJDOH[IaJdKgL?M?N?O?Q?S?T?U?V?Y?Z?[\]_(a=_DcKeVf`goi{m?n?q?t?u?v?x?y?{?|????????f
???	???	?L???????????[~??ax??du??gr???E?!?-?#?????????@?.$;#?$????????k,?>??N-?"?X-?#?@:,?A?@:B:?(C?3??DY?E?FG?F?F?H:+I?J?????"? ?-?1?@?[?g?j??>-:??16?? G??k??k??k???k???$???N????????????
"????K,*?(+?)?L*-?M:,?:??*?	?????
?N?O::,?P?5,?P:*?.?A?@:?Q?YSY,SYS?*?
?$??YR?Y,SY*?.S?5?6??++?DY?E?FG?F,?,?F?H?J?+,?,?S?+,?,?S?+?T????U*?(+?)?&??j?????&?-?4???I?L?O?V?\?l???????????????????!??HL???O???"??"??"??"??&????
?)??>??',?????a	C???%?V?Y-SY,SY*?(+?)S?+??-?,:-?P:?&?W??DY?E?FG?F?F?H:+?X:???'?Y?Y?Z?[SY,SYS??Z??\?]?:?Z?3-?^?_?)-?`?a6:?Z??\?]:???E??b-,?L?1?c?Y-SY,SY?d?eSY*?(?)S???r??$?(?-?1?3?9???L?g?o?z???????????????????????'?;?@??\	???C??C??C??C??9
?????o????????o???? 	-?3???6?@??;?-????l
:????f-,?L:-?,:-?^?_??-?`:??-?P:?(C?3??DY?E?FG?F?F?H:+?X:?Z?a`?a????g?L?Z?a`? +*-?-?h?]:		?iW??ղ???j?&+?X:?a?\?]:?+*-?-?h?]:???%?k?Y,SY-SY*?(+?)S???z???? ?*?0?5?7?=?L?g?o??????????????????????
.27?f
?
??	0???=???o???:??:??:??:?? ?? ???o????"	?????/??1?-?,????jϲ???l+?&*??????
?m?OMN+?P?7+?PM*?.,?A?@N?n?Y,SY+SY-SY*?.S?*?
?#-??Yo?Y+SY*?.S?5?6?-?(*?-?DY?E,?FG?F+?,?F?H?p?*?+?,?q??B
(246=BPq|? ?!?$?*4???6???????????>??&?(?????X+?M+?N-?
-?r?:???5-?s?
-?d?e:?t?Y,SY-SYSYS???()
*+#,5-U0?>5 ??X??X??S??
N??@??????@???F?!?????uN+?+?v?-?w-?x:,???yY,z?{?|?}:?*:?~:?t6??e??:		??:

?F
B???<C:
G???

G??`??:+???+	????W????+???/:???]:*+?/??W?0W????N?Y-??????????v5679: ;4==@FAKBZCeDnE}F?G?H?J?K?B?R?S?T?U?V?W?Z?\?]?^???5??eQ??	nH??
Nn???(??4???=???F??????????	????????????Q???7	?????????L?????4?????????/*???c????/*???g????>*???
kl??????/*?	??o????>*?	??
st?????	?/*?
??w???
?>*?
??
{|???????!	?????)
?$?	?	




© 2015 - 2025 Weber Informatics LLC | Privacy Policy