Edit C:\dspace\webapps\rest\WEB-INF\lib\org\elasticsearch\cluster\routing\GroupShardsIterator.class
???? 3 B 5org/elasticsearch/cluster/routing/GroupShardsIterator YLjava/lang/Object;Ljava/lang/Iterable<Lorg/elasticsearch/cluster/routing/ShardIterator;>; java/lang/Object java/lang/Iterable GroupShardsIterator.java iterators Ljava/util/List; CLjava/util/List<Lorg/elasticsearch/cluster/routing/ShardIterator;>; <init> (Ljava/util/List;)V ()V %org/apache/lucene/util/CollectionUtil timSort this 7Lorg/elasticsearch/cluster/routing/GroupShardsIterator; totalSize ()I java/util/List iterator ()Ljava/util/Iterator; java/util/Iterator " hasNext ()Z $ % # & next ()Ljava/lang/Object; ( ) # * /org/elasticsearch/cluster/routing/ShardIterator , size . - / shard 1Lorg/elasticsearch/cluster/routing/ShardIterator; i$ Ljava/util/Iterator; I totalSizeWith1ForEmpty sizeActive / Signature Code LocalVariableTable LocalVariableTypeTable LineNumberTable F(Ljava/util/List<Lorg/elasticsearch/cluster/routing/ShardIterator;>;)V StackMapTable I()Ljava/util/Iterator<Lorg/elasticsearch/cluster/routing/ShardIterator;>; SourceFile ! 9 : ` *? +? *+? ? ; <