Package com.yahoo.search.query.ranking
Class Matching
java.lang.Object
com.yahoo.search.query.ranking.Matching
- All Implemented Interfaces:
Cloneable
Holds the settings for the matching feature.
- Author:
- baldersheim
-
Field Summary
Fields -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionclone()booleanstatic QueryProfileTypeinthashCode()voidprepare(RankProperties rankProperties) Internal operation - DO NOT USEvoidsetApproximateThreshold(double threshold) voidsetExplorationSlack(double slack) voidsetFilterFirstExploration(double threshold) voidsetFilterFirstThreshold(double threshold) voidsetFilterThreshold(double threshold) voidsetMinHitsPerThread(int value) voidsetNumSearchPartitions(int value) voidsetNumThreadsPerSearch(int value) voidsetPostFilterThreshold(double threshold) voidsetTargetHitsMaxAdjustmentFactor(double factor) voidsetTermwiselimit(double value)
-
Field Details
-
TERMWISELIMIT
- See Also:
-
NUMTHREADSPERSEARCH
- See Also:
-
NUMSEARCHPARTITIIONS
- See Also:
-
MINHITSPERTHREAD
- See Also:
-
POST_FILTER_THRESHOLD
- See Also:
-
EXPLORATION_SLACK
- See Also:
-
APPROXIMATE_THRESHOLD
- See Also:
-
FILTER_FIRST_THRESHOLD
- See Also:
-
FILTER_FIRST_EXPLORATION
- See Also:
-
TARGET_HITS_MAX_ADJUSTMENT_FACTOR
- See Also:
-
FILTER_THRESHOLD
- See Also:
-
WEAKAND
- See Also:
-
termwiseLimit
-
-
Constructor Details
-
Matching
public Matching()
-
-
Method Details
-
getArgumentType
-
getTermwiseLimit
-
getNumThreadsPerSearch
-
getNumSearchPartitions
-
getMinHitsPerThread
-
getPostFilterThreshold
-
getApproximateThreshold
-
getFilterFirstThreshold
-
getFilterFirstExploration
-
getExplorationSlack
-
getTargetHitsMaxAdjustmentFactor
-
getFilterThreshold
-
getWeakAnd
-
setTermwiselimit
public void setTermwiselimit(double value) -
setNumThreadsPerSearch
public void setNumThreadsPerSearch(int value) -
setNumSearchPartitions
public void setNumSearchPartitions(int value) -
setMinHitsPerThread
public void setMinHitsPerThread(int value) -
setPostFilterThreshold
public void setPostFilterThreshold(double threshold) -
setApproximateThreshold
public void setApproximateThreshold(double threshold) -
setFilterFirstThreshold
public void setFilterFirstThreshold(double threshold) -
setFilterFirstExploration
public void setFilterFirstExploration(double threshold) -
setExplorationSlack
public void setExplorationSlack(double slack) -
setTargetHitsMaxAdjustmentFactor
public void setTargetHitsMaxAdjustmentFactor(double factor) -
setFilterThreshold
public void setFilterThreshold(double threshold) -
prepare
Internal operation - DO NOT USE -
clone
-
equals
-
hashCode
public int hashCode()
-