org.apache.jackrabbit.oak.query.FilterIterators$DistinctIterator.class Maven / Gradle / Ivy
???? 2 _
@ A
B C D E
@ F G H I J
K
L
M N
O P
@ Q
@ R S T source Ljava/util/Iterator; Signature Ljava/util/Iterator; maxMemoryEntries J distinctSet Ljava/util/HashSet; Ljava/util/HashSet; current Ljava/lang/Object; TK; end Z L(Ljava/util/Iterator;Lorg/apache/jackrabbit/oak/query/QueryEngineSettings;)V Code LineNumberTable LocalVariableTable this DistinctIterator InnerClasses BLorg/apache/jackrabbit/oak/query/FilterIterators$DistinctIterator; settings 5Lorg/apache/jackrabbit/oak/query/QueryEngineSettings; LocalVariableTypeTable GLorg/apache/jackrabbit/oak/query/FilterIterators$DistinctIterator; Q(Ljava/util/Iterator;Lorg/apache/jackrabbit/oak/query/QueryEngineSettings;)V fetchNext ()V
StackMapTable hasNext ()Z next ()Ljava/lang/Object; r ()TK; remove ALjava/lang/Object;Ljava/util/Iterator;
SourceFile FilterIterators.java % 4 U V W java/util/HashSet # $ 6 7 8 9 ! X Y Z [ \ ] ^ 3 4 java/util/NoSuchElementException 'java/lang/UnsupportedOperationException @org/apache/jackrabbit/oak/query/FilterIterators$DistinctIterator java/lang/Object java/util/Iterator 3org/apache/jackrabbit/oak/query/QueryEngineSettings getLimitInMemory ()J add (Ljava/lang/Object;)Z size ()I /org/apache/jackrabbit/oak/query/FilterIterators checkMemoryLimit (JJ)V ! " # $ % &