public static class RankComparisons.RankComparison extends Object
Modifier | Constructor and Description |
---|---|
protected |
RankComparison(QueryRecordFunctionWithComparison comparison,
Index index,
List<QueryComponent> groupFilters,
List<Comparisons.Comparison> groupComparisons,
QueryComponent substitute,
String bindingName) |
Modifier and Type | Method and Description |
---|---|
List<QueryComponent> |
getGroupFilters() |
Index |
getIndex() |
ScanComparisons |
getScanComparisons() |
RecordQueryScoreForRankPlan.ScoreForRank |
getScoreForRank(RecordMetaData metaData) |
QueryComponent |
getSubstitute() |
protected RankComparison(@Nonnull QueryRecordFunctionWithComparison comparison, @Nonnull Index index, @Nonnull List<QueryComponent> groupFilters, @Nonnull List<Comparisons.Comparison> groupComparisons, @Nullable QueryComponent substitute, @Nullable String bindingName)
@Nonnull public List<QueryComponent> getGroupFilters()
public ScanComparisons getScanComparisons()
@Nullable public QueryComponent getSubstitute()
@Nonnull public RecordQueryScoreForRankPlan.ScoreForRank getScoreForRank(@Nonnull RecordMetaData metaData)