public class NetricsSearchResult extends NetricsMappedRecord implements java.io.Serializable
Modifier and Type | Method and Description |
---|---|
int[] |
getCharMatchStrengths(int fieldNo)
Returns the match strength information for a field in the record.
|
int[] |
getCharMatchStrengths(java.lang.String fieldName)
Returns the match strength information for a field in the record.
|
double[] |
getDblCharMatchStrengths(int fieldNo)
Returns the precomputed visualization strengths for this field.
|
double[] |
getDblCharMatchStrengths(java.lang.String fieldName)
Returns the precomputed visualization strengths for this field.
|
java.lang.String |
getHtml(int fieldNo)
Gets an HTML visualized field from the record.
|
java.lang.String |
getHtml(java.lang.String fieldName)
Gets an HTML visualized field from the record.
|
double |
getITMatchScore()
A score from 0 to 1.0 indicating the information theoretic
score for this record.
|
double[] |
getITMatchScoreQlt()
The per-querylet IT match scores.
|
int |
getMatchRank()
The ordinal ranking of this record.
|
double |
getMatchScore()
The score that was used to sort the record.
|
double[] |
getMatchScoreQlt()
Querylet match scores.
|
java.lang.String |
getMatchType()
The type of search which retrieved this record.
|
double |
getMaxMatchScore()
A score from 0 to 1.0 indicating the maximum of the normal
and reverse match strengths for this record.
|
double |
getMinMatchScore()
A score from 0 to 1.0 indicating the minimum of the normal
and reverse match strengths for this record.
|
double |
getNormMatchScore()
A score from 0 to 1.0 indicating the normal match strength for this
record.
|
double[] |
getNormMatchScoreQlt()
The per-querylet normal match scores.
|
double |
getRevMatchScore()
A score from 0 to 1.0 indicating the reverse match
strength for this record.
|
double[] |
getRevMatchScoreQlt()
The per-querylet reverse match scores.
|
double |
getRlScore()
A score from 0 to 1.0 indicating the decision engine
strength for this record.
|
java.lang.String |
getSrcDbInfo()
Deprecated.
use
getSrcTblInfo() |
java.lang.String |
getSrcDbName()
Deprecated.
use
getSrcTblName() |
java.lang.String |
getSrcTblInfo()
The table info field for the table from which the record came.
|
java.lang.String |
getSrcTblName()
The name of the table from which the record came.
|
double |
getSymMatchScore()
A score from 0 to 1.0 indicating the symmetric match
strength for this record.
|
double[] |
getSymMatchScoreQlt()
The per-querylet symmetric match scores.
|
getAttribute, getAttrNames, getField, getField, getFieldNames, toString
compare, getAttribute, getAttrNames, getAttrValues, getFields, getKey, numBytes
public int[] getCharMatchStrengths(java.lang.String fieldName) throws NetricsException
fieldName
- The name of the field for which to return its match
strength information.NetricsException
public int[] getCharMatchStrengths(int fieldNo)
fieldNo
- The number of the field for which to return its
match strength information.public double[] getDblCharMatchStrengths(java.lang.String fieldName) throws NetricsException
fieldName
- The name of the field for which to return its
match strength information.NetricsException
public double[] getDblCharMatchStrengths(int fieldNo)
fieldNo
- The number of the field for which to return its
match strength information.public java.lang.String getHtml(java.lang.String fieldName) throws NetricsException
fieldName
- The name of the field for which to get the HTML visualized string.NetricsException
NetricsSearchOpts
public java.lang.String getHtml(int fieldNo)
fieldNo
- The index of the field for which to get the HTML visualized string.NetricsSearchOpts
public double getMatchScore()
NetricsQuery.scoreType(int)
public double getNormMatchScore()
NetricsQuery.scoreType(int)
public double getRevMatchScore()
NetricsQuery.scoreType(int)
public double getSymMatchScore()
NetricsQuery.scoreType(int)
public double getMinMatchScore()
NetricsQuery.scoreType(int)
public double getMaxMatchScore()
NetricsQuery.scoreType(int)
public double getRlScore()
public double getITMatchScore()
public double[] getMatchScoreQlt()
NetricsQuery.scoreType(int)
public double[] getNormMatchScoreQlt()
NetricsQuery.scoreType(int)
public double[] getRevMatchScoreQlt()
NetricsQuery.scoreType(int)
public double[] getSymMatchScoreQlt()
NetricsQuery.scoreType(int)
public double[] getITMatchScoreQlt()
NetricsQuery.scoreType(int)
public java.lang.String getSrcTblName()
public java.lang.String getSrcDbName()
getSrcTblName()
public java.lang.String getSrcTblInfo()
public java.lang.String getSrcDbInfo()
getSrcTblInfo()
public java.lang.String getMatchType()
public int getMatchRank()