org.apache.jackrabbit.oak.plugins.document.UpdateOp.class Maven / Gradle / Ivy
???? 2 ? ?
?
?
5 ?
?
?
?
?
? ? ? ? ? ? ? ? ?
? ? ?
? ? ? ? ? ?
? ?
? ? ?
? ? ? ? ? ? ? ? ? ? ? ? ?
? ? ?
? ? ? ?
? ?
? ? ? ? ? ? ( ?
? ( ? ?
, ? ?
, ? ? ? ?
, ?
, ? ? ? InnerClasses Key Operation id Ljava/lang/String; isNew Z isDelete changes Ljava/util/Map; Signature ?Ljava/util/Map; (Ljava/lang/String;Z)V Code LineNumberTable LocalVariableTable this 5Lorg/apache/jackrabbit/oak/plugins/document/UpdateOp; &(Ljava/lang/String;ZZLjava/util/Map;)V LocalVariableTypeTable ?(Ljava/lang/String;ZZLjava/util/Map;)V combine ](Ljava/lang/String;Ljava/lang/Iterable;)Lorg/apache/jackrabbit/oak/plugins/document/UpdateOp; op i$ Ljava/util/Iterator; ops Ljava/lang/Iterable; KLjava/lang/Iterable;
StackMapTable ? ? ?(Ljava/lang/String;Ljava/lang/Iterable;)Lorg/apache/jackrabbit/oak/plugins/document/UpdateOp; shallowCopy I(Ljava/lang/String;)Lorg/apache/jackrabbit/oak/plugins/document/UpdateOp; copy 7()Lorg/apache/jackrabbit/oak/plugins/document/UpdateOp; getId ()Ljava/lang/String; ()Z setNew (Z)V setDelete
getChanges ()Ljava/util/Map; ?()Ljava/util/Map;
hasChanges setMapEntry \(Ljava/lang/String;Lorg/apache/jackrabbit/oak/plugins/document/Revision;Ljava/lang/String;)V property revision 5Lorg/apache/jackrabbit/oak/plugins/document/Revision; value ?Lorg/apache/jackrabbit/oak/plugins/document/UpdateOp$Operation; "RuntimeVisibleParameterAnnotations Ljavax/annotation/Nonnull; removeMapEntry J(Ljava/lang/String;Lorg/apache/jackrabbit/oak/plugins/document/Revision;)V set '(Ljava/lang/String;Ljava/lang/Object;)V Ljava/lang/Object; max +(Ljava/lang/String;Ljava/lang/Comparable;)V Ljava/lang/Comparable; Ljava/lang/Comparable; F(Ljava/lang/String;Ljava/lang/Comparable;)V
unsetMapEntry containsMapEntry K(Ljava/lang/String;Lorg/apache/jackrabbit/oak/plugins/document/Revision;Z)V exists increment (Ljava/lang/String;J)V J getReverseOperation r e Entry Ljava/util/Map$Entry; reverse ?Ljava/util/Map$Entry; ? toString ? ?
SourceFile
UpdateOp.java java/util/HashMap D ? D K ; < = > ? > @ A ? ? ? ? ? ? ? ? ` ? ? 3org/apache/jackrabbit/oak/plugins/document/UpdateOp d e ? ? ? D ? ? ` =org/apache/jackrabbit/oak/plugins/document/UpdateOp$Operation ? ? ? D ? 7org/apache/jackrabbit/oak/plugins/document/UpdateOp$Key ? ? ? 3org/apache/jackrabbit/oak/plugins/document/Revision D r ? ? ? ? ? ? ? ? ? ? java/lang/IllegalStateException -Cannot use containsMapEntry() on new document D ? ? ? ? ? ? ? ? ? ? ? D E ? ? ? java/util/Map$Entry ? ? ? ? ? ? java/lang/StringBuilder key: ? ? new update ? ? ? _ java/lang/Object 5org/apache/jackrabbit/oak/plugins/document/UpdateOp$1
java/util/Map java/util/Iterator java/lang/String ()V com/google/common/collect/Maps
newHashMap ()Ljava/util/HashMap; java/lang/Iterable iterator ()Ljava/util/Iterator; hasNext next ()Ljava/lang/Object; putAll (Ljava/util/Map;)V isEmpty Borg/apache/jackrabbit/oak/plugins/document/UpdateOp$Operation$Type Type
SET_MAP_ENTRY DLorg/apache/jackrabbit/oak/plugins/document/UpdateOp$Operation$Type; Y(Lorg/apache/jackrabbit/oak/plugins/document/UpdateOp$Operation$Type;Ljava/lang/Object;)V $com/google/common/base/Preconditions checkNotNull &(Ljava/lang/Object;)Ljava/lang/Object; put 8(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; REMOVE_MAP_ENTRY SET MAX remove (Ljava/lang/String;)V CONTAINS_MAP_ENTRY java/lang/Boolean valueOf (Z)Ljava/lang/Boolean; INCREMENT java/lang/Long (J)Ljava/lang/Long; entrySet ()Ljava/util/Set;
java/util/Set getValue
getReverse A()Lorg/apache/jackrabbit/oak/plugins/document/UpdateOp$Operation; getKey append -(Ljava/lang/String;)Ljava/lang/StringBuilder; -(Ljava/lang/Object;)Ljava/lang/StringBuilder; 1
5 ; <