功能简介

Rank 表达式类及rerank_size参数方法描述

构造函数

无参构造函数
Rank()

设置粗排表达式名称

接口定义

设置粗排表达式名称
Rank    setFirstRankName(String firstRankName)

参数描述

参数名称

类型

描述

firstRankName

String

粗排表达式名称

获取粗排表达式名称

接口定义

获取 粗排表达式名称
String    getFirstRankName()

返回结果

  • String 粗排表达式名称

设置精排表达式名称

接口定义

设置精排表达式名称
Rank    setSecondRankName(String secondRankName)

参数描述

参数名称

类型

描述

secondRankName

String

精排表达式名称

设置排序表达式类型

接口定义

设置排序表达式类型
Rank setSecondRankType(RankType secondRankType)

参数描述

参数名称

类型

描述

secondRankType

RankType

排序表达式类型(枚举):

  • EXPRESSION(默认):策略排序

  • CAVA_SCRIPT:CAVA脚本

获取精排表达式名称

接口定义

获取 精排表达式名称
String    getSecondRankName()

返回结果

  • String 精排表达式名称

设置参与精排个数

接口定义

设置参与精排个数,该参数对应于config子句中的rerank_size参数
Rank    setReRankSize(int reRankSize)

参数描述

参数

类型

必需

取值范围

默认值

描述

rerank_size

int

[0, 2000]

200

参与精排个数

获取参与精排个数

接口定义

获取 参与精排个数
int    getReRankSize()

返回结果

  • int 参与精排个数