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

io.atlasmap.xml.core.XmlFieldReader.class Maven / Gradle / Ivy

????4@
?	?
?	?
. !"
.#
G$	%&
'()*+
,
-./0
	1
,
?2	?3456
78
9
:4;
?<=
",>?
?@
"A
"B
CD
EFGHFIFJK
.L
.MN
17
"OP
QR
.S	TU
?VFW
XYZ
?[
\]
;^
_`
Ga
bc
;d
?e
bf
bghSi
Gjk
l
;m
_nFopq
;r	stu
;v
Qwxy
z
X{
[|}
[,
[~
[:
.F?????
"?
??F?
#
"?
"~
":

S	T?
?
;?S?S?
M
????
 ?
#?
???
z?	??
?j
z??
??
??
?
b??
???
??
???
????LOGLorg/slf4j/Logger;conversionService(Lio/atlasmap/spi/AtlasConversionService;documentLorg/w3c/dom/Document;B(Ljava/lang/ClassLoader;Lio/atlasmap/spi/AtlasConversionService;)VCodeLineNumberTableLocalVariableTablethis%Lio/atlasmap/xml/core/XmlFieldReader;clLjava/lang/ClassLoader;Q(Ljava/lang/ClassLoader;Lio/atlasmap/spi/AtlasConversionService;Ljava/util/Map;)V
namespacesLjava/util/Map;LocalVariableTypeTable5Ljava/util/Map;	Signaturew(Ljava/lang/ClassLoader;Lio/atlasmap/spi/AtlasConversionService;Ljava/util/Map;)Vread>(Lio/atlasmap/spi/AtlasInternalSession;)Lio/atlasmap/v2/Field;
fieldGroupLio/atlasmap/v2/FieldGroup;session&Lio/atlasmap/spi/AtlasInternalSession;fieldLio/atlasmap/v2/Field;
xmlNamespacesLjava/util/Optional;pathLio/atlasmap/xml/core/XmlPath;fieldsLjava/util/List;8Ljava/util/Optional;(Ljava/util/List;
StackMapTableK?=?
ExceptionsgetFieldsForPath?(Lio/atlasmap/spi/AtlasInternalSession;Ljava/util/Optional;Lorg/w3c/dom/Element;Lio/atlasmap/v2/Field;Lio/atlasmap/xml/core/XmlPath;I)Ljava/util/List;groupxmlFieldLio/atlasmap/xml/v2/XmlField;
rootNamespace
attrFieldschildFieldsarrayFields	itemFielditemPathLio/atlasmap/core/AtlasPath;iInodeLorg/w3c/dom/Element;depthsegmentssegmentXmlSegmentContextInnerClasses0Lio/atlasmap/xml/core/XmlPath$XmlSegmentContext;	fieldNameLjava/lang/String;fieldNamespace	namespacechildrenindexLjava/lang/Integer;(Ljava/util/Optional;BLjava/util/List;'Ljava/util/List;Z??uh??(Lio/atlasmap/spi/AtlasInternalSession;Ljava/util/Optional;Lorg/w3c/dom/Element;Lio/atlasmap/v2/Field;Lio/atlasmap/xml/core/XmlPath;I)Ljava/util/List;populateChildFields?(Lio/atlasmap/spi/AtlasInternalSession;Ljava/util/Optional;Lorg/w3c/dom/Element;Lio/atlasmap/v2/FieldGroup;Lio/atlasmap/core/AtlasPath;)V
childGroup	childPathchildnewChildren?/}?(Lio/atlasmap/spi/AtlasInternalSession;Ljava/util/Optional;Lorg/w3c/dom/Element;Lio/atlasmap/v2/FieldGroup;Lio/atlasmap/core/AtlasPath;)VpopulateCollectionItems}(Lio/atlasmap/spi/AtlasInternalSession;Ljava/util/Optional;Ljava/util/List;Lio/atlasmap/v2/Field;)Lio/atlasmap/v2/FieldGroup;	itemGroupelements?SegmentContext=Ljava/util/List;?(Lio/atlasmap/spi/AtlasInternalSession;Ljava/util/Optional;Ljava/util/List;Lio/atlasmap/v2/Field;)Lio/atlasmap/v2/FieldGroup;	copyValue?(Lio/atlasmap/spi/AtlasInternalSession;Lio/atlasmap/xml/core/XmlPath$XmlSegmentContext;Lorg/w3c/dom/Element;Lio/atlasmap/xml/v2/XmlField;)V
attributeNamevalueconvertedValueLjava/lang/Object;e*Lio/atlasmap/api/AtlasConversionException;sc?setDocument(Lorg/w3c/dom/Document;)VgetSourceNamespacesR(Lio/atlasmap/spi/AtlasInternalSession;Lio/atlasmap/v2/Field;)Ljava/util/Optional;sourceLio/atlasmap/v2/DataSource;
dataSourcemappingLio/atlasmap/v2/AtlasMapping;dataSources
xmlDataSource"Lio/atlasmap/xml/v2/XmlDataSource;-Ljava/util/List;???v(Lio/atlasmap/spi/AtlasInternalSession;Lio/atlasmap/v2/Field;)Ljava/util/Optional;getNamespace<(Ljava/util/Optional;Ljava/lang/String;)Ljava/util/Optional;xmlNamespace!Lio/atlasmap/xml/v2/XmlNamespace;namespaceAlias?t(Ljava/util/Optional;Ljava/lang/String;)Ljava/util/Optional;()V
SourceFileXmlFieldReader.java????????????????9Cannot read field '%s' of document '%s', document is nulljava/lang/Object??????????io/atlasmap/api/AtlasException"java/lang/IllegalArgumentExceptionArgument 'field' cannot be null????io/atlasmap/xml/v2/XmlFieldio/atlasmap/v2/FieldGroupUnsupported field type '%s'?????????java/lang/StringBuilder? Reading source value for field: ????????io/atlasmap/xml/core/XmlPath???????????????????????io/atlasmap/v2/Field????java/util/ArrayList??$depth '%s' exceeds segment size '%s'???????????????.io/atlasmap/xml/core/XmlPath$XmlSegmentContext????Now processing segment: ??????????
?
????java/lang/String???Skipping root segment: ???=Skipping source value set, couldn't find children with name '', for segment: 	
org/w3c/dom/Element
?9Skipping source value set, children list can't fit index , children list size: ?io/atlasmap/core/AtlasPath???????? !?"#$?%?&'((io/atlasmap/api/AtlasConversionException1Failed to convert field value '%s' into type '%s')*?+?io/atlasmap/v2/DataSource,-./01? io/atlasmap/xml/v2/XmlDataSource23?456789 io/atlasmap/xml/v2/XmlNamespaces:?io/atlasmap/xml/v2/XmlNamespace;?<?#io/atlasmap/xml/core/XmlFieldReader=>?(io/atlasmap/xml/core/XmlFieldTransformer io/atlasmap/spi/AtlasFieldReaderjava/util/Optionaljava/util/List$io/atlasmap/spi/AtlasInternalSessionjava/lang/Integerjava/util/Iterator)io/atlasmap/core/AtlasPath$SegmentContextio/atlasmap/v2/AtlasMapping(Ljava/lang/ClassLoader;)V)(Ljava/lang/ClassLoader;Ljava/util/Map;)VheadHead-()Lio/atlasmap/spi/AtlasInternalSession$Head;)io/atlasmap/spi/AtlasInternalSession$HeadgetSourceField()Lio/atlasmap/v2/Field;getDocId()Ljava/lang/String;getPathformat9(Ljava/lang/String;[Ljava/lang/Object;)Ljava/lang/String;io/atlasmap/v2/AuditStatusERRORLio/atlasmap/v2/AuditStatus;io/atlasmap/core/AtlasUtiladdAudit?(Lio/atlasmap/api/AtlasSession;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Lio/atlasmap/v2/AuditStatus;Ljava/lang/String;)V(Ljava/lang/String;)V(Ljava/lang/Throwable;)VgetClass()Ljava/lang/Class;seedDocumentNamespacesorg/slf4j/LoggerisDebugEnabled()Zappend-(Ljava/lang/String;)Ljava/lang/StringBuilder;toStringdebugorg/w3c/dom/DocumentgetDocumentElement()Lorg/w3c/dom/Element;
hasCollectionisIndexedCollection io/atlasmap/v2/AtlasModelFactorycreateFieldGroupFrom4(Lio/atlasmap/v2/Field;Z)Lio/atlasmap/v2/FieldGroup;getField()Ljava/util/List;addAll(Ljava/util/Collection;)ZsetSourceFieldC(Lio/atlasmap/v2/Field;)Lio/atlasmap/spi/AtlasInternalSession$Head;size()Iget(I)Ljava/lang/Object;getValue()Ljava/lang/Object;setValue(Ljava/lang/Object;)VgetXmlSegments(Z)Ljava/util/List;valueOf(I)Ljava/lang/Integer;getFieldType()Lio/atlasmap/v2/FieldType;io/atlasmap/v2/FieldTypeCOMPLEXLio/atlasmap/v2/FieldType;add(Ljava/lang/Object;)Z'io/atlasmap/xml/v2/AtlasXmlModelFactory
cloneField=(Lio/atlasmap/xml/v2/XmlField;Z)Lio/atlasmap/xml/v2/XmlField;setIndex(Ljava/lang/Integer;)VgetName io/atlasmap/xml/core/XmlIOHelper getNodeNameWithoutNamespaceAlias&(Lorg/w3c/dom/Node;)Ljava/lang/String;
startsWith(Ljava/lang/String;)Zempty()Ljava/util/Optional;	isPresentgetNamespaceURIequals-(Ljava/lang/Object;)Ljava/lang/StringBuilder;isAttributegetChildrenWithNameStripAliasM(Ljava/lang/String;Ljava/util/Optional;Lorg/w3c/dom/Element;)Ljava/util/List;isEmptygetCollectionType!()Lio/atlasmap/v2/CollectionType;io/atlasmap/v2/CollectionTypeNONELio/atlasmap/v2/CollectionType;getCollectionIndex()Ljava/lang/Integer;intValue(I)Ljava/lang/StringBuilder;cloneFieldGroup8(Lio/atlasmap/v2/FieldGroup;)Lio/atlasmap/v2/FieldGroup;setCollectionIndexRecursively (Lio/atlasmap/v2/FieldGroup;II)VsetCollectionIndexA(ILjava/lang/Integer;)Lio/atlasmap/core/AtlasPath$SegmentContext;setPathiterator()Ljava/util/Iterator;hasNextnextgetLastSegment2()Lio/atlasmap/xml/core/XmlPath$XmlSegmentContext;cleargetSegmentsSTRINGsetFieldType(Lio/atlasmap/v2/FieldType;)VgetQNamegetAttribute&(Ljava/lang/String;)Ljava/lang/String;getTextContent	getFormat&io/atlasmap/spi/AtlasConversionServiceconvertTyped(Ljava/lang/Object;Ljava/lang/String;Lio/atlasmap/v2/FieldType;Ljava/lang/String;)Ljava/lang/Object;
getMapping()Lio/atlasmap/v2/AtlasMapping;
getDataSourcegetDataSourceType!()Lio/atlasmap/v2/DataSourceType;io/atlasmap/v2/DataSourceTypeSOURCELio/atlasmap/v2/DataSourceType;getIdjava/lang/Class
isInstancecast&(Ljava/lang/Object;)Ljava/lang/Object;getXmlNamespaces$()Lio/atlasmap/xml/v2/XmlNamespaces;of((Ljava/lang/Object;)Ljava/util/Optional;getXmlNamespacegetAliasgetUriorg/slf4j/LoggerFactory	getLogger%(Ljava/lang/Class;)Lorg/slf4j/Logger;!????????????Q*+?*,???<=
>? ?????????n*+-?*,???ABC?*????????????????/'+??M*??,+,??	Y,?
SY,?S?,?
??
,?,??Y?Y???,??",???Y?	Y,?S???**?????!??Y??,?
??? *+,?!N?"Y,?
?#:*+-*??$,?%:?&?0?'?(,?(:?)?*W+??+W??,?,?-?.?/?0,?,??nFGH!J,I0K7H:L<N@OQQ_RwUW?X?Z?[?\?^?_?`?abcd#e%g?H???'??'?????x???k???V????x???V????<?%0?]???????bY?1Y?2:?3:?,?)?Y4?	Y?5SY?,?5S????,?a?6?7?"?:	*+,-	?8	?9W?4??::	*+d?-?;-	?<	?=	?9W??-?;:	???"??Y?>?	????? ??	??-?@?A?{?B:
	?C?*,	?C?D:

