public class SearchOption extends Object
| 限定符和类型 | 字段和说明 |
|---|---|
protected long |
m_EndRate
匹配率-结束
|
protected int |
m_Limit
限制数
|
protected int |
m_Options
选项
|
protected long |
m_Rate
匹配率
|
protected long |
m_StartRate
匹配率-开始
|
static int |
OPTION_NONE
选项-不指定
|
static int |
OPTION_RANGE_LIMIT
选项-限制搜索的项(需另外setLimit)
|
static int |
OPTION_RATE_LEAST
选项-指定至少匹配率(需另外setRate)
|
static int |
OPTION_RATE_RANGE
选项-指定匹配范围(需另外setStartRate,setEndRate)
|
static int |
OPTION_RATE_SORT
选项-按匹配率排序
|
static int |
OPTION_RESULT_DETAIL
选项- 需要IndexElement的信息(如:caption,summary,attributes...)
|
| 限定符 | 构造器和说明 |
|---|---|
protected |
SearchOption(int option) |
| 限定符和类型 | 方法和说明 |
|---|---|
long |
getEndRate()
匹配率-结束
|
int |
getLimit()
限制数
|
long |
getRate()
匹配率
|
long |
getStartRate()
匹配率-开始
|
boolean |
isOption(int option)
是否有选项
|
SearchOption |
setEndRate(long rate)
匹配率-结束
|
SearchOption |
setLimit(int limit)
限制数
|
SearchOption |
setOption(int option)
设置选项
|
SearchOption |
setRate(long rate)
匹配率
|
SearchOption |
setStartRate(long rate)
匹配率-开始
|
static SearchOption |
valueOf(int option)
构造选项
|
public static final int OPTION_NONE
public static final int OPTION_RATE_SORT
public static final int OPTION_RATE_LEAST
public static final int OPTION_RANGE_LIMIT
public static final int OPTION_RATE_RANGE
public static final int OPTION_RESULT_DETAIL
protected int m_Options
protected int m_Limit
protected long m_Rate
protected long m_StartRate
protected long m_EndRate
public boolean isOption(int option)
option - 选项public SearchOption setOption(int option)
option - 选项,若负数则为去除,0则置0public SearchOption setLimit(int limit)
limit - 限制数public int getLimit()
public SearchOption setRate(long rate)
rate - 匹配率public long getRate()
public long getStartRate()
public SearchOption setStartRate(long rate)
rate - 匹配率public long getEndRate()
public SearchOption setEndRate(long rate)
rate - 匹配率public static SearchOption valueOf(int option)
option - 选项Copyright © 2021. All rights reserved.