All Downloads are FREE. Search and download functionalities are using the official Maven repository.

com.groupbyinc.flux.index.rankeval.EvaluationMetric.class Maven / Gradle / Ivy

There is a newer version: 198
Show newest version
????4?3com/groupbyinc/flux/index/rankeval/EvaluationMetricjava/lang/Object4com/groupbyinc/flux/common/xcontent/ToXContentObject3com/groupbyinc/flux/common/io/stream/NamedWriteableEvaluationMetric.java(I)VIJ
HK'[Lcom/groupbyinc/flux/search/SearchHit;M$com/groupbyinc/flux/search/SearchHitOgetIndex()Ljava/lang/String;QR
PSgetIdUR
PV'(Ljava/lang/String;Ljava/lang/String;)VIX
Yget[%F\1com/groupbyinc/flux/index/rankeval/RatedSearchHit^	getRating()I`a

bjava/lang/IntegerdvalueOf(I)Ljava/lang/Integer;fg
ehjava/util/Optionaljof((Ljava/lang/Object;)Ljava/util/Optional;lm
kn=(Lcom/groupbyinc/flux/search/SearchHit;Ljava/util/Optional;)VIp
_qadd(Ljava/lang/Object;)Zstuempty()Ljava/util/Optional;wx
kykey>Lcom/groupbyinc/flux/index/rankeval/RatedDocument$DocumentKey;ratedDoc2Lcom/groupbyinc/flux/index/rankeval/RatedDocument;hit&Lcom/groupbyinc/flux/search/SearchHit;hits	ratedDocsDLjava/util/List;Ljava/util/List;ratedDocumentMap?Ljava/util/Map;Ljava/util/Map;ratedSearchHitsELjava/util/List;filterUnratedDocuments"(Ljava/util/List;)Ljava/util/List;tlambda$filterUnratedDocuments$16(Lcom/groupbyinc/flux/index/rankeval/RatedSearchHit;)Z?????test ()Ljava/util/function/Predicate;???filter9(Ljava/util/function/Predicate;)Ljava/util/stream/Stream;??@?lambda$filterUnratedDocuments$2s(Lcom/groupbyinc/flux/index/rankeval/RatedSearchHit;)Lcom/groupbyinc/flux/index/rankeval/RatedDocument$DocumentKey;?????0map8(Ljava/util/function/Function;)Ljava/util/stream/Stream;??@?toList()Ljava/util/stream/Collector;??
:?	ratedHitscombine(Ljava/util/Collection;)Djava/util/Collection??(Ljava/lang/Object;)D?3com/groupbyinc/flux/index/rankeval/EvalQueryQuality?metricScore()D??
???8(Lcom/groupbyinc/flux/index/rankeval/EvalQueryQuality;)D?
applyAsDouble'()Ljava/util/function/ToDoubleFunction;???mapToDoubleF(Ljava/util/function/ToDoubleFunction;)Ljava/util/stream/DoubleStream;??@?java/util/stream/DoubleStream?sum????size?a??this5Lcom/groupbyinc/flux/index/rankeval/EvaluationMetric;partialResultsMLjava/util/Collection;Ljava/util/Collection;forcedSearchSizegetSearchHit(()Lcom/groupbyinc/flux/search/SearchHit;??
_?3Lcom/groupbyinc/flux/index/rankeval/RatedSearchHit;`x
_?	isPresent()Z??
k?item	Signature?(Ljava/lang/String;[Lcom/groupbyinc/flux/search/SearchHit;Ljava/util/List;)Lcom/groupbyinc/flux/index/rankeval/EvalQueryQuality;CodeLocalVariableTableLocalVariableTypeTableLineNumberTable
StackMapTable?([Lcom/groupbyinc/flux/search/SearchHit;Ljava/util/List;)Ljava/util/List;?(Ljava/util/List;)Ljava/util/List;P(Ljava/util/Collection;)D+()Ljava/util/Optional;BootstrapMethods
SourceFileInnerClasses??	??
?+??1?8?>?D?FM?HY*??LN*:?66?f2:?Y?T?W?Z:,?]?
:		?!-?_Y	?c?i?o?r?vW?-?_Y?z?r?vW????-??HRC{|_6}~	?V???M??????&w??? ??????&w???.<=>&??@RA_BdC?E???H?,?1NFN?PP
????	???j&*????????????D???&???&???OP%O?????d+????????+???o??????????X???x?.?z?????a??
???@?Y*?ԶT*?ԶW?Z????P
???E*?׶ۚ?????O?@
23?,*???~?=?4$&+-$&67$???$&??$????	?





© 2015 - 2024 Weber Informatics LLC | Privacy Policy