?E?
?F?G-?H?I?F?????Y?J?	?K?? ?,?6?-?;:		?L?/?,`?!*+,-`?%:

?*W?	??:
	?C:*,?D:
-?M:

?

?N?7???)??Y?O?
?P?	?K?? ?	?Q?R?+*+,
?-?S`?%:?*W?	?T:?w?U
?,?/*+,
?U?-?S`?%:?*W?ֲ??˲?Y?V??KW?
?,?X?? ??6
?,??????Y:?`?Z?5??::?[Y?
?\:`?5?]W?^?_*+,
?-?S?"Y?
?#`?%:?*W???l??Dm	nopCsOtZuavlwvxyy?z?{?|?~????????????????.?9?U?`?c?q??????????????????????	??/?9?<?C?H?W?v??????????????????????? ?'?A?F?P?V??a??	?&??	?s??
?
??
/
??v
????????W??F
??????Y??Y??Y??Y??Y??Y??Y??	P??H??????	????
????????????
C???f
?s??
?
??
/
??v
??F
??Y??	P??H??????????
?g?C??50?7??,?&?3?/?????????????02?F?8?.?1??5??????^?1Y?2:?)?`:?a???b?.:?"Y?
?#:		?c?C:
*,
?D:	?c??-?M:	?c?Q?R?*+,?d:

?9W?J??*+,?-?S?	?8?*+	?c?-?S??<?9W??K?)?e?)?*W??J?	?+?9?C?L?\?j?v?????????????????????
v
??
9???	C???
L~??\n??+?????????????????????	????*L~??\n?????	????]????m
?????????????"?	????????????????
?????	?(:6-?,???"Y?f?#:?g:?,d?5?hW??@??Y:		?,?Z*+,-?-?S	?8?)	?9W?<??::		?i?j*+?c-?-?S	?<?)	?9W???J??J???&?4?<?P?X?b?p??????????????????pb0??	?.??	4???<????????????????????????? <??????????E????y???8??????????k??l?m,?L?,?n:-?o:?-?p:???k?l?
?q?P*??r?k?s:?q?.:+?uv?	YSY?kS??w??
?Mlot?^	
'*278CMZ^el oq?????"?f

??'??e
??q)?????????????????2i?????a?*???>*+???
%&???????????N+?x:??y?
,???B??y:?`:?a?8?b?z:?{?|?}????,??~?I?	N????-?-????B?-???:?????????B??B)*
,-"/)0H1V2Y4h5k6n8q9~:?<?=?RH&??????????
?){???){?-
?	
????&	???B??
?[?BN+?E?Q+?F?????`:?a?6?b??:???,???,?I?????N????-??&	ABC2D@EJFSGVIYK?42$[??[??[?W???[??W???????!????!	??????6?;"?	?[?	?	




© 2015 - 2025 Weber Informatics LLC | Privacy Policy