Edit C:\Users\Admin\.m2\repository\xerces\xercesImpl\2.11.0\org\apache\xerces\impl\xs\XSModelImpl.class
???? /? j ? j ? j ? k ? j ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? j ? ? ? j ? j ? ? ? j ? ? j ? ? j ? ? ? j ? j ? j ? ? ! ? ? ! ? j ? ? ? ? ! ? ? * ? * ? j ? * ? * ? ? j ? = ? = ? ! "# $ %&'() Y ?* Y+ Y, Y- X. j ? j/0 b12 j3 d4 56 789:;<= XSNamespaceItemListIterator InnerClasses MAX_COMP_IDX S ConstantValue GLOBAL_COMP [Z fGrammarCount I fNamespaces [Ljava/lang/String; fGrammarList *[Lorg/apache/xerces/impl/xs/SchemaGrammar; fGrammarMap #Lorg/apache/xerces/util/SymbolHash; fSubGroupMap fGlobalComponents "[Lorg/apache/xerces/xs/XSNamedMap; fNSComponents #[[Lorg/apache/xerces/xs/XSNamedMap; fNamespacesList !Lorg/apache/xerces/xs/StringList; fAnnotations #Lorg/apache/xerces/xs/XSObjectList; fHasIDC Z <init> -([Lorg/apache/xerces/impl/xs/SchemaGrammar;)V Code .([Lorg/apache/xerces/impl/xs/SchemaGrammar;S)V buildSubGroups_Org %()Lorg/apache/xerces/util/SymbolHash; buildSubGroups getGlobalElements 3()Lorg/apache/xerces/impl/xs/util/XSObjectListImpl; getNamespaces #()Lorg/apache/xerces/xs/StringList; getNamespaceItems ,()Lorg/apache/xerces/xs/XSNamespaceItemList; getComponents $(S)Lorg/apache/xerces/xs/XSNamedMap; getComponentsByNamespace 6(SLjava/lang/String;)Lorg/apache/xerces/xs/XSNamedMap; getTypeDefinition M(Ljava/lang/String;Ljava/lang/String;)Lorg/apache/xerces/xs/XSTypeDefinition; _(Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)Lorg/apache/xerces/xs/XSTypeDefinition; getAttributeDeclaration S(Ljava/lang/String;Ljava/lang/String;)Lorg/apache/xerces/xs/XSAttributeDeclaration; e(Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)Lorg/apache/xerces/xs/XSAttributeDeclaration; getElementDeclaration Q(Ljava/lang/String;Ljava/lang/String;)Lorg/apache/xerces/xs/XSElementDeclaration; c(Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)Lorg/apache/xerces/xs/XSElementDeclaration; getAttributeGroup W(Ljava/lang/String;Ljava/lang/String;)Lorg/apache/xerces/xs/XSAttributeGroupDefinition; i(Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)Lorg/apache/xerces/xs/XSAttributeGroupDefinition; getModelGroupDefinition S(Ljava/lang/String;Ljava/lang/String;)Lorg/apache/xerces/xs/XSModelGroupDefinition; e(Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)Lorg/apache/xerces/xs/XSModelGroupDefinition; getIDCDefinition L(Ljava/lang/String;Ljava/lang/String;)Lorg/apache/xerces/xs/XSIDCDefinition; ^(Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)Lorg/apache/xerces/xs/XSIDCDefinition; getNotationDeclaration R(Ljava/lang/String;Ljava/lang/String;)Lorg/apache/xerces/xs/XSNotationDeclaration; d(Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)Lorg/apache/xerces/xs/XSNotationDeclaration; getAnnotations %()Lorg/apache/xerces/xs/XSObjectList; null2EmptyString &(Ljava/lang/String;)Ljava/lang/String; hasIDConstraints ()Z getSubstitutionGroup P(Lorg/apache/xerces/xs/XSElementDeclaration;)Lorg/apache/xerces/xs/XSObjectList; getLength ()I item )(I)Lorg/apache/xerces/xs/XSNamespaceItem; get (I)Ljava/lang/Object; size iterator ()Ljava/util/Iterator; listIterator ()Ljava/util/ListIterator; (I)Ljava/util/ListIterator; listIterator0 toArray ()[Ljava/lang/Object; (([Ljava/lang/Object;)[Ljava/lang/Object; toArray0 ([Ljava/lang/Object;)V access$000 *(Lorg/apache/xerces/impl/xs/XSModelImpl;)I Synthetic access$100 S(Lorg/apache/xerces/impl/xs/XSModelImpl;)[Lorg/apache/xerces/impl/xs/SchemaGrammar; <clinit> ()V z { v w ? ? ? ? ? ?>?@ java/lang/String 'org/apache/xerces/impl/xs/SchemaGrammarABCDEFGHIJ ? ?K ?LMN x y !org/apache/xerces/util/SymbolHash ?O | } ? ?PQ ? ? ? ? org/apache/xerces/xs/XSNamedMap ? ? ? -org/apache/xerces/impl/xs/util/StringListImpl ?R ? ? ? ? ~ } 2org/apache/xerces/impl/xs/SubstitutionGroupHandler ?STUVW ? ? ? ? ?X 'org/apache/xerces/impl/xs/XSElementDecl ?Y /org/apache/xerces/impl/xs/util/XSObjectListImpl ?Z[\ ? ?] } org/apache/xerces/xs/XSObject^_ t u`ab }c }d }e }f }g }h } /org/apache/xerces/impl/xs/util/XSNamedMap4Types ?i -org/apache/xerces/impl/xs/util/XSNamedMapImpl ?jkl ?m ?n ?o %org/apache/xerces/xs/XSTypeDefinitionp ? +org/apache/xerces/xs/XSAttributeDeclarationqr )org/apache/xerces/xs/XSElementDeclarationst /org/apache/xerces/xs/XSAttributeGroupDefinitionuv +org/apache/xerces/xs/XSModelGroupDefinitionwx $org/apache/xerces/xs/XSIDCDefinitionyz *org/apache/xerces/xs/XSNotationDeclaration{|} w *org/apache/xerces/impl/xs/XSAnnotationImpl ?~?E !org/apache/xerces/xs/XSObjectList #java/lang/IndexOutOfBoundsException java/lang/StringBuffer Index: ?????B ?? ? ? Aorg/apache/xerces/impl/xs/XSModelImpl$XSNamespaceItemListIterator ?? java/lang/Object ? ????????? [Ljava/lang/Object; %org/apache/xerces/impl/xs/XSModelImpl java/util/AbstractList org/apache/xerces/xs/XSModel (org/apache/xerces/xs/XSNamespaceItemList java/lang/Math max (II)I getTargetNamespace ()Ljava/lang/String; 'org/apache/xerces/impl/xs/SchemaSymbols URI_SCHEMAFORSCHEMA Ljava/lang/String; getS4SGrammar ,(S)Lorg/apache/xerces/impl/xs/SchemaGrammar; getImportedGrammars ()Ljava/util/Vector; java/util/Vector elementAt java/lang/System arraycopy *(Ljava/lang/Object;ILjava/lang/Object;II)V (I)V put '(Ljava/lang/Object;Ljava/lang/Object;)V ([Ljava/lang/String;I)V 2(Lorg/apache/xerces/impl/xs/XSElementDeclHelper;)V getSubstitutionGroups ,()[Lorg/apache/xerces/impl/xs/XSElementDecl; addSubstitutionGroup -([Lorg/apache/xerces/impl/xs/XSElementDecl;)V "(I)Lorg/apache/xerces/xs/XSObject; U(Lorg/apache/xerces/impl/xs/XSElementDecl;)[Lorg/apache/xerces/impl/xs/XSElementDecl; $([Lorg/apache/xerces/xs/XSObject;I)V EMPTY_LIST 1Lorg/apache/xerces/impl/xs/util/XSObjectListImpl; fAllGlobalElemDecls getValues ([Ljava/lang/Object;I)I EMPTY_MAP /Lorg/apache/xerces/impl/xs/util/XSNamedMapImpl; fGlobalTypeDecls fGlobalAttrDecls fGlobalElemDecls fGlobalAttrGrpDecls fGlobalGroupDecls fGlobalNotationDecls fGlobalIDConstraintDecls <([Ljava/lang/String;[Lorg/apache/xerces/util/SymbolHash;IS)V ;([Ljava/lang/String;[Lorg/apache/xerces/util/SymbolHash;I)V equals (Ljava/lang/Object;)Z 9(Ljava/lang/String;Lorg/apache/xerces/util/SymbolHash;S)V 8(Ljava/lang/String;Lorg/apache/xerces/util/SymbolHash;)V &(Ljava/lang/Object;)Ljava/lang/Object; getGlobalTypeDecl getGlobalAttributeDecl Q(Ljava/lang/String;Ljava/lang/String;)Lorg/apache/xerces/impl/xs/XSAttributeDecl; getGlobalElementDecl O(Ljava/lang/String;Ljava/lang/String;)Lorg/apache/xerces/impl/xs/XSElementDecl; getGlobalAttributeGroupDecl V(Ljava/lang/String;Ljava/lang/String;)Lorg/apache/xerces/impl/xs/XSAttributeGroupDecl; getGlobalGroupDecl M(Ljava/lang/String;Ljava/lang/String;)Lorg/apache/xerces/impl/xs/XSGroupDecl; getIDConstraintDecl ](Ljava/lang/String;Ljava/lang/String;)Lorg/apache/xerces/impl/xs/identity/IdentityConstraint; getGlobalNotationDecl P(Ljava/lang/String;Ljava/lang/String;)Lorg/apache/xerces/impl/xs/XSNotationDecl; fNumAnnotations -[Lorg/apache/xerces/impl/xs/XSAnnotationImpl; !org/apache/xerces/util/XMLSymbols EMPTY_STRING append ,(Ljava/lang/String;)Ljava/lang/StringBuffer; (I)Ljava/lang/StringBuffer; toString (Ljava/lang/String;)V +(Lorg/apache/xerces/impl/xs/XSModelImpl;I)V getClass ()Ljava/lang/Class; java/lang/Class getComponentType java/lang/reflect/Array newInstance &(Ljava/lang/Class;I)Ljava/lang/Object; 1 j k l m p q r s t u v w x y z { | } ~ } ? ? ? ? ? ? ? ? ? ) ? ? ? *+? ? ? ? ? ? ?*? *? +?>`? 6? :? :66? ,+2: ? : S S ? ? 6????? ? S?? S6? ?2: ? :? ? ? d6 ? y ? ? : 6? 2? ? ????? H?? /h? :? :h? :? : ? S S?? ? ??????\*? *? 6*? Yh? ? 6? .*? *? 2? *? 2? *? 2? ? 6????*? *? *? ? *? ? *? Y*? *? ? ? **? ? ? ? ? ? ? ?? !Y? "L=? +*? 2? #? $?*? ???*? %N-? & 6? Yh? :6? :-? ' ? (:+? ):?? ? *Y?? +? ? ,? ????? ? ? ? ? ?? !Y? "L=? +*? 2? #? $?*? ???*? -N-? .6? Yh? :6? 8-? /? (:+? ):?? ? *Y?? +? ? ,? ????? ? ? ? ? u*? ? L=>? +*? 2? 0S+2? 1`=?*? ???? ? ,?? 2:66? +2? 3W+2? 1`6?*? ??? *Y? +? ? ? ? *? ? ? ? ? *? ! ? ? ? <