org.apache.jackrabbit.oak.plugins.document.UpdateUtils.class Maven / Gradle / Ivy
???? 2
> ?
? ? ?
? ? ? ? ? ? ? ? ? ? ? ? ? ? ?
?
? ?
?
?
? ? ?
? ? ? ?
?
?
? ? ? ? ?
?
? ? ?
! ? ?
! ? ?
! ?
? ? ? ? * ? ? ? ? ?
- ? ? ? * ?
? ? ? ? ? ? ? ?
? ? ?
! ?
? ? ? ? ? ? InnerClasses ()V Code LineNumberTable LocalVariableTable this 8Lorg/apache/jackrabbit/oak/plugins/document/UpdateUtils; applyChanges m(Lorg/apache/jackrabbit/oak/plugins/document/Document;Lorg/apache/jackrabbit/oak/plugins/document/UpdateOp;)V newValue Ljava/lang/Comparable; old Ljava/lang/Object; x Ljava/lang/Long; m Ljava/util/Map; k Key 9Lorg/apache/jackrabbit/oak/plugins/document/UpdateOp$Key; op Operation ?Lorg/apache/jackrabbit/oak/plugins/document/UpdateOp$Operation; e Entry Ljava/util/Map$Entry; i$ Ljava/util/Iterator; doc 5Lorg/apache/jackrabbit/oak/plugins/document/Document; update 5Lorg/apache/jackrabbit/oak/plugins/document/UpdateOp; LocalVariableTypeTable XLjava/util/Map; ?Ljava/util/Map$Entry;
StackMapTable ? ? ? ? ? ? ? ? "RuntimeVisibleParameterAnnotations Ljavax/annotation/Nonnull; checkConditions G(Lorg/apache/jackrabbit/oak/plugins/document/Document;Ljava/util/Map;)Z map equal Z c Condition ?Lorg/apache/jackrabbit/oak/plugins/document/UpdateOp$Condition; value r 5Lorg/apache/jackrabbit/oak/plugins/document/Revision; entry
conditions Ljava/util/Map<**>; ?Ljava/util/Map$Entry; ?Ljava/util/Map; ? ? ? Signature ?(Lorg/apache/jackrabbit/oak/plugins/document/Document;Ljava/util/Map;)Z assertUnconditional 8(Lorg/apache/jackrabbit/oak/plugins/document/UpdateOp;)V up
SourceFile UpdateUtils.java B C ? ? ? 3org/apache/jackrabbit/oak/plugins/document/UpdateOp ? ? ? ? ? ? ? ? ? ? ? ? java/util/Map$Entry ? ? 7org/apache/jackrabbit/oak/plugins/document/UpdateOp$Key ? ? =org/apache/jackrabbit/oak/plugins/document/UpdateOp$Operation ? ? ? ? ? ? ? ? ? x N ? ? ? java/lang/Comparable ? ? ? ? java/lang/Long ? ? ? ? ? ?
java/util/Map java/util/TreeMap ? ? ? B ? ? ? "java/lang/IllegalArgumentException java/lang/StringBuilder Cannot set map entry ? ? with null revision ? ? B ? ? ? =org/apache/jackrabbit/oak/plugins/document/UpdateOp$Condition ? java/lang/IllegalStateException %EXISTS must not contain null revision
? ?
s Unknown condition: ? ? ? \This DocumentStore method does not support conditional updates, but the UpdateOp contained: 6org/apache/jackrabbit/oak/plugins/document/UpdateUtils java/lang/Object 8org/apache/jackrabbit/oak/plugins/document/UpdateUtils$1 java/util/Iterator 3org/apache/jackrabbit/oak/plugins/document/Document 3org/apache/jackrabbit/oak/plugins/document/Revision $com/google/common/base/Preconditions checkNotNull &(Ljava/lang/Object;)Ljava/lang/Object;
getChanges ()Ljava/util/Map; entrySet ()Ljava/util/Set;
java/util/Set iterator ()Ljava/util/Iterator; hasNext ()Z next ()Ljava/lang/Object; getKey getValue M$SwitchMap$org$apache$jackrabbit$oak$plugins$document$UpdateOp$Operation$Type [I type Type DLorg/apache/jackrabbit/oak/plugins/document/UpdateOp$Operation$Type; Borg/apache/jackrabbit/oak/plugins/document/UpdateOp$Operation$Type ordinal ()I toString ()Ljava/lang/String; put 8(Ljava/lang/String;Ljava/lang/Object;)Ljava/lang/Object; get &(Ljava/lang/String;)Ljava/lang/Object; compareTo (Ljava/lang/Object;)I valueOf (J)Ljava/lang/Long; longValue ()J getName Corg/apache/jackrabbit/oak/plugins/document/StableRevisionComparator REVERSE Ljava/util/Comparator; (Ljava/util/Comparator;)V getRevision 7()Lorg/apache/jackrabbit/oak/plugins/document/Revision; append -(Ljava/lang/String;)Ljava/lang/StringBuilder; (Ljava/lang/String;)V 8(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; remove DLorg/apache/jackrabbit/oak/plugins/document/UpdateOp$Condition$Type; Borg/apache/jackrabbit/oak/plugins/document/UpdateOp$Condition$Type EXISTS java/lang/Boolean TRUE Ljava/lang/Boolean; equals (Ljava/lang/Object;)Z containsKey EQUALS NOTEQUALS com/google/common/base/Objects '(Ljava/lang/Object;Ljava/lang/Object;)Z -(Ljava/lang/Object;)Ljava/lang/StringBuilder;
getConditions isEmpty ! = > B C D 3 *? ? E
% ` F G H I J D ?+? ? ? ? ? M,? ?s,? ? N-?
? :-? ?
:? ? ? .? A " 4 l ? *? ? ? W?? ? :*? ? :? ? ? ?*? ? ? W? ?*? ? :? ? :? ? :*? ? ? ? a? ? W? ?*? ? :? :? ? Y? ? :*? ? W? ? '? Y? !Y? "#? $? ? $%? $? &? '?? ? ? ( W? **? ? :? :? ? ? ) W? ???? E ~ 1 ( 2 3 3 > 4 l 6 { 7 ~ : ? ; ? = ? > ? C ? D ? E ? F ? H ? I ? L ? N O P Q# S+ TO Va Wd Zo \v ]{ ^? c? d F ? ? . K L ? # M N ? 3 M N ? ) O P ? e M N ^ Q R o M N v Q R 3X S U >M V X (c Y [ y \ ] ? ^ _ ? ` a b ^ Q c v Q c (c Y d e @ ? f? V g h i? % j k? ? k l? ? . k m+? ? &? n
o o p q D ? B+? ? M,? ?.,? ? N-? ? *:-?
? :*? ? :? :? +? ,? e?
? -Y.? /?? ? 0? 1? 2? ??? ? 7? :? 0? 1? 2? ? 3 ? ?? 3 ? ?? ??? +? 4? ? +? 5? W? ? ? ? ? 6 :? :? 1? 76? +? 4?
? ?? +? 5?
? ?? "? Y? !Y? "8? $? +? 9? &? '????? E ? " h i * j 5 k @ l G m R n W o a q f r t s v v ~ w ? x ? y ? z ? } ? ~ ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ?= ?@ ? F f
? * r R ? $ s t * u w 5 S U @ ? x N G ? y z { [ 4 \ ] B ^ _ B | R b ? * r } { ~ B | e Q ? f? T ? m f g ? h k ? ? * m?
? ? ? ? m f ? ? ? n
o o ? ? D ? **? :L+? ; ? ? Y? !Y? "