org.apache.jackrabbit.oak.plugins.name.Namespaces.class Maven / Gradle / Ivy
???? 2o
] ? ? ? ?
\ ?
\ ?
? ? ? ? ? ? ? ? ? ? ?
\ ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? M ? ? ? ? ? ? ? ? ? ?
\ ?
\ ? ?
3 ? ? ? ?
( ?
( ?
( ?
( ? ?
- ? ?
/ ?
? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ; ?
\ ? ; ? ? ? ?
\ ? ? ?
\ ? ? ?
\ ?
3
3
3
3 ? ?
Y ()V Code LineNumberTable LocalVariableTable this 3Lorg/apache/jackrabbit/oak/plugins/name/Namespaces; setupNamespaces 4(Lorg/apache/jackrabbit/oak/spi/state/NodeBuilder;)V
namespaces 1Lorg/apache/jackrabbit/oak/spi/state/NodeBuilder; system
StackMapTable createStandardMappings d(Lorg/apache/jackrabbit/oak/spi/state/NodeBuilder;)Lorg/apache/jackrabbit/oak/spi/state/NodeBuilder; addCustomMapping i(Lorg/apache/jackrabbit/oak/spi/state/NodeBuilder;Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String; prefix Ljava/lang/String; property -Lorg/apache/jackrabbit/oak/api/PropertyState; i$ Ljava/util/Iterator; uri
prefixHint iteration I ? buildIndexNode e Entry InnerClasses Ljava/util/Map$Entry; prefixes Ljava/util/Set; uris reverse Ljava/util/Map; data LocalVariableTypeTable ;Ljava/util/Map$Entry; #Ljava/util/Set; 5Ljava/util/Map;!"# getNamespaceTree J(Lorg/apache/jackrabbit/oak/api/Tree;)Lorg/apache/jackrabbit/oak/api/Tree; root $Lorg/apache/jackrabbit/oak/api/Tree; getNamespaceMap 5(Lorg/apache/jackrabbit/oak/api/Tree;)Ljava/util/Map; map$ Signature [(Lorg/apache/jackrabbit/oak/api/Tree;)Ljava/util/Map; getNamespacePrefixes 9(Lorg/apache/jackrabbit/oak/api/Tree;)[Ljava/lang/String; prefSet [Ljava/lang/String; getNamespacePrefixesAsSet 5(Lorg/apache/jackrabbit/oak/api/Tree;)Ljava/util/Set; I(Lorg/apache/jackrabbit/oak/api/Tree;)Ljava/util/Set; getNamespacePrefix J(Lorg/apache/jackrabbit/oak/api/Tree;Ljava/lang/String;)Ljava/lang/String; ps ? getNamespaceURIs getNamespaceURI escapePropertyKey &(Ljava/lang/String;)Ljava/lang/String; key unescapePropertyKey encodeUri safeGet G(Lorg/apache/jackrabbit/oak/api/Tree;Ljava/lang/String;)Ljava/util/Set; tree name [(Lorg/apache/jackrabbit/oak/api/Tree;Ljava/lang/String;)Ljava/util/Set;
isValidPrefix (Ljava/lang/String;)Z isValidLocalName ch C i local setupTestNamespaces 5(Ljava/util/Map;)Lorg/apache/jackrabbit/oak/api/Tree; entry global [(Ljava/util/Map;)Lorg/apache/jackrabbit/oak/api/Tree;
SourceFile Namespaces.java _ ` rep:namespaces!% ? l m | g&'()* jcr:primaryType nt:unstructured+,-./ ? ?.0 jcr http://www.jcp.org/jcr/1.0 nt http://www.jcp.org/jcr/nt/1.0 mix http://www.jcp.org/jcr/mix/1.0 xml $http://www.w3.org/XML/1998/namespace sv http://www.jcp.org/jcr/sv/1.0 rep internal1234 5678 +org/apache/jackrabbit/oak/api/PropertyState9:;-<= ? ? ? ?>?@AB ? java/lang/StringBuilderCDCEF= java/util/HashSet java/util/HashMap"GA java/lang/String#HI oak:namespaces oak:prefixesJ- oak:urisKL java/util/Map$EntryM8 ? ?>8
jcr:system$NO ? ? ? ?PQRSTUV ? ?WX oak:emptyYZ ?[\] java/lang/Iterable\^_`a6 . ..bQcd /:[]|*efghijk* ,org/apache/jackrabbit/oak/core/ImmutableTreelm _n 1org/apache/jackrabbit/oak/plugins/name/Namespaces java/lang/Object 9org/apache/jackrabbit/oak/plugins/name/NamespaceConstants java/util/Iterator /org/apache/jackrabbit/oak/spi/state/NodeBuilder
java/util/Set
java/util/Map "org/apache/jackrabbit/oak/api/Tree hasChildNode $com/google/common/base/Preconditions
checkState (Z)V setChildNode E(Ljava/lang/String;)Lorg/apache/jackrabbit/oak/spi/state/NodeBuilder; "org/apache/jackrabbit/oak/api/Type NAME $Lorg/apache/jackrabbit/oak/api/Type; setProperty {(Ljava/lang/String;Ljava/lang/Object;Lorg/apache/jackrabbit/oak/api/Type;)Lorg/apache/jackrabbit/oak/spi/state/NodeBuilder; W(Ljava/lang/String;Ljava/lang/Object;)Lorg/apache/jackrabbit/oak/spi/state/NodeBuilder;
getProperties ()Ljava/lang/Iterable; iterator ()Ljava/util/Iterator; hasNext ()Z next ()Ljava/lang/Object; getType &()Lorg/apache/jackrabbit/oak/api/Type; STRING getName ()Ljava/lang/String; getValue 8(Lorg/apache/jackrabbit/oak/api/Type;)Ljava/lang/Object; equals (Ljava/lang/Object;)Z hasProperty append -(Ljava/lang/String;)Ljava/lang/StringBuilder; (I)Ljava/lang/StringBuilder; toString add put 8(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; STRINGS entrySet ()Ljava/util/Set; getKey getChild 8(Ljava/lang/String;)Lorg/apache/jackrabbit/oak/api/Tree; size ()I toArray (([Ljava/lang/Object;)[Ljava/lang/Object; java/util/Arrays sort ([Ljava/lang/Object;)V getProperty A(Ljava/lang/String;)Lorg/apache/jackrabbit/oak/api/PropertyState; org/apache/jackrabbit/util/Text escapeIllegalJcrChars com/google/common/collect/Sets
newHashSet ()Ljava/util/HashSet; )(Ljava/lang/Iterable;)Ljava/util/HashSet; indexOf (I)I isEmpty length charAt (I)C 7org/apache/jackrabbit/oak/plugins/memory/EmptyNodeState
EMPTY_NODE /Lorg/apache/jackrabbit/oak/spi/state/NodeState; -org/apache/jackrabbit/oak/spi/state/NodeState builder 3()Lorg/apache/jackrabbit/oak/spi/state/NodeBuilder; child getNodeState 1()Lorg/apache/jackrabbit/oak/spi/state/NodeState; 2(Lorg/apache/jackrabbit/oak/spi/state/NodeState;)V ! \ ] ^ _ ` a 3 *? ? b
: ; c d e f g a ^ *? ? *? L+? ? b > ? @ B c h i j i k l m a ? |*? ? ? ? *? L+ ?
? W+?
? W+? W+? W+? W+? W+? W+? W+? b . E G H * K 8 L C M N N Y O d R o S z U c | j i ` h i k @ n o a J ?*? ? N-? ? F-? ? :? ? !? +? " ? #:? $? +? !? % ? &? ????,N6*-?
? ' ? ? (Y? ),? *?? +? ,N???*-?
+? W-? b 2 [ \ - ] 9 ^ R ` U c X f Z g ] h j i ? m ? n c R 9 p q 5 r s L t u ? h i ? v q ? w q Z 8 p q ] 5 x y k ? z? H? ? {&