org.dom4j.tree.QNameCache.class Maven / Gradle / Ivy
The newest version!
???? / ?
+ \ ]
\
^ _ * ` * 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; ()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 &