C# Class Lucene.Net.Search.Highlight.WeightedSpanTerm

Lightweight class to hold term, Weight, and positions used for scoring this term.
Inheritance: Lucene.Net.Search.Highlight.WeightedTerm
Datei anzeigen Open project: synhershko/lucene.net Class Usage Examples

Public Methods

Method Description
AddPositionSpans ( List positionSpans ) : void
CheckPosition ( int position ) : bool

Checks to see if this term is valid at position.

GetPositionSpans ( ) : List
IsPositionSensitive ( ) : bool
SetPositionSensitive ( bool positionSensitive ) : void
WeightedSpanTerm ( float weight, String term ) : System
WeightedSpanTerm ( float weight, String term, bool positionSensitive ) : System

Method Details

AddPositionSpans() public method

public AddPositionSpans ( List positionSpans ) : void
positionSpans List
return void

CheckPosition() public method

Checks to see if this term is valid at position.
public CheckPosition ( int position ) : bool
position int to check against valid term postions
return bool

GetPositionSpans() public method

public GetPositionSpans ( ) : List
return List

IsPositionSensitive() public method

public IsPositionSensitive ( ) : bool
return bool

SetPositionSensitive() public method

public SetPositionSensitive ( bool positionSensitive ) : void
positionSensitive bool
return void

WeightedSpanTerm() public method

public WeightedSpanTerm ( float weight, String term ) : System
weight float
term String
return System

WeightedSpanTerm() public method

public WeightedSpanTerm ( float weight, String term, bool positionSensitive ) : System
weight float
term String
positionSensitive bool
return System