
com.datomic.lucene.search.FieldCacheImpl$ByteCache.class Maven / Gradle / Ivy
The newest version!
???? 1 2com/datomic/lucene/search/FieldCacheImpl$ByteCache .com/datomic/lucene/search/FieldCacheImpl$Cache FieldCacheImpl.java (com/datomic/lucene/search/FieldCacheImpl ByteCache .com/datomic/lucene/search/FieldCacheImpl$Entry Entry ?com/datomic/lucene/search/FieldCacheImpl$StopFillCacheException StopFillCacheException /com/datomic/lucene/search/FieldCache$ByteParser $com/datomic/lucene/search/FieldCache
ByteParser Cache )(Lcom/datomic/lucene/search/FieldCache;)V
this 4Lcom/datomic/lucene/search/FieldCacheImpl$ByteCache; wrapper &Lcom/datomic/lucene/search/FieldCache; createValue j(Lcom/datomic/lucene/index/IndexReader;Lcom/datomic/lucene/search/FieldCacheImpl$Entry;)Ljava/lang/Object; java/io/IOException field Ljava/lang/String; ! "
# custom Ljava/lang/Object; % &
' ) DEFAULT_BYTE_PARSER 1Lcom/datomic/lucene/search/FieldCache$ByteParser; + , - getBytes m(Lcom/datomic/lucene/index/IndexReader;Ljava/lang/String;Lcom/datomic/lucene/search/FieldCache$ByteParser;)[B / 0 1 $com/datomic/lucene/index/IndexReader 3 maxDoc ()I 5 6
4 7 termDocs %()Lcom/datomic/lucene/index/TermDocs; 9 :
4 ; com/datomic/lucene/index/Term = (Ljava/lang/String;)V ?
> @ terms D(Lcom/datomic/lucene/index/Term;)Lcom/datomic/lucene/index/TermEnum; B C
4 D !com/datomic/lucene/index/TermEnum F term !()Lcom/datomic/lucene/index/Term; H I
G J ()Ljava/lang/String; ! L
> M text O L
> P parseByte (Ljava/lang/String;)B R S T !com/datomic/lucene/index/TermDocs V seek &(Lcom/datomic/lucene/index/TermEnum;)V X Y W Z next ()Z \ ] W ^ doc ` 6 W a
G ^ close ()V d e W f
G f Lcom/datomic/lucene/index/Term; termval B stop ALcom/datomic/lucene/search/FieldCacheImpl$StopFillCacheException; reader &Lcom/datomic/lucene/index/IndexReader; entryKey 0Lcom/datomic/lucene/search/FieldCacheImpl$Entry; entry parser retArray [B #Lcom/datomic/lucene/index/TermDocs; termEnum #Lcom/datomic/lucene/index/TermEnum; Code LocalVariableTable LineNumberTable
Exceptions
SourceFile InnerClasses 0 y > *+? ? z {
y ?
?,N-? $:-? (? :? *? *+? .? 2 ?+? 8?:+? <:+? >Y? A? E:? K: ? H ? N? ? ; ? Q? U 6
? [ ? _ ? ? b
T???? c???? ? #: ? ? :? ?:? g ? h?? C ? ?
C ? ? ? ? ? ? ? ? z z J B H i j " j k
? l m ? ? n o ? p q ? r q ? ! " ? s , . ? t u 4 ? 9 v C z w x { ^ & .! 4" C% J&