com.groupbyinc.flux.search.lookup.LeafDocLookup.class Maven / Gradle / Ivy
???? 4 ? /com/groupbyinc/flux/search/lookup/LeafDocLookup mLjava/lang/Object;Ljava/util/Map;>; java/lang/Object
java/util/Map LeafDocLookup.java 1com/groupbyinc/flux/search/lookup/LeafDocLookup$1 java/util/Map$Entry Entry localCacheFieldData Ljava/util/Map; [Ljava/util/Map;>;
mapperService 0Lcom/groupbyinc/flux/index/mapper/MapperService; fieldDataLookup Ljava/util/function/Function; ?Ljava/util/function/Function;>; types [Ljava/lang/String; %Lcom/groupbyinc/flux/common/Nullable; reader BLcom/groupbyinc/flux/common/apache/lucene/index/LeafReaderContext; docId I ?(Lcom/groupbyinc/flux/index/mapper/MapperService;Ljava/util/function/Function;[Ljava/lang/String;Lcom/groupbyinc/flux/common/apache/lucene/index/LeafReaderContext;)V ()V
java/util/HashMap " (I)V $
# % ' ) + - / 1 this 1Lcom/groupbyinc/flux/search/lookup/LeafDocLookup; 2()Lcom/groupbyinc/flux/index/mapper/MapperService; getForField h(Lcom/groupbyinc/flux/index/mapper/MappedFieldType;)Lcom/groupbyinc/flux/index/fielddata/IndexFieldData; java/util/function/Function 8 apply &(Ljava/lang/Object;)Ljava/lang/Object; : ; 9 < 2com/groupbyinc/flux/index/fielddata/IndexFieldData > fieldType 2Lcom/groupbyinc/flux/index/mapper/MappedFieldType; setDocument get I(Ljava/lang/Object;)Lcom/groupbyinc/flux/index/fielddata/ScriptDocValues; java/io/IOException E toString ()Ljava/lang/String; G H
I C ; K 3com/groupbyinc/flux/index/fielddata/ScriptDocValues M .com/groupbyinc/flux/index/mapper/MapperService O fullName F(Ljava/lang/String;)Lcom/groupbyinc/flux/index/mapper/MappedFieldType; Q R
P S "java/lang/IllegalArgumentException U java/lang/StringBuilder W
X No field found for [ Z append -(Ljava/lang/String;)Ljava/lang/StringBuilder; \ ]
X ^ ] in mapping with types ` java/util/Arrays b '([Ljava/lang/Object;)Ljava/lang/String; G d
c e
X I (Ljava/lang/String;)V h
V i java/lang/String k 0com/groupbyinc/flux/index/mapper/MappedFieldType m f(Lcom/groupbyinc/flux/search/lookup/LeafDocLookup;Lcom/groupbyinc/flux/index/mapper/MappedFieldType;)V o
p java/security/AccessController r doPrivileged 4(Ljava/security/PrivilegedAction;)Ljava/lang/Object; t u
s v put 8(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; x y z setNextDocId | $
N } $com/groupbyinc/flux/ExceptionsHelper convertToElastic C(Ljava/lang/Exception;)Lcom/groupbyinc/flux/ElasticsearchException; ? ?
? ? e Ljava/io/IOException; key Ljava/lang/Object; fieldName Ljava/lang/String; scriptValues 8Lcom/groupbyinc/flux/index/fielddata/ScriptDocValues<*>; 5Lcom/groupbyinc/flux/index/fielddata/ScriptDocValues; containsKey (Ljava/lang/Object;)Z size ()I 'java/lang/UnsupportedOperationException ?
? isEmpty ()Z
containsValue value ~(Ljava/lang/String;Lcom/groupbyinc/flux/index/fielddata/ScriptDocValues;)Lcom/groupbyinc/flux/index/fielddata/ScriptDocValues; remove putAll (Ljava/util/Map;)V m ]Ljava/util/Map<+Ljava/lang/String;+Lcom/groupbyinc/flux/index/fielddata/ScriptDocValues<*>;>; clear keySet ()Ljava/util/Set; values ()Ljava/util/Collection; entrySet ? D
? x ?
? C D
?
access$000 u(Lcom/groupbyinc/flux/search/lookup/LeafDocLookup;)Lcom/groupbyinc/flux/common/apache/lucene/index/LeafReaderContext; x0
access$100 P(Lcom/groupbyinc/flux/search/lookup/LeafDocLookup;)Ljava/util/function/Function; Signature RuntimeVisibleAnnotations Code LocalVariableTable LocalVariableTypeTable LineNumberTable(Lcom/groupbyinc/flux/index/mapper/MapperService;Ljava/util/function/Function;>;[Ljava/lang/String;Lcom/groupbyinc/flux/common/apache/lucene/index/LeafReaderContext;)V "RuntimeVisibleParameterAnnotations k(Lcom/groupbyinc/flux/index/mapper/MappedFieldType;)Lcom/groupbyinc/flux/index/fielddata/IndexFieldData<*>;
StackMapTable L(Ljava/lang/Object;)Lcom/groupbyinc/flux/index/fielddata/ScriptDocValues<*>; ?(Ljava/lang/String;Lcom/groupbyinc/flux/index/fielddata/ScriptDocValues<*>;)Lcom/groupbyinc/flux/index/fielddata/ScriptDocValues<*>; `(Ljava/util/Map<+Ljava/lang/String;+Lcom/groupbyinc/flux/index/fielddata/ScriptDocValues<*>;>;)V %()Ljava/util/Set; R()Ljava/util/Collection;>; t()Ljava/util/Set;>;>;
SourceFile InnerClasses ! ? ? ? ? ? +*? !*? #Y? &? (*? **+? ,*,? .*-? 0*? 2? ? 4 + 3 4 + + + + ? + ? " 6 ) 3 7 8 9 $ : * ; ? ? ?
5 ? / *? ,? ? 3 4 ? > 6 7 ? B *? .+? = ? ?? ? 3 4 @ A ? B ? ? B $ ? > *? *? ? 3 4 ?
F G C D ? D ?+? JM*? (,? L ? NN-? Y*? ,,? T:? -? VY? XY? Y[? _,? _a? _*? 0? f? _? g? j??
Y*? q? w? NN*? (,-? { W-*? *? ~? :? ??-? m u x F ? > ! L @ A z ? ? ? 3 4 ? ? ? } ? ? o ? ? ? o ? ? ? 6
L M N O ! P &