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

io.atlasmap.xml.inspect.XmlSchemaInspector.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
????4j
#?	??	???
?
????
???
,?

?
???
?
???
?
?
?	??
?	??
??
??????
,?????
??
????
,?
???????????*??*???
,???	???????
???
8?
???
;?
;?
;?
8????
???????
F??
??H???
??
???
N?
N
N
?	?
?
?
?
?	?

?
?
?
?
?
?
?
?
? 
?!"#$%&
?'
?(
?)?*	+,
?-??
?.H/
0H123	?456???78

?9:;?<?=
>?
@A/	BCA1DAE2?
?F
GH??I26
J	?KL
??
?MN
??
O
?P
QRS
??
?T	?UVW
XY	Z[	Z\
]^
_`
_?
?a
_7?b
??
,
?c
de
?f
g
?h
#i
dj
dkl
mno
??p	?q?rs	?tuvwxy	?z{	?|}	?~	???	???	???	???	???	???	???	???	??????????LOGLorg/slf4j/Logger;XS_TYPE_TO_FIELD_TYPE_MAPLjava/util/Map;	Signature=Ljava/util/Map;BLACKLISTED_TYPESxmlDocument Lio/atlasmap/xml/v2/XmlDocument;namespaceContext/Lio/atlasmap/xml/core/AtlasXmlNamespaceContext;
rootNamespaceLjava/lang/String;classLoaderLjava/lang/ClassLoader;()VCodeLineNumberTableLocalVariableTablethis,Lio/atlasmap/xml/inspect/XmlSchemaInspector;setClassLoader(Ljava/lang/ClassLoader;)VloadergetXmlDocument"()Lio/atlasmap/xml/v2/XmlDocument;inspect(Ljava/io/File;)VeLjava/lang/Exception;
schemaFileLjava/io/File;
StackMapTable?
Exceptions(Ljava/lang/String;)VschemaAsString	doInspect(Ljava/io/InputStream;)VisLjava/io/InputStream;fieldsLio/atlasmap/v2/Fields;parser5Lio/atlasmap/xml/core/schema/AtlasXmlSchemaSetParser;	schemaSetLcom/sun/xml/xsom/XSSchemaSet;	getNameNS4(Lcom/sun/xml/xsom/XSDeclaration;)Ljava/lang/String;prefixdecl Lcom/sun/xml/xsom/XSDeclaration;targetNamespace?populateNamespacesuri	namespace!Lio/atlasmap/xml/v2/XmlNamespace;entryEntryInnerClassesLjava/util/Map$Entry;LocalVariableTypeTable;Ljava/util/Map$Entry;??lprintSchemaSet!(Lcom/sun/xml/xsom/XSSchemaSet;)VrootComplexType#Lio/atlasmap/xml/v2/XmlComplexType;xmlFieldLio/atlasmap/xml/v2/XmlField;cachedComplexTypeLjava/util/Set;cachedComplexElement Lcom/sun/xml/xsom/XSElementDecl;rootNameschemaLcom/sun/xml/xsom/XSSchema;jtrLjava/util/Iterator;#Ljava/util/Set;6Ljava/util/Iterator;????printComplexTypev(Lcom/sun/xml/xsom/XSComplexType;Ljava/lang/String;Lio/atlasmap/xml/v2/XmlComplexType;Ljava/util/Set;Ljava/util/Set;)VcomplexType Lcom/sun/xml/xsom/XSComplexType;xmlComplexTypeparticleLcom/sun/xml/xsom/XSParticle;??(Lcom/sun/xml/xsom/XSComplexType;Ljava/lang/String;Lio/atlasmap/xml/v2/XmlComplexType;Ljava/util/Set;Ljava/util/Set;)V
printParticles(Lcom/sun/xml/xsom/XSParticle;Ljava/lang/String;Lio/atlasmap/xml/v2/XmlComplexType;Ljava/util/Set;Ljava/util/Set;)VgroupLcom/sun/xml/xsom/XSModelGroup;collectionTypeLio/atlasmap/v2/CollectionType;termLcom/sun/xml/xsom/XSTerm;??(Lcom/sun/xml/xsom/XSParticle;Ljava/lang/String;Lio/atlasmap/xml/v2/XmlComplexType;Ljava/util/Set;Ljava/util/Set;)V
printGroupu(Lcom/sun/xml/xsom/XSModelGroup;Ljava/lang/String;Lio/atlasmap/xml/v2/XmlComplexType;Ljava/util/Set;Ljava/util/Set;)V
modelGroup??(Lcom/sun/xml/xsom/XSModelGroup;Ljava/lang/String;Lio/atlasmap/xml/v2/XmlComplexType;Ljava/util/Set;Ljava/util/Set;)VprintGroupDecly(Lcom/sun/xml/xsom/XSModelGroupDecl;Ljava/lang/String;Lio/atlasmap/xml/v2/XmlComplexType;Ljava/util/Set;Ljava/util/Set;)VmodelGroupDecl#Lcom/sun/xml/xsom/XSModelGroupDecl;parentXmlComplexType?(Lcom/sun/xml/xsom/XSModelGroupDecl;Ljava/lang/String;Lio/atlasmap/xml/v2/XmlComplexType;Ljava/util/Set;Ljava/util/Set;)VprintElement?(Lcom/sun/xml/xsom/XSElementDecl;Ljava/lang/String;Lio/atlasmap/xml/v2/XmlComplexType;Lio/atlasmap/v2/CollectionType;Ljava/util/Set;Ljava/util/Set;)VtypeRestriction*Lcom/sun/xml/xsom/XSRestrictionSimpleType;elementrootelementNametypeName?????(Lcom/sun/xml/xsom/XSElementDecl;Ljava/lang/String;Lio/atlasmap/xml/v2/XmlComplexType;Lio/atlasmap/v2/CollectionType;Ljava/util/Set;Ljava/util/Set;)VprintAttributesX(Lcom/sun/xml/xsom/XSComplexType;Ljava/lang/String;Lio/atlasmap/xml/v2/XmlComplexType;)V	fieldTypeLio/atlasmap/v2/FieldType;
simpleTypeLcom/sun/xml/xsom/XSSimpleType;
attributeDecl"Lcom/sun/xml/xsom/XSAttributeDecl;attrTypeaC!Lcom/sun/xml/xsom/XSAttributeUse;
xsComplexTypecLjava/util/Collection;:Ljava/util/Collection<+Lcom/sun/xml/xsom/XSAttributeUse;>;?<?8??printSimpleType?(Lcom/sun/xml/xsom/XSSimpleType;Lio/atlasmap/xml/v2/XmlField;)VmapRestrictionsJ(Lio/atlasmap/xml/v2/XmlField;Lcom/sun/xml/xsom/XSRestrictionSimpleType;)VrestrictionSimpleTypesimpleTypeRestriction/Lio/atlasmap/xml/inspect/SimpleTypeRestriction;restrictions!Lio/atlasmap/xml/v2/Restrictions;getXmlComplexType%()Lio/atlasmap/xml/v2/XmlComplexType;getFieldType.(Ljava/lang/String;)Lio/atlasmap/v2/FieldType;namegetCollectionType>(Lcom/sun/xml/xsom/XSParticle;)Lio/atlasmap/v2/CollectionType;!mapSimpleRestrictionToRestrictionO(Lio/atlasmap/xml/inspect/SimpleTypeRestriction;Lio/atlasmap/xml/v2/XmlField;)Vrestriction Lio/atlasmap/xml/v2/Restriction;vvalues[Ljava/lang/String;valueLjava/lang/Object;fieldLjava/lang/reflect/Field;?L??itypeRestrictionExists(Ljava/lang/String;)ZrestrictionType$Lio/atlasmap/xml/v2/RestrictionType;?
SourceFileXmlSchemaInspector.java??????java/io/FileInputStream?java/lang/Exception.io/atlasmap/xml/inspect/XmlInspectionException??java/io/ByteArrayInputStreamUTF-8??????io/atlasmap/v2/Fields???3io/atlasmap/xml/core/schema/AtlasXmlSchemaSetParser???????????-. ????????????????%s:%sjava/lang/Object???????????????java/util/Map$Entry??java/lang/String??javax/xml/XMLConstants http://www.w3.org/2001/XMLSchema??&io/atlasmap/xml/core/AtlasXmlConstants#http://atlasmap.io/xml/schemaset/v2?????(adding a namespace >>> prefix={}, uri={}???? io/atlasmap/xml/v2/XmlNamespaces??io/atlasmap/xml/v2/XmlNamespace?
?
?????Schema set is null?
?????java/util/HashSetcom/sun/xml/xsom/XSElementDecl?????????
java/lang/StringBuilder/?????
?p????????BC?????????mn?????KL???UV?Z[	???
`a
Element: {}/{}?? !"?#$???%?&'io/atlasmap/v2/FieldType??()?com/sun/xml/xsom/XSAttributeUse*+,-./0?1??/@?????234567
8p-io/atlasmap/xml/inspect/SimpleTypeRestriction9:io/atlasmap/xml/v2/Restrictions;<??=>?io/atlasmap/xml/v2/XmlFields?@??A?BCDEF?GPHPIJK?LM??io/atlasmap/xml/v2/Restriction 
NOPQRSTU? java/lang/IllegalAccessException?V??*io/atlasmap/xml/inspect/XmlSchemaInspectorWXYjava/util/HashMapintZp[\integer]pnegativeIntegernonNegativeIntegerpositiveIntegernonPositiveIntegerstring^pshort_plong`pdoubleapfloatbpbooleancpdatedpdateTimeepdecimalfpunsignedLonggpunsignedInthp
unsignedShortipNMTOKENanyURIbase64BinarybyteunsignedByte	hexBinaryNOTATIONQNamejava/util/Iteratorcom/sun/xml/xsom/XSSchemacom/sun/xml/xsom/XSSchemaSet
java/util/Setcom/sun/xml/xsom/XSParticlecom/sun/xml/xsom/XSTerm[Lcom/sun/xml/xsom/XSParticle;!io/atlasmap/xml/v2/XmlComplexTypeio/atlasmap/v2/CollectionTypeio/atlasmap/xml/v2/XmlField(com/sun/xml/xsom/XSRestrictionSimpleTypejava/util/Collection com/sun/xml/xsom/XSAttributeDeclcom/sun/xml/xsom/XSSimpleTypecom/sun/xml/xsom/XSComplexType[Ljava/lang/reflect/Field;java/lang/reflect/Field%[Lio/atlasmap/xml/v2/RestrictionType;(Ljava/lang/Throwable;)VgetBytes(Ljava/lang/String;)[B([B)V'io/atlasmap/xml/v2/AtlasXmlModelFactorycreateXmlDocumentio/atlasmap/xml/v2/XmlDocument	setFields(Lio/atlasmap/v2/Fields;)Vparse5(Ljava/io/InputStream;)Lcom/sun/xml/xsom/XSSchemaSet;getNamespaceContext1()Lio/atlasmap/xml/core/AtlasXmlNamespaceContext;getRootNamespace()Ljava/lang/String;com/sun/xml/xsom/XSDeclarationgetNamegetTargetNamespaceisEmpty()ZgetOwnerSchema()Lcom/sun/xml/xsom/XSSchema;-io/atlasmap/xml/core/AtlasXmlNamespaceContext	getPrefix&(Ljava/lang/String;)Ljava/lang/String;addWithIndexformat9(Ljava/lang/String;[Ljava/lang/Object;)Ljava/lang/String;getNamespaceMap()Ljava/util/Map;
java/util/MapentrySet()Ljava/util/Set;iterator()Ljava/util/Iterator;hasNextnext()Ljava/lang/Object;getKeygetValueequals(Ljava/lang/Object;)Zorg/slf4j/LoggerisTraceEnabledtrace9(Ljava/lang/String;Ljava/lang/Object;Ljava/lang/Object;)VgetXmlNamespaces$()Lio/atlasmap/xml/v2/XmlNamespaces;setXmlNamespaces%(Lio/atlasmap/xml/v2/XmlNamespaces;)VsetAliassetUrigetXmlNamespace()Ljava/util/List;java/util/Listadd	getSchema/(Ljava/lang/String;)Lcom/sun/xml/xsom/XSSchema;iterateElementDeclsgetType()Lcom/sun/xml/xsom/XSType;com/sun/xml/xsom/XSType
isComplexTypesetNameappend-(Ljava/lang/String;)Ljava/lang/StringBuilder;toStringsetPathCOMPLEXsetFieldType(Lio/atlasmap/v2/FieldType;)V	getFields()Lio/atlasmap/v2/Fields;getField
asComplexType"()Lcom/sun/xml/xsom/XSComplexType;isSimpleTypecreateXmlField()Lio/atlasmap/xml/v2/XmlField;asSimpleType!()Lcom/sun/xml/xsom/XSSimpleType;getContentType"()Lcom/sun/xml/xsom/XSContentType;com/sun/xml/xsom/XSContentType
asParticle()Lcom/sun/xml/xsom/XSParticle;getTerm()Lcom/sun/xml/xsom/XSTerm;isModelGroupasModelGroup!()Lcom/sun/xml/xsom/XSModelGroup;isModelGroupDeclasModelGroupDecl%()Lcom/sun/xml/xsom/XSModelGroupDecl;
isElementDecl
asElementDecl"()Lcom/sun/xml/xsom/XSElementDecl;com/sun/xml/xsom/XSModelGroupgetChildren ()[Lcom/sun/xml/xsom/XSParticle;!com/sun/xml/xsom/XSModelGroupDecl
getModelGroupsetCollectionType"(Lio/atlasmap/v2/CollectionType;)VgetXmlFields ()Lio/atlasmap/xml/v2/XmlFields;getXmlFieldcontainsio/atlasmap/v2/FieldStatusCACHEDLio/atlasmap/v2/FieldStatus;	setStatus(Lio/atlasmap/v2/FieldStatus;)V	getStatus()Lio/atlasmap/v2/FieldStatus;getDefaultValue()Lcom/sun/xml/xsom/XmlString;setValue(Ljava/lang/Object;)V
getFixedValue
asRestriction,()Lcom/sun/xml/xsom/XSRestrictionSimpleType;getBaseTypeget&(Ljava/lang/Object;)Ljava/lang/Object;getDeclaredAttributeUses()Ljava/util/Collection;getDecl$()Lcom/sun/xml/xsom/XSAttributeDecl;java/lang/BooleanvalueOf(Z)Ljava/lang/Boolean;setAttribute(Ljava/lang/Boolean;)Vcom/sun/xml/xsom/XmlString()Lio/atlasmap/v2/FieldType;getRoot ()Lcom/sun/xml/xsom/XSSchemaSet;
getSimpleTypeE(Ljava/lang/String;Ljava/lang/String;)Lcom/sun/xml/xsom/XSSimpleType;setTypeNameUNSUPPORTEDinitRestrictions-(Lcom/sun/xml/xsom/XSRestrictionSimpleType;)VsetRestrictions$(Lio/atlasmap/xml/v2/Restrictions;)V*io/atlasmap/xml/core/XmlComplexTypeFactorycreateXmlComlexFieldsetXmlFields!(Lio/atlasmap/xml/v2/XmlFields;)V
isRepeatedgetMaxOccurs()Ljava/math/BigInteger;java/math/BigIntegerintValue()ILISTARRAYjava/lang/ClassgetDeclaredFields()[Ljava/lang/reflect/Field;
setAccessible(Z)V"io/atlasmap/xml/v2/RestrictionType	fromValue8(Ljava/lang/String;)Lio/atlasmap/xml/v2/RestrictionType;setType'(Lio/atlasmap/xml/v2/RestrictionType;)VgetRestrictions#()Lio/atlasmap/xml/v2/Restrictions;getRestriction'()[Lio/atlasmap/xml/v2/RestrictionType;org/slf4j/LoggerFactory	getLogger%(Ljava/lang/Class;)Lorg/slf4j/Logger;INTEGERput8(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;BIG_INTEGERSTRINGSHORTLONGDOUBLEFLOATBOOLEANDATE	DATE_TIMEDECIMAL
UNSIGNED_LONGUNSIGNED_INTEGERUNSIGNED_SHORT!?#?????????????????????/*???E?????>*+???
st?????/*???w????}*?Y+???
M?Y,?	???|}~?? 	??	
O	
??*?
Y+??
??
M?Y,?	????????? 	???
T	??E*???Y?M*?,??Y*??N-+?:*-??*-??*?*???*
????#?*?2?:?@?D??4E??E6#"*??o+???+?M,?
,??+??M,?>,??7*?,? N-?
-??*?,?!N"?#Y-SY+?S?$?+???.?	????)?4?=?H?Q?h??*=+?o??o]?
??? ??s?*??%?&?'L+?(??+?)?*M,?+?,N,?-?,:/?0???2?0???IJ3?4??35-?6*??7?*??8Y?9?:?;Y?<:-?=?>*??7???@W??i??B?%?/?:?H?N?Q?\?i?s??????????????4/z?:o!??"#%?$'???(%?$)
 ?*?>+?*,-.??	8+?
?YA?B?*??+*??C?+D?CM,?EN-?(???FY?G:?FY?G:-?)?H:*?I:?J?K?p*?L:?M?NY?OP?Q?Q?R?S?T?U*??V?W?@W*?J?X?NY?OP?Q?Q?R?Y?[?J?Z?L?[:?\?NY?OP?Q?Q?R?]*??V?W?@W*?J?^?_?????b???+?2?;?D?M?X?`?o?u?|????????????????"?4?7??f
ud/0?D12D?34M?54X?6`?7?8??8+
892:;( D?3<M?5<2:=
DG>?>*??,?>*@@A?W,?>*BC??&*+,-?`+?a?b:?*,-?c??????%??H&??&DE&7?&F0&34&54GH(&3<&5<
?%I?JKL?7m+?d:?e??f:*,-?g?E?h?*?i,-?j?'?k?*+?l:*?m,-?n??*
????'?4?H?R?Y?l??\	MNYOPm??mGHm7?mF0m34m54eQR(m3<m5<

?*S#?TUV??
1+?o:?66?2:	*	,-?c???????*?0??HGH	1??1WN17?1F0134154(13<15<

?X??YZ[??*+?p,-?g??
?>??\]7?^03454(3<5<?_`a?mײ3?4??3q,*+?I?6,:*+?I:*+?J?I:	+?J?K??*?L:
?NY?O?QP?Q?Q?R:
?M
?S
?r-?s?t
?@W?"???u?
?v?w??
?xW	?"	??	?u?
?v?w?	?
	?xW
?y?v?*+?J?X
?Y??+?J??+?J?^???[:

?\
?NY?O?QP?Q?Q?R?]-?s?t
?@W+?z?
+?z?{?+?|?
+?|?{+?J?^?}:?'
?~?????????*
??*+?J?^
?_???%	
%1?
E`gnu??????????!&"+#2$P%_&h'v()?+?,?-?.?0?2??
E?D0
+?12
?:bc????d6?e??F0?OP?34?54?7?%?f?1?g?	(?3<?5<
B??,Ahi@@h#?!?fj?:k??lmn??C+??:??:?(?*?)??:?[:??:*?I?\????????????{?????????{?NY?O,?Q??Q*?I?Q?R?]*??????:		?????s+??+????????:

?G*
??????:????????
?}?*
?}???????-?s?t?@W??ұ?r56'7,859@:I;S<e=o>~@?A?B?C?E?F?E?G?H?I?JKL%N(P0S?TBU?p?/op?Qqr
,125
st??up	'vwC??CxEC7?CF0;yz(;y{
;?|*?S}j~?????,?h|???u,???*+????N,-????XYZ\?*up??qr12
????#??Y??N-,????Y??:+??*-+????_`
abc"d?4#??#12#?c??
?????X??L+?T?U+??Y????+??ghij???/0???x ??+????M,??~+????M,??o
pqs?  ?? ??
up
?????A+????+???+????????+???+??????????w	xy!z%{;|?~?A??AGH
???????N-?66??-2:??*??????+??:???_????::		?6
6
??	2:??Y??:

????
??????,????
?@W?????7?2??Y??:??????????,?????@W?:???9? ????V?? ?,?4?<?F?`?i?s????????????????????????\	i&??
`/??FO???&??4?????????????12
V?
??D,?j??????B,?j????3B???????,??M,?>6?,2:+???0??????????"?$?*?? ??,??,??
?
?????9?????3??Y???~?~?????W?~òĹ?W?~ŲĹ?W?~ƲĹ?W?~DzĹ?W?~ȲĹ?W?~ɲʹ?W?~˲̹?W?~Ͳι?W?~ϲй?W?~Ѳҹ?W?~ӲԹ?W?~ղֹ?W?~ײع?W?~ٲڹ?W?~Ѳҹ?W?~۲ܹ?W?~ݲ޹?W?~۲ܹ?W?~߲??W??Y??????????W??????W??????W??????W??????W??????W??????W??????W??? GLM N.O<PJQXRfStT?U?V?W?X?Y?Z?[?\?]^_`*b4cBdPe^flgzh?i?j?k??&
*?%	




© 2015 - 2025 Weber Informatics LLC | Privacy Policy