
com.datomic.lucene.util.fst.BytesRefFSTEnum.class Maven / Gradle / Ivy
The newest version!
???? 1 i +com/datomic/lucene/util/fst/BytesRefFSTEnum @Lcom/datomic/lucene/util/fst/FSTEnum; #com/datomic/lucene/util/fst/FSTEnum BytesRefFSTEnum.java 7com/datomic/lucene/util/fst/BytesRefFSTEnum$InputOutput InputOutput current "Lcom/datomic/lucene/util/BytesRef; result 9Lcom/datomic/lucene/util/fst/BytesRefFSTEnum$InputOutput; >Lcom/datomic/lucene/util/fst/BytesRefFSTEnum$InputOutput; target $(Lcom/datomic/lucene/util/fst/FST;)V
com/datomic/lucene/util/BytesRef (I)V
()V
input ! offset I # $ % this 2Lcom/datomic/lucene/util/fst/BytesRefFSTEnum; -Lcom/datomic/lucene/util/fst/BytesRefFSTEnum; fst &Lcom/datomic/lucene/util/fst/FST; !Lcom/datomic/lucene/util/fst/FST; ;()Lcom/datomic/lucene/util/fst/BytesRefFSTEnum$InputOutput; next java/io/IOException / doNext 1
2 setResult 4 -
5 seekCeil ](Lcom/datomic/lucene/util/BytesRef;)Lcom/datomic/lucene/util/fst/BytesRefFSTEnum$InputOutput; 9 length ; $ < targetLength > $ ?
doSeekCeil A
B seekFloor doSeekFloor E
F getTargetLabel ()I upto J $ K bytes [B M N O getCurrentLabel setCurrentLabel label grow T
U output [Ljava/lang/Object; W X Y Ljava/lang/Object; W [ \ Signature Code LocalVariableTable LocalVariableTypeTable LineNumberTable )(Lcom/datomic/lucene/util/fst/FST;)V @()Lcom/datomic/lucene/util/fst/BytesRefFSTEnum$InputOutput;
Exceptions b(Lcom/datomic/lucene/util/BytesRef;)Lcom/datomic/lucene/util/fst/BytesRefFSTEnum$InputOutput;
SourceFile InnerClasses 1
^
_ ? 1*+? *? Y
? ? *? Y? ? *? *? ? "*? ? &? ` 1 ' ) 1 * , a 1 ' ( 1 * + b + , ( - 0 . ^ c
- _ A *? ? ` ' ) a ' ( b 1 ^ d . - _ I *? 3*? 6? ` ' ) a ' ( b
6 7 e 0 ^ d 7 8 _ h *+? :*+? =? @*? C*? 6? ` ' ) a ' ( b <