39org/elasticsearch/common/lucene/index/FilterableTermsEnum!org/apache/lucene/index/TermsEnumFilterableTermsEnum.java@org/elasticsearch/common/lucene/index/FilterableTermsEnum$HolderHolder,org/apache/lucene/index/TermsEnum$SeekStatus  SeekStatusUNSUPPORTED_MESSAGELjava/lang/String;\This TermsEnum only supports #seekExact(BytesRef) as well as #docFreq() and #totalTermFreq() NOT_FOUNDIenumsC[Lorg/elasticsearch/common/lucene/index/FilterableTermsEnum$Holder;currentDocFreqcurrentTotalTermFreqJcurrent!Lorg/apache/lucene/util/BytesRef; docsEnumFlagnumDocs\(Lorg/apache/lucene/index/IndexReader;Ljava/lang/String;ILorg/apache/lucene/search/Filter;)Vjava/io/IOException#Lorg/elasticsearch/common/Nullable;()V ! "  $  &7org/elasticsearch/ElasticsearchIllegalArgumentException(java/lang/StringBuilder* +"invalid docsEnumFlag of -append-(Ljava/lang/String;)Ljava/lang/StringBuilder; /0 +1(I)Ljava/lang/StringBuilder; /3 +4toString()Ljava/lang/String; 67 +8(Ljava/lang/String;)V : );#org/apache/lucene/index/IndexReader=java/lang/String?org/apache/lucene/search/FilterA  CmaxDoc()I EF >G  I>org/elasticsearch/common/lucene/search/ApplyAcceptedDocsFilterK$(Lorg/apache/lucene/search/Filter;)V M LNleaves()Ljava/util/List; PQ >Rjava/util/ListTsize VF UW&org/elasticsearch/common/collect/ListsYnewArrayListWithExpectedSize(I)Ljava/util/ArrayList; [\ Z]iterator()Ljava/util/Iterator; _` Uajava/util/IteratorchasNext()Z ef dgnext()Ljava/lang/Object; ij dk+org/apache/lucene/index/AtomicReaderContextmreader(()Lorg/apache/lucene/index/AtomicReader; op nq$org/apache/lucene/index/AtomicReadersterms3(Ljava/lang/String;)Lorg/apache/lucene/index/Terms; uv tworg/apache/lucene/index/TermsyH(Lorg/apache/lucene/index/TermsEnum;)Lorg/apache/lucene/index/TermsEnum; _{ z|filter#()Lorg/apache/lucene/search/Filter; ~ L.org/elasticsearch/common/lucene/search/QueriesMATCH_ALL_FILTER!Lorg/apache/lucene/search/Filter;  getLiveDocs()Lorg/apache/lucene/util/Bits; torg/apache/lucene/util/Bits getDocIdSeto(Lorg/apache/lucene/index/AtomicReaderContext;Lorg/apache/lucene/util/Bits;)Lorg/apache/lucene/search/DocIdSet; L0org/elasticsearch/common/lucene/docset/DocIdSetsisEmpty&(Lorg/apache/lucene/search/DocIdSet;)Z !org/apache/lucene/search/DocIdSet toSafeBitsh(Lorg/apache/lucene/index/AtomicReader;Lorg/apache/lucene/search/DocIdSet;)Lorg/apache/lucene/util/Bits; -()Lorg/apache/lucene/search/DocIdSetIterator; _ )org/apache/lucene/search/DocIdSetIteratornextDoc F C(Lorg/apache/lucene/index/TermsEnum;Lorg/apache/lucene/util/Bits;)V  add(Ljava/lang/Object;)Z UtoArray(([Ljava/lang/Object;)[Ljava/lang/Object; U  docIdSet#Lorg/apache/lucene/search/DocIdSet;+Lorg/apache/lucene/search/DocIdSetIterator;Lorg/apache/lucene/index/Terms; termsEnum#Lorg/apache/lucene/index/TermsEnum;bitsLorg/apache/lucene/util/Bits;context-Lorg/apache/lucene/index/AtomicReaderContext;i$Ljava/util/Iterator;this;Lorg/elasticsearch/common/lucene/index/FilterableTermsEnum;%Lorg/apache/lucene/index/IndexReader;fieldacceptedDocsFilter@Lorg/elasticsearch/common/lucene/search/ApplyAcceptedDocsFilter;?Ljava/util/List;Ljava/util/List;TLjava/util/List; getNumDocsterm#()Lorg/apache/lucene/util/BytesRef;   seekExact$(Lorg/apache/lucene/util/BytesRef;)Zorg/apache/lucene/util/BytesRef   docFreq F  totalTermFreq()J docsEnum"Lorg/apache/lucene/index/DocsEnum; docsd(Lorg/apache/lucene/util/Bits;Lorg/apache/lucene/index/DocsEnum;I)Lorg/apache/lucene/index/DocsEnum;  org/apache/lucene/index/DocsEnum freq F leafTotalTermFreqdocIdanEnumBLorg/elasticsearch/common/lucene/index/FilterableTermsEnum$Holder;arr$len$text(J)V'java/lang/UnsupportedOperationException ;ordseekCeilQ(Lorg/apache/lucene/util/BytesRef;)Lorg/apache/lucene/index/TermsEnum$SeekStatus;liveDocsreuseflagsdocsAndPositions|(Lorg/apache/lucene/util/Bits;Lorg/apache/lucene/index/DocsAndPositionsEnum;I)Lorg/apache/lucene/index/DocsAndPositionsEnum;.Lorg/apache/lucene/index/DocsAndPositionsEnum; getComparator()Ljava/util/Comparator; ConstantValueCodeLocalVariableTableLocalVariableTypeTableLineNumberTable StackMapTable Exceptions"RuntimeVisibleParameterAnnotations Signature;()Ljava/util/Comparator; SourceFile InnerClasses!  F*#*%* '")Y+Y,.259<*D *+HJ LYO:+S:X^:b:hln:  r,x:   }:  : f r: N  r:   r :  :*YJ`JY  WI*X: _u { sFFoF FF~X^Pj ^Pj "D> ?EF2H7I<LDNXO^PjQRSTVWXZ[\]`acehij kp*q-rEs } 2>@BHL >@BLUUd(nz>@BLUU   F/*J  v/*ΰ  {  = B*:662:+֙@Զ`=*DԶ7 !   Bs! aBk*DZ: *D* 6  ! aB 6  6   6 6*%*!'*+*%*'*z Q   J    ,4?GQbfinq ^ O,  F/*%   /*'   > Y   > Y   4 Y    R Y*     R Y*     i4 Y    4 Y     @