
org.apache.jackrabbit.oak.spi.commit.CompositeObserver.class Maven / Gradle / Ivy
???? 3 V
0
1 2 3
4 5 6 7
4 8 6 9 6 : ; < ; = > ?
@ A B observers Ljava/util/Set; Signature @Ljava/util/Set; ()V Code LineNumberTable LocalVariableTable this 8Lorg/apache/jackrabbit/oak/spi/commit/CompositeObserver; addObserver 2(Lorg/apache/jackrabbit/oak/spi/commit/Observer;)V observer /Lorg/apache/jackrabbit/oak/spi/commit/Observer; "RuntimeVisibleParameterAnnotations Ljavax/annotation/Nonnull; removeObserver contentChanged c(Lorg/apache/jackrabbit/oak/spi/state/NodeState;Lorg/apache/jackrabbit/oak/spi/commit/CommitInfo;)V i$ Ljava/util/Iterator; root /Lorg/apache/jackrabbit/oak/spi/state/NodeState; info 1Lorg/apache/jackrabbit/oak/spi/commit/CommitInfo;
StackMapTable C toString ()Ljava/lang/String;
SourceFile CompositeObserver.java D E F G H I J K L M N O L P Q C R S T U -org/apache/jackrabbit/oak/spi/commit/Observer " # , - 6org/apache/jackrabbit/oak/spi/commit/CompositeObserver java/lang/Object java/util/Iterator com/google/common/collect/Sets newIdentityHashSet ()Ljava/util/Set; $com/google/common/base/Preconditions checkNotNull &(Ljava/lang/Object;)Ljava/lang/Object;
java/util/Set add (Ljava/lang/Object;)Z
checkState (Z)V remove iterator ()Ljava/util/Iterator; hasNext ()Z next ()Ljava/lang/Object; ! : *? *? ? ?
! # ! I *? +? ? ? ?
&