org.apache.jackrabbit.oak.plugins.document.NodeDocument$4.class Maven / Gradle / Ivy
???? 2 b 3
4
5 6 7
8 9 : ; < ; = ? @ A B C
D ; E
F G
H I J previousRanges Ljava/util/Queue; Signature Entry InnerClasses ?Ljava/util/Queue;>; this$0 9Lorg/apache/jackrabbit/oak/plugins/document/NodeDocument; <(Lorg/apache/jackrabbit/oak/plugins/document/NodeDocument;)V Code LineNumberTable LocalVariableTable this ;Lorg/apache/jackrabbit/oak/plugins/document/NodeDocument$4; computeNext ;()Lorg/apache/jackrabbit/oak/plugins/document/NodeDocument; e Ljava/util/Map$Entry; prev LocalVariableTypeTable ~Ljava/util/Map$Entry;
StackMapTable ()Ljava/lang/Object; gLcom/google/common/collect/AbstractIterator;
SourceFile NodeDocument.java EnclosingMethod K L M N O P Q R S T U V W X Y - Z java/util/Map$Entry [ - 3org/apache/jackrabbit/oak/plugins/document/Revision \ - 0org/apache/jackrabbit/oak/plugins/document/Range ] ^ _ ` a - 7org/apache/jackrabbit/oak/plugins/document/NodeDocument % & 9org/apache/jackrabbit/oak/plugins/document/NodeDocument$4 *com/google/common/collect/AbstractIterator getAllPreviousDocs ()Ljava/util/Iterator; ()V getPreviousRanges ()Ljava/util/NavigableMap; java/util/NavigableMap entrySet ()Ljava/util/Set; com/google/common/collect/Queues
newArrayDeque ,(Ljava/lang/Iterable;)Ljava/util/ArrayDeque; java/util/Queue isEmpty ()Z remove
java/util/Map getKey getValue
access$000 ?(Lorg/apache/jackrabbit/oak/plugins/document/NodeDocument;Lorg/apache/jackrabbit/oak/plugins/document/Revision;Lorg/apache/jackrabbit/oak/plugins/document/Range;)Lorg/apache/jackrabbit/oak/plugins/document/NodeDocument; addAll (Ljava/util/Collection;)Z endOfData K *+? *? **? ? ? ? ? ?
? ! " $ % &