Package com.yahoo.search.query.ranking
Class Matching
- java.lang.Object
-
- com.yahoo.search.query.ranking.Matching
-
- All Implemented Interfaces:
java.lang.Cloneable
public class Matching extends java.lang.Object implements java.lang.Cloneable
Holds the settings for the matching feature.- Author:
- baldersheim
-
-
Field Summary
Fields Modifier and Type Field Description static java.lang.String
MINHITSPERTHREAD
static java.lang.String
NUMSEARCHPARTITIIONS
static java.lang.String
NUMTHREADSPERSEARCH
java.lang.Double
termwiseLimit
static java.lang.String
TERMWISELIMIT
-
Constructor Summary
Constructors Constructor Description Matching()
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description Matching
clone()
boolean
equals(java.lang.Object o)
static QueryProfileType
getArgumentType()
java.lang.Integer
getMinHitsPerThread()
java.lang.Integer
getNumSearchPartitions()
java.lang.Integer
getNumThreadsPerSearch()
java.lang.Double
getTermwiseLimit()
int
hashCode()
void
prepare(RankProperties rankProperties)
Internal operation - DO NOT USEvoid
setMinHitsPerThread(int minHitsPerThread)
void
setNumSearchPartitions(int numSearchPartitions)
void
setNumThreadsPerSearch(int value)
void
setTermwiselimit(double value)
-
-
-
Field Detail
-
TERMWISELIMIT
public static final java.lang.String TERMWISELIMIT
- See Also:
- Constant Field Values
-
NUMTHREADSPERSEARCH
public static final java.lang.String NUMTHREADSPERSEARCH
- See Also:
- Constant Field Values
-
NUMSEARCHPARTITIIONS
public static final java.lang.String NUMSEARCHPARTITIIONS
- See Also:
- Constant Field Values
-
MINHITSPERTHREAD
public static final java.lang.String MINHITSPERTHREAD
- See Also:
- Constant Field Values
-
termwiseLimit
public java.lang.Double termwiseLimit
-
-
Method Detail
-
getArgumentType
public static QueryProfileType getArgumentType()
-
getNumSearchPartitions
public java.lang.Integer getNumSearchPartitions()
-
setNumSearchPartitions
public void setNumSearchPartitions(int numSearchPartitions)
-
getMinHitsPerThread
public java.lang.Integer getMinHitsPerThread()
-
setMinHitsPerThread
public void setMinHitsPerThread(int minHitsPerThread)
-
setTermwiselimit
public void setTermwiselimit(double value)
-
getTermwiseLimit
public java.lang.Double getTermwiseLimit()
-
setNumThreadsPerSearch
public void setNumThreadsPerSearch(int value)
-
getNumThreadsPerSearch
public java.lang.Integer getNumThreadsPerSearch()
-
prepare
public void prepare(RankProperties rankProperties)
Internal operation - DO NOT USE
-
clone
public Matching clone()
- Overrides:
clone
in classjava.lang.Object
-
hashCode
public int hashCode()
- Overrides:
hashCode
in classjava.lang.Object
-
equals
public boolean equals(java.lang.Object o)
- Overrides:
equals
in classjava.lang.Object
-
-