io.atlasmap.xml.inspect.XmlInstanceInspector.class Maven / Gradle / Ivy
Go to download
A single aggregated bundle which contains all AtlasMap library artifacts including modules.
???? 4b
Z ?
? ? Y ? ?
?
? ? ? ?
Y ? ? ? ?
Y ?
? ?
? ? ?
Y ? ? ?
Y ? ? ? ? ? ? ? ? ?
Y ?
Y ? ?
Y ?
? ? ?
?
? ? ?
" ? ?
" ?
" ?
? ? ? ?
) ?
Y ?
Y ?
? ?
T ? ? ? ? ? ? ? ?
? ? ? ?
? ?
? ?
) ?
) ?
? ?
? ? ? ?
? ? ?
? ? ? ?
? ? ? ? ? ?
? ? ? G ?
Y ? ?
) ? ?
) ? ? ? ? ?
T ?
?
? ?
? ? xmlDocument Lio/atlasmap/xml/v2/XmlDocument; ()V Code LineNumberTable LocalVariableTable this .Lio/atlasmap/xml/inspect/XmlInstanceInspector; inspect (Lorg/w3c/dom/Document;)V document Lorg/w3c/dom/Document; getXmlDocument "()Lio/atlasmap/xml/v2/XmlDocument;
parseDocument (Lorg/w3c/dom/Node;)V rootComplexType #Lio/atlasmap/xml/v2/XmlComplexType; rootNode Lorg/w3c/dom/Node;
StackMapTable
mapChildNodes <(Lorg/w3c/dom/NodeList;Lio/atlasmap/xml/v2/XmlComplexType;)V childNode i I nodes Lorg/w3c/dom/NodeList; ? mapNamespace
namespaces "Lio/atlasmap/xml/v2/XmlNamespaces; node namespace !Lio/atlasmap/xml/v2/XmlNamespace; ?
mapParentNode 8(Lorg/w3c/dom/Node;Lio/atlasmap/xml/v2/XmlComplexType;)V
childElements e
childNodes childParent stringBuffer Ljava/lang/StringBuffer; parent ?
mapAttributes attrNode xmlComplexType attrs Lorg/w3c/dom/NamedNodeMap; mapNodeToXmlField parentComplexType xmlField Lio/atlasmap/xml/v2/XmlField; sb mapCollectionType ;(Lio/atlasmap/xml/v2/XmlComplexType;Lorg/w3c/dom/Element;)V child children Lorg/w3c/dom/Element;
getXmlPath -(Lorg/w3c/dom/Node;Ljava/lang/StringBuffer;)V owner index getNodeIndex (Lorg/w3c/dom/Node;)I nextSibling siblings ? getXmlComplexType 7(Lorg/w3c/dom/Node;)Lio/atlasmap/xml/v2/XmlComplexType; childComplexType
SourceFile XmlInstanceInspector.java ] ^
i [ \ io/atlasmap/v2/Fields
j k org/w3c/dom/Node ? ? ? ? q r!"#$% org/w3c/dom/Element *&' ? ? ? ?() y k*+ io/atlasmap/xml/v2/XmlNamespaces,- io/atlasmap/xml/v2/XmlNamespace.)/01023 java/lang/StringBuffer ? ? ? ?45678 javax/xml/XMLConstants http://www.w3.org/2000/xmlns/9: )http://www.w3.org/2001/XMLSchema-instance;)<0=> ]?@)AB0CDEFGHIJ)K0LMNOPQRSTU org/w3c/dom/AttrV ? ? /WX [WY ] : @Z)[\]^_ io/atlasmap/xml/v2/XmlFields`a ,io/atlasmap/xml/inspect/XmlInstanceInspector java/lang/Object org/w3c/dom/NodeList !io/atlasmap/xml/v2/XmlComplexType org/w3c/dom/NamedNodeMap 'io/atlasmap/xml/v2/AtlasXmlModelFactory createXmlDocument io/atlasmap/xml/v2/XmlDocument setFields (Lio/atlasmap/v2/Fields;)V org/w3c/dom/Document getDocumentElement ()Lorg/w3c/dom/Element;
getParentNode ()Lorg/w3c/dom/Node; getNodeType ()S getFields ()Lio/atlasmap/v2/Fields; getField ()Ljava/util/List; java/util/List add (Ljava/lang/Object;)Z
hasChildNodes ()Z
getChildNodes ()Lorg/w3c/dom/NodeList; getLength ()I item (I)Lorg/w3c/dom/Node;
hasAttributes getElementsByTagName *(Ljava/lang/String;)Lorg/w3c/dom/NodeList; getNamespaceURI ()Ljava/lang/String; getXmlNamespaces $()Lio/atlasmap/xml/v2/XmlNamespaces; setXmlNamespaces %(Lio/atlasmap/xml/v2/XmlNamespaces;)V getPrefix setAlias (Ljava/lang/String;)V setUri getXmlNamespace contains getXmlFields ()Lio/atlasmap/xml/v2/XmlFields; getXmlField
getAttributes ()Lorg/w3c/dom/NamedNodeMap; java/lang/String equals getTextContent setTypeName createXmlField ()Lio/atlasmap/xml/v2/XmlField; (I)V toString io/atlasmap/xml/v2/XmlField setPath setValue (Ljava/lang/Object;)V io/atlasmap/v2/FieldType STRING Lio/atlasmap/v2/FieldType; setFieldType (Lio/atlasmap/v2/FieldType;)V getNodeName setName io/atlasmap/v2/FieldStatus SUPPORTED Lio/atlasmap/v2/FieldStatus; setStatus (Lio/atlasmap/v2/FieldStatus;)V io/atlasmap/v2/CollectionType LIST Lio/atlasmap/v2/CollectionType; setCollectionType "(Lio/atlasmap/v2/CollectionType;)V getOwnerElement append ,(Ljava/lang/String;)Ljava/lang/StringBuffer; (I)Ljava/lang/StringBuffer; getLocalName
isSameNode (Lorg/w3c/dom/Node;)Z *io/atlasmap/xml/core/XmlComplexTypeFactory createXmlComlexField %()Lio/atlasmap/xml/v2/XmlComplexType; setXmlFields !(Lio/atlasmap/xml/v2/XmlFields;)V ! Y Z [ \
] ^ _ : *? *? ? ? `
( * a b c d e _ U *? ? Y? ? *+? ? ? ` - . / a b c f g h i _ / *? ? ` 2 a b c j k _ ? K+? ? D+? ?
? 4*+? M*? ?
? ,? W*+,? +? ? *+? ,? ? ` 6 7 8 0 9 6 : ? ; J > a + l m K b c K n o p ? J q r _ x>+? ? n+? :?
? ?
? I? ?
*,? ? ? ? ?
*,? ?
*,? ? ? *? ????? ` 2 A B C + D 5 E <