public LengthNorm ( Lucene.Net.Index.FieldInvertState state ) : float | ||
state | Lucene.Net.Index.FieldInvertState | |
Результат | float |
public override float LengthNorm(FieldInvertState state)
{
int numTokens;
if (DiscountOverlaps)
{
numTokens = state.Length - state.NumOverlap;
}
else
{
numTokens = state.Length;
}
return state.Boost * ComputeLengthNorm(numTokens);
}