public class CritHeader extends Object
| 限定符和类型 | 字段和说明 |
|---|---|
(专用程序包) int |
cluster_minwordnum_group |
(专用程序包) double |
clusterDistance |
(专用程序包) short |
clusterMaxDocInGroup |
(专用程序包) short |
clusterMaxGroup |
(专用程序包) int |
clustermaxloop |
(专用程序包) short |
clusterWordNumLimitPerDoc |
short |
clusterWordTotalMaxLimit |
(专用程序包) byte |
cube_type |
(专用程序包) short |
cube_weight_max |
(专用程序包) int |
cube2f_max |
(专用程序包) byte[] |
cube2fn |
(专用程序包) byte[] |
dCFields |
(专用程序包) byte |
dCfnum |
(专用程序包) int |
dCMax |
(专用程序包) byte |
distinctKeyDoc |
(专用程序包) short |
execorNum |
(专用程序包) short |
focusOn |
String |
formula |
(专用程序包) byte |
group_type |
(专用程序包) short |
group_weight_max |
(专用程序包) long |
groupBegin |
(专用程序包) long |
groupStep |
(专用程序包) short |
heatFuncLen |
(专用程序包) byte |
matchtype |
short |
maxKeyWords |
(专用程序包) byte |
onlyUseCharIndex |
byte |
orderby |
(专用程序包) byte[] |
orderbyfn |
(专用程序包) static String[] |
orderbystr |
(专用程序包) QueryRequest |
req |
byte[] |
retFields |
(专用程序包) byte |
retfnum |
(专用程序包) int |
schbegin |
(专用程序包) int |
schlen |
(专用程序包) byte |
simhash_threshold |
(专用程序包) short |
subCritNum |
(专用程序包) byte |
summaryQuery_endWithSign |
(专用程序包) short |
summaryQuery_maxSentence |
(专用程序包) byte[] |
summaryQuery_txFields |
byte |
sumtype |
(专用程序包) static String[] |
sumtypestr |
(专用程序包) String |
tableName |
(专用程序包) byte[] |
targetfn |
(专用程序包) int |
type |
(专用程序包) byte |
updateSetting |
(专用程序包) int |
version |
| 构造器和说明 |
|---|
CritHeader(QueryRequest req,
int version,
int type) |
| 限定符和类型 | 方法和说明 |
|---|---|
boolean |
addDCField(byte fno) |
boolean |
addDCField(byte fno,
byte type) |
boolean |
addRetField(byte fno,
byte type) |
void |
cluster(double distance,
int maxloop,
int minwordnum,
short maxgroup,
short mxWordPerDoc,
short wordTotalMaxLimit) |
long |
getGroupBeginValue() |
long |
getGroupStepValue() |
byte |
getRetfnum() |
String |
getTableName() |
int |
getType() |
int |
length() |
static void |
main(String[] argv) |
void |
setCluster_minwordnum_group(int cluster_minwordnum_group) |
void |
setClusterDistance(double clusterDistance) |
void |
setClusterMaxDocInGroup(short clusterMaxDocInGroup) |
void |
setClusterMaxGroup(short clusterMaxGroup) |
void |
setClustermaxloop(int clustermaxloop) |
void |
setClusterWordNumLimitPerDoc(short clusterWordNumLimitPerDoc) |
void |
setClusterWordTotalMaxLimit(short clusterWordTotalMaxLimit) |
void |
setCube_type(byte cube_type) |
void |
setCube_weight_max(short cube_weight_max) |
void |
setCube2f_max(int cube2f_max) |
void |
setCube2fn(byte[] cube2fn) |
void |
setdCFields(byte[] dCFields) |
void |
setdCfnum(byte dCfnum) |
void |
setdCMax(int dCMax) |
void |
setDistinctKeyDoc(byte distinctKeyDoc) |
void |
setExecorNum(short execorNum) |
void |
setFocusOn(short focusOn) |
void |
setGroup_type(byte group_type) |
void |
setGroup_weight_max(short group_weight_max) |
void |
setGroupBegin(long groubBegin) |
void |
setGroupStep(long groupStep) |
void |
setHeatFunc(String heatFunc) |
void |
setHeatFuncLen(short heatFuncLen) |
void |
setMatchtype(byte matchtype) |
void |
setMaxKeyWords(short maxKeyWords) |
void |
setOrderby(byte orderby) |
void |
setOrderbyfn(byte[] orderbyfn) |
void |
setQueryRequest(QueryRequest req) |
void |
setRetFields(byte[] retFields) |
void |
setRetfnum(byte retfnum) |
void |
setSchbegin(int schbegin) |
void |
setSchlen(int schlen) |
void |
setSimhash_threshold(byte simhash_threshold) |
void |
setSubCritNum(short subCritNum) |
void |
setSummaryQuery_endWithSign(byte summaryQuery_endWithSign) |
void |
setSummaryQuery_maxSentence(short summaryQuery_maxSentence) |
void |
setSummaryQuery_txFields(byte[] summaryQuery_txFields) |
void |
setSumtype(byte sumtype) |
void |
setTableName(String tableName) |
void |
setTargetfn(byte[] targetfn) |
void |
setTargetFN(String fn) |
void |
setType(int type) |
void |
setUpdateSetting(byte updateSetting) |
void |
setVersion(int version) |
boolean |
summaryQueryUndefined() |
ByteBuff |
toByteBuffer(ByteBuff bb) |
String |
toString() |
int version
int type
int schbegin
int schlen
public byte orderby
public byte sumtype
byte matchtype
byte retfnum
public byte[] retFields
byte[] targetfn
long groupBegin
long groupStep
byte dCfnum
byte[] dCFields
int dCMax
public short maxKeyWords
double clusterDistance
int clustermaxloop
int cluster_minwordnum_group
byte distinctKeyDoc
short clusterMaxDocInGroup
short clusterMaxGroup
short clusterWordNumLimitPerDoc
public short clusterWordTotalMaxLimit
byte cube_type
short cube_weight_max
byte[] cube2fn
int cube2f_max
byte group_type
short group_weight_max
byte[] orderbyfn
short heatFuncLen
byte simhash_threshold
byte[] summaryQuery_txFields
short summaryQuery_maxSentence
byte summaryQuery_endWithSign
short focusOn
byte updateSetting
short subCritNum
short execorNum
byte onlyUseCharIndex
String tableName
public String formula
QueryRequest req
static final String[] orderbystr
static final String[] sumtypestr
public CritHeader(QueryRequest req, int version, int type)
public void cluster(double distance,
int maxloop,
int minwordnum,
short maxgroup,
short mxWordPerDoc,
short wordTotalMaxLimit)
public boolean addRetField(byte fno,
byte type)
public boolean addDCField(byte fno)
public boolean addDCField(byte fno,
byte type)
public void setTargetFN(String fn)
public boolean summaryQueryUndefined()
public int length()
public long getGroupBeginValue()
public long getGroupStepValue()
public byte getRetfnum()
public void setVersion(int version)
public void setType(int type)
public void setSchbegin(int schbegin)
public void setSchlen(int schlen)
public void setOrderby(byte orderby)
public void setSumtype(byte sumtype)
public void setMatchtype(byte matchtype)
public void setRetfnum(byte retfnum)
public void setRetFields(byte[] retFields)
public void setTargetfn(byte[] targetfn)
public void setGroupBegin(long groubBegin)
public void setGroupStep(long groupStep)
public void setdCfnum(byte dCfnum)
public void setdCFields(byte[] dCFields)
public void setdCMax(int dCMax)
public void setMaxKeyWords(short maxKeyWords)
public void setClusterDistance(double clusterDistance)
public void setClustermaxloop(int clustermaxloop)
public void setCluster_minwordnum_group(int cluster_minwordnum_group)
public void setDistinctKeyDoc(byte distinctKeyDoc)
public void setClusterMaxDocInGroup(short clusterMaxDocInGroup)
public void setClusterMaxGroup(short clusterMaxGroup)
public void setClusterWordNumLimitPerDoc(short clusterWordNumLimitPerDoc)
public void setClusterWordTotalMaxLimit(short clusterWordTotalMaxLimit)
public void setCube_type(byte cube_type)
public void setCube_weight_max(short cube_weight_max)
public void setCube2fn(byte[] cube2fn)
public void setCube2f_max(int cube2f_max)
public void setGroup_type(byte group_type)
public void setGroup_weight_max(short group_weight_max)
public void setOrderbyfn(byte[] orderbyfn)
public void setHeatFuncLen(short heatFuncLen)
public void setSimhash_threshold(byte simhash_threshold)
public void setSummaryQuery_txFields(byte[] summaryQuery_txFields)
public void setSummaryQuery_maxSentence(short summaryQuery_maxSentence)
public void setSummaryQuery_endWithSign(byte summaryQuery_endWithSign)
public void setFocusOn(short focusOn)
public void setUpdateSetting(byte updateSetting)
public void setSubCritNum(short subCritNum)
public void setExecorNum(short execorNum)
public void setHeatFunc(String heatFunc)
public void setQueryRequest(QueryRequest req)
public int getType()
public void setTableName(String tableName)
public String getTableName()
Copyright © 2023. All rights reserved.