org.apache.jackrabbit.oak.util.NodeUtil.class Maven / Gradle / Ivy
???? 2R
?
J ?
? ? ? ? ? ? ? ?
? ? ? ? ? ? ? ? ? ?
? ?
?
?
?
, ?
?
? ?
? ?
? ?
?
?
? ?
? ?
? ? ?
? ?
? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ?
. ?
? ? ? ?
? ?
? ?
? ? ? ? ? ? ?
7 ?
7 ?
? ? ? ? ? ? ? ? ? ? ?
B ?
B
B
<
A
InnerClasses log Lorg/slf4j/Logger; mapper /Lorg/apache/jackrabbit/oak/namepath/NameMapper; tree $Lorg/apache/jackrabbit/oak/api/Tree; V(Lorg/apache/jackrabbit/oak/api/Tree;Lorg/apache/jackrabbit/oak/namepath/NameMapper;)V Code LineNumberTable LocalVariableTable this )Lorg/apache/jackrabbit/oak/util/NodeUtil; '(Lorg/apache/jackrabbit/oak/api/Tree;)V getTree &()Lorg/apache/jackrabbit/oak/api/Tree; RuntimeVisibleAnnotations Ljavax/annotation/Nonnull; getName ()Ljava/lang/String; getParent +()Lorg/apache/jackrabbit/oak/util/NodeUtil; hasChild (Ljava/lang/String;)Z name Ljava/lang/String; getChild =(Ljava/lang/String;)Lorg/apache/jackrabbit/oak/util/NodeUtil; child
StackMapTable ? ? Ljavax/annotation/CheckForNull; addChild O(Ljava/lang/String;Ljava/lang/String;)Lorg/apache/jackrabbit/oak/util/NodeUtil; primaryTypeName childUtil
Exceptions
getOrAddChild getOrAddTree segment arr$ [Ljava/lang/String; len$ I i$ target t relativePath ? w removeProperty (Ljava/lang/String;)V
setBoolean (Ljava/lang/String;Z)V value Z getString 8(Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String; defaultValue str "RuntimeVisibleParameterAnnotations Ljavax/annotation/Nullable; setString '(Ljava/lang/String;Ljava/lang/String;)V
setStrings ((Ljava/lang/String;[Ljava/lang/String;)V values property -Lorg/apache/jackrabbit/oak/api/PropertyState; setName propertyName oakName setNames setDate (Ljava/lang/String;J)V time J calendar Ljava/util/Calendar; getLong (Ljava/lang/String;J)J setLong setValues '(Ljava/lang/String;[Ljavax/jcr/Value;)V e Ljavax/jcr/RepositoryException; [Ljavax/jcr/Value; ?
getOakName &(Ljava/lang/String;)Ljava/lang/String; jcrName
access$000 O(Lorg/apache/jackrabbit/oak/util/NodeUtil;Ljava/lang/String;)Ljava/lang/String; x0 x1 ()V
SourceFile
NodeUtil.java ? ? S ?
-org/apache/jackrabbit/oak/namepath/NameMapper O P "org/apache/jackrabbit/oak/api/Tree Q R
S T _ ` ? 'org/apache/jackrabbit/oak/util/NodeUtil a \ c d g n javax/jcr/AccessDeniedException jcr:primaryType ? ? g h n o s o [ d a b d S Z ? ? ! ?"#$%&'( )*+,-(./ java/lang/String0( )org/apache/jackrabbit/oak/util/NodeUtil$1 S12345(6789:;<=>(?( java/lang/Long@ABCDE F javax/jcr/RepositoryException M N Unable to convert valuesGHIJ ? "java/lang/IllegalArgumentException java/lang/StringBuilder
Invalid name:KLM ` S ? SNOPQ java/lang/Object +org/apache/jackrabbit/oak/api/PropertyState $com/google/common/base/Preconditions checkNotNull &(Ljava/lang/Object;)Ljava/lang/Object; 1org/apache/jackrabbit/oak/namepath/NamePathMapper DEFAULT 3Lorg/apache/jackrabbit/oak/namepath/NamePathMapper;
getJcrName 8(Ljava/lang/String;)Lorg/apache/jackrabbit/oak/api/Tree; exists ()Z indexOf (I)I 'org/apache/jackrabbit/oak/util/TreeUtil \(Lorg/apache/jackrabbit/oak/api/Tree;Ljava/lang/String;)Lorg/apache/jackrabbit/oak/api/Tree; org/apache/jackrabbit/util/Text explode ((Ljava/lang/String;I)[Ljava/lang/String; +org/apache/jackrabbit/oak/commons/PathUtils
denotesParent denotesCurrent java/lang/Boolean valueOf (Z)Ljava/lang/Boolean; setProperty '(Ljava/lang/String;Ljava/lang/Object;)V J(Lorg/apache/jackrabbit/oak/api/Tree;Ljava/lang/String;)Ljava/lang/String; java/util/Arrays asList %([Ljava/lang/Object;)Ljava/util/List; "org/apache/jackrabbit/oak/api/Type STRINGS $Lorg/apache/jackrabbit/oak/api/Type; K(Ljava/lang/String;Ljava/lang/Object;Lorg/apache/jackrabbit/oak/api/Type;)V getProperty A(Ljava/lang/String;)Lorg/apache/jackrabbit/oak/api/PropertyState; isArray STRING getValue 8(Lorg/apache/jackrabbit/oak/api/Type;)Ljava/lang/Object; NAME ,(Lorg/apache/jackrabbit/oak/util/NodeUtil;)V com/google/common/collect/Lists transform C(Ljava/util/List;Lcom/google/common/base/Function;)Ljava/util/List; NAMES java/util/Calendar getInstance ()Ljava/util/Calendar; setTimeInMillis (J)V "org/apache/jackrabbit/util/ISO8601 format ((Ljava/util/Calendar;)Ljava/lang/String; DATE LONG longValue ()J (J)Ljava/lang/Long; 7org/apache/jackrabbit/oak/plugins/memory/PropertyStates createProperty U(Ljava/lang/String;Ljava/lang/Iterable;)Lorg/apache/jackrabbit/oak/api/PropertyState; 0(Lorg/apache/jackrabbit/oak/api/PropertyState;)V org/slf4j/Logger warn *(Ljava/lang/String;Ljava/lang/Throwable;)V getOakNameOrNull append -(Ljava/lang/String;)Ljava/lang/StringBuilder; toString (Ljava/lang/Throwable;)V org/slf4j/LoggerFactory getLogger %(Ljava/lang/Class;)Lorg/slf4j/Logger; ! J M N O P Q R S T U e *? *,? ? ? *+? ? ? ? V = > ? @ W X Y Q R O P S Z U A *+? ? ? V
C D W X Y Q R [ \ U / *? ? V H W X Y ] ^ _ ` U = *? *? ?
? ? V M W X Y ] ^ a b U ? ? Y*? ?
*? ? ? V R W X Y ] ^ c d U ? *? +? ? V V W X Y e f g h U y %*? +? M,? ? ? Y,*? ? ? ? V
[ \ W % X Y % e f i R j ? # k@ l ] m n o U ? 5*? +? N-? ? ? Y? ?? Y-*? ? :,? ? V o p q s * t 2 u W 4 5 X Y 5 e f 5 p f * i R * q Y j ? k r ] ^ s o U s *+? N-? -? *+,? ? V
? ? W * X Y e f p f i Y j ? lE l r ] ^ t o U ? ?+/? ?
*+,? ?*? +? N-? -? ? t*:+/? :?66? J2:? ?
? :? +? ? ? :? ? ?
,? :????? ? Y? ??? Y-? ? V F ?
? ? ? ' ? * ? H ? P ? Z ? d ? p ? x ? ? ? ? ? ? ? ? ? ? ? W \ H : u f 2 V v w 7 Q x y : N z y * n { Y ? | R ? X Y ? } f ? p f j 5 ? k? l ~ ~ k l ? ~? ? ? r ] ^ ? ? U C *? +? ! ? V
?
? W X Y e f ? ? U Q *? +? "? # ? V
? ? W X Y e f ? ? ? ? U q *? +? $N-? -? ,? V
? ? W * X Y e f ? f
? f j ? ~@ ~ ] m ? ? ? ? U N *? +,? # ? V
? ? W X Y e f ? f ? ? ? U T *? +,? %? &? ' ? V
? ? W X Y e f ? w _ ? U ? 0*? +? ( N-? "-? ) ? *? -? *? + ? ,? ?,? V ? ? ? . ? W * 0 X Y 0 e f 0 ? f % ? ? j ? . ? ] m ? ? ? ? U e *,? N*? +-? -? ' ? V ? ? ? W * X Y ? f ? f ? f ? ? ? U _ *? +,? %? .Y*? /? 0? 1? ' ? V
? ? W X Y ? f ? w ? ? U r ? 2: ? 3*? +? 4? 5? ' ? V ? ? ? ? W * X Y e f ? ? ? ? ? ? U ? .*? +? ( :? ? ) ? ? 6? + ? 7? 8? ? V ? ? ? , ? W * . X Y . e f . ? ? " ? ? j ? , ? ? ? U Q *? + ? 9? # ? V
? ? W X Y e f ? ? ? ^ ? ? U ? !*? +,? %? :? ; ? N? =>-? ? ? <