Edit C:\edeal\jobs\RE7\JOB_TurnOver\lib\org\dom4j\tree\QNameCache.class
Êþº¾ / ° + \ ] \ ^ _ * ` * a * b c \ d e f g h i j i k l m n o * p q r * s * t * u v w x y * z v { v | x } ~ ? * ? x ? * ? ? % \ ? ? ? ? ? noNamespaceCache Ljava/util/Map; namespaceCache documentFactory Lorg/dom4j/DocumentFactory; <init> ()V Code LineNumberTable LocalVariableTable this Lorg/dom4j/tree/QNameCache; (Lorg/dom4j/DocumentFactory;)V getQNames ()Ljava/util/List; map it Ljava/util/Iterator; answer Ljava/util/List; get %(Ljava/lang/String;)Lorg/dom4j/QName; name Ljava/lang/String; Lorg/dom4j/QName; :(Ljava/lang/String;Lorg/dom4j/Namespace;)Lorg/dom4j/QName; namespace Lorg/dom4j/Namespace; cache L(Ljava/lang/String;Lorg/dom4j/Namespace;Ljava/lang/String;)Lorg/dom4j/QName; localName qName 7(Ljava/lang/String;Ljava/lang/String;)Lorg/dom4j/QName; prefix qualifiedName uri index I intern $(Lorg/dom4j/QName;)Lorg/dom4j/QName; qname getNamespaceCache &(Lorg/dom4j/Namespace;)Ljava/util/Map; createMap ()Ljava/util/Map; createQName SourceFile QNameCache.java 1 2 java/util/WeakHashMap ? ? ? , - . - / 0 java/util/ArrayList ? ? ? ? ? ? ? ? ? ? ? ? ? java/util/Map @ ? org/dom4j/QName Y A ? 8 ? ? U V Y E Y I ? ? ¡ @ ¢ @ E £ ¤ £ ¥ @ ¦ § ¨ © ª « ¨ @ I ¬ G W X java/util/HashMap 1 1 ® 1 ¯ org/dom4j/tree/QNameCache java/lang/Object java/util/Collections synchronizedMap (Ljava/util/Map;)Ljava/util/Map; values ()Ljava/util/Collection; java/util/List addAll (Ljava/util/Collection;)Z java/util/Collection iterator ()Ljava/util/Iterator; java/util/Iterator hasNext ()Z next ()Ljava/lang/Object; &(Ljava/lang/Object;)Ljava/lang/Object; setDocumentFactory put 8(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; java/lang/String indexOf (I)I org/dom4j/Namespace )(Ljava/lang/String;)Lorg/dom4j/Namespace; substring (I)Ljava/lang/String; (II)Ljava/lang/String; ;(Ljava/lang/String;Ljava/lang/String;)Lorg/dom4j/Namespace; getName ()Ljava/lang/String; getNamespace ()Lorg/dom4j/Namespace; getQualifiedName NO_NAMESPACE (Ljava/lang/String;)V *(Ljava/lang/String;Lorg/dom4j/Namespace;)V <(Ljava/lang/String;Lorg/dom4j/Namespace;Ljava/lang/String;)V ! * + , - . - / 0 1 2 3 W !*· *» Y· ¸ µ *» Y· ¸ µ ± 4 4 $ + 5 5 ! 6 7 1 8 3 j &*· *» Y· ¸ µ *» Y· ¸ µ *+µ ± 4 7 $ + 8 % 9 5 &