2 W12 1 34 1 5 6 7 8 9 : ; < = > ? @ AB C QB D EF G 'H 'IK M 'N QO PQ PRST "U V WX 'G 'Y Z[\ +G +] +H ^ +Y Z_ +I +N Q`a 5G Ab 5H 5c Ade fgh >1i >jk ;l >mn 5l >o =p Jq 5Ir KMt Ml Qu vw Qx Qy Jz {|} ~ Y " " "   '  '   g   M  ' 5  A O W   w w w  w   InnerClasses OriginInfoLOG#Lorg/eclipse/jetty/util/log/Logger; ORDERED_LIBSLjava/lang/String; ConstantValue_originsLjava/util/Map; SignatureQLjava/util/Map;_webDefaultsRoot(Lorg/eclipse/jetty/webapp/WebDescriptor; _webXmlRoot_webOverrideRootsLjava/util/List;:Ljava/util/List;_metaDataCompleteZ _annotationsALjava/util/List;_descriptorProcessors@Ljava/util/List;_webFragmentRoots?Ljava/util/List;_webFragmentNameMapPLjava/util/Map;_webFragmentResourceMaphLjava/util/Map;_webFragmentAnnotations|Ljava/util/Map;>; _webInfJars;_orderedWebInfJars_orderedContainerJars _ordering#Lorg/eclipse/jetty/webapp/Ordering;allowDuplicateFragmentNames()VCodeLineNumberTableLocalVariableTablethis#Lorg/eclipse/jetty/webapp/MetaData;clear setDefaults-(Lorg/eclipse/jetty/util/resource/Resource;)Vsi$Ljava/util/Iterator;order webDefaults*Lorg/eclipse/jetty/util/resource/Resource;LocalVariableTypeTable$Ljava/util/List; StackMapTablewS Exceptions setWebXmlwebXml addOverrideoverridewebOverrideRoot-Lorg/eclipse/jetty/webapp/OverrideDescriptor;\ addFragmentW(Lorg/eclipse/jetty/util/resource/Resource;Lorg/eclipse/jetty/util/resource/Resource;)Vexisting%Lorg/eclipse/jetty/webapp/Descriptor; jarResource xmlResource descriptor-Lorg/eclipse/jetty/webapp/FragmentDescriptor;aeaddDiscoveredAnnotations(Ljava/util/List;)Vra/Lorg/eclipse/jetty/webapp/DiscoveredAnnotation; annotationstD(Ljava/util/List;)VaddDiscoveredAnnotation\(Lorg/eclipse/jetty/util/resource/Resource;Lorg/eclipse/jetty/webapp/DiscoveredAnnotation;)Vresource annotationlist=(Lorg/eclipse/jetty/util/resource/Resource;Ljava/util/List;)Vn(Lorg/eclipse/jetty/util/resource/Resource;Ljava/util/List;)VaddDescriptorProcessor1(Lorg/eclipse/jetty/webapp/DescriptorProcessor;)Vp.Lorg/eclipse/jetty/webapp/DescriptorProcessor;orderFragmentsresolve+(Lorg/eclipse/jetty/webapp/WebAppContext;)VfullnameiIj webInfJar orderedLibswdfdfragAnnotationscontext(Lorg/eclipse/jetty/webapp/WebAppContext; resourcesisDistributable()Zd distributableorderedResources getWebXml*()Lorg/eclipse/jetty/webapp/WebDescriptor;getOverrideWebs()Ljava/util/List;<()Ljava/util/List; getWebDefault getFragmentsA()Ljava/util/List;getOrderedWebInfJars>()Ljava/util/List;getOrderedFragments getOrdering%()Lorg/eclipse/jetty/webapp/Ordering; setOrdering&(Lorg/eclipse/jetty/webapp/Ordering;)Vo getFragmentY(Lorg/eclipse/jetty/util/resource/Resource;)Lorg/eclipse/jetty/webapp/FragmentDescriptor;jarA(Ljava/lang/String;)Lorg/eclipse/jetty/webapp/FragmentDescriptor;namegetJarForFragment>(Ljava/lang/String;)Lorg/eclipse/jetty/util/resource/Resource;fgetNamedFragments()Ljava/util/Map;R()Ljava/util/Map; getOrigin5(Ljava/lang/String;)Lorg/eclipse/jetty/webapp/Origin;x.Lorg/eclipse/jetty/webapp/MetaData$OriginInfo;getOriginDescriptor9(Ljava/lang/String;)Lorg/eclipse/jetty/webapp/Descriptor; setOrigin:(Ljava/lang/String;Lorg/eclipse/jetty/webapp/Descriptor;)V(Ljava/lang/String;)V6(Ljava/lang/String;Lorg/eclipse/jetty/webapp/Origin;)Vorigin!Lorg/eclipse/jetty/webapp/Origin;isMetaDataComplete addWebInfJar newResource getWebInfJarsgetOrderedContainerJarsaddContainerJarisAllowDuplicateFragmentNamessetAllowDuplicateFragmentNames(Z)V SourceFile MetaData.java java/util/HashMap java/util/ArrayList  +org/eclipse/jetty/webapp/DefaultsDescriptor  2org/eclipse/jetty/webapp/Ordering$AbsoluteOrderingAbsoluteOrdering     java/lang/Stringothers   !&org/eclipse/jetty/webapp/WebDescriptor  +org/eclipse/jetty/webapp/OverrideDescriptor -   +org/eclipse/jetty/webapp/FragmentDescriptor   #org/eclipse/jetty/webapp/Descriptor +java/lang/IllegalStateExceptionjava/lang/StringBuilderDuplicate fragment name:  for   and  ! 2org/eclipse/jetty/webapp/Ordering$RelativeOrderingRelativeOrdering-org/eclipse/jetty/webapp/DiscoveredAnnotation  java/util/List    metadata resolve {}java/lang/Object (org/eclipse/jetty/util/resource/Resource .jar /  !javax.servlet.context.orderedLibs      ,org/eclipse/jetty/webapp/DescriptorProcessor    process {} {}apply {}       ,org/eclipse/jetty/webapp/MetaData$OriginInfo $    $ " !org/eclipse/jetty/webapp/MetaData #org/eclipse/jetty/webapp/MetaData$1java/util/Iteratorjava/lang/Exception&org/eclipse/jetty/webapp/WebAppContext java/util/Mapparse isOrdered!org/eclipse/jetty/webapp/Ordering&(Lorg/eclipse/jetty/webapp/MetaData;)Viterator()Ljava/util/Iterator;hasNextnext()Ljava/lang/Object;equalsIgnoreCase(Ljava/lang/String;)Z addOthersaddgetMetaDataComplete-()Lorg/eclipse/jetty/webapp/MetaDataComplete;)org/eclipse/jetty/webapp/MetaDataCompleteTrue+Lorg/eclipse/jetty/webapp/MetaDataComplete; setValidating4$SwitchMap$org$eclipse$jetty$webapp$MetaDataComplete[Iordinal()I(Ljava/lang/Object;)Zput8(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;getName()Ljava/lang/String;get&(Ljava/lang/Object;)Ljava/lang/Object;append-(Ljava/lang/String;)Ljava/lang/StringBuilder; getResource,()Lorg/eclipse/jetty/util/resource/Resource;-(Ljava/lang/Object;)Ljava/lang/StringBuilder;toString isAbsolutecontainsaddAll(Ljava/util/Collection;)Zsize"(Ljava/util/List;)Ljava/util/List;!org/eclipse/jetty/util/log/Loggerdebug((Ljava/lang/String;[Ljava/lang/Object;)VindexOf(Ljava/lang/String;)I lastIndexOf(Ljava/lang/String;I)I substring(II)Ljava/lang/String; setAttribute'(Ljava/lang/String;Ljava/lang/Object;)VgetServletContextContext;()Lorg/eclipse/jetty/server/handler/ContextHandler$Context;getMajorVersion7org/eclipse/jetty/server/handler/ContextHandler$ContextsetEffectiveMajorVersion(I)VgetMinorVersionsetEffectiveMinorVersionprocessP(Lorg/eclipse/jetty/webapp/WebAppContext;Lorg/eclipse/jetty/webapp/Descriptor;)VapplykeySet()Ljava/util/Set; java/util/Setequalsjava/util/CollectionsunmodifiableMap (Ljava/util/Map;)Ljava/util/Map;org/eclipse/jetty/webapp/OriginNotSet getOriginType#()Lorg/eclipse/jetty/webapp/Origin; getDescriptor'()Lorg/eclipse/jetty/webapp/Descriptor; AnnotationunmodifiableListorg/eclipse/jetty/util/log/Log getLogger6(Ljava/lang/Class;)Lorg/eclipse/jetty/util/log/Logger;/org/eclipse/jetty/server/handler/ContextHandler!W`&**Y*Y*Y*Y *Y *Y *Y *Y *Y*Y*Y*:w/24%506;7F8Q9\:g;r<}>x }******* * * * * *****F!*3<ENW`irw| }(z*Y+**_**Y**M,N- 4-!":#$*%*&ɱ2 $08S]jvy4S#?:8Azz 8A0* W*'Y+(***)**_**Y**M,N- 4-!":#$*%*&ɱ6 )3:FNis4i#U:NA NA-e* +Y+,M,-,./,01.+#+* *,2_**Y*,3N-: 5!":#$*%*&*,4WN 8=@EHOVbg>#o<gD  gD 8 , k*5Y,6N* +-7W* -4W-8-9g* -9:;:A*<:=Y>Y?@A-9ABACDEA-FDGH* -9-7W**I*-J*KY*LB(,3EQ 4ERS++M, @,!MN-N:*O*-4W *-N-P& %8FOR4%*0 FSS S+ /* +:QN-YN* +-7W-,4W"#%&&(.)*///! !&/* +:QN-YN* +-7W-,RW./12&5.6*///!/!&D * +4W : ; F*S*S****TRW**RW@ACD7FEG F ^ !UVWY+SX**bYM*N- @-!Y:Z:[\6]^6,``_4W+`,a*+b*cd+b*ef* M, j,!gN-+*hi-+*ji*k: 2!':UlWY+SYSX-+iʧ*M, &,!MNUmWY-SX-n*oM,N- -!Y:* :5:H* : 3!g:UlWY+SYSX+i* :Q:=: *!M:UmWYSXnҧC*QTW"Y*ZH]O^X_c`wazbfhilnoprstuw;yMzQ{T~Yt O(XcH/4F*W 9Zp;(,!:1?t`!!Y *W?Yg4E" 38 + 390r* *p**p<*M, ,!'N-p~<*oM,N- 8-!Y:* :5:q<* (EOToRE2o'[>(sTG TG+ @  8@/* /* /* /*  M* Y* CPYL*+*M, -,!YN* -:5: +4W+& .=BKN4=.3PH H / /*   >*+   B* +:5 B* +:5Q*+rM,N* st: *!Y:* :5,uN-&   4ILO>41QQKC -2* v s*+:wM,x,y  q*+:wM,,z       gwY+,{N*+-7W * !u+wY+|}M*+,7W  "}+wY+,}N*+-7W !#$%*#$ %/*) &D *+4W / 0 '(2*~4 )/*9 *D *+4W > ? +/*B ,->* GH." U+/0*w JL KJs