C# Class Lucene.Net.Search.Vectorhighlight.FieldQuery.QueryPhraseMap

ファイルを表示 Open project: synhershko/lucene.net

Public Properties

Property Type Description
boost float
subMap QueryPhraseMap>.HashMap
terminal bool

Public Methods

Method Description
Add ( Query query ) : void
AddTerm ( Lucene.Net.Index.Term term, float boost ) : void
GetTermMap ( String term ) : QueryPhraseMap
IsValidTermOrPhrase ( List phraseCandidate ) : bool
QueryPhraseMap ( FieldQuery fieldQuery ) : System
SearchPhrase ( List phraseCandidate ) : QueryPhraseMap

Private Methods

Method Description
GetOrNewMap ( QueryPhraseMap>.HashMap subMap, String term ) : QueryPhraseMap
MarkTerminal ( float boost ) : void
MarkTerminal ( int slop, float boost ) : void

Method Details

Add() public method

public Add ( Query query ) : void
query Lucene.Net.Search.Query
return void

AddTerm() public method

public AddTerm ( Lucene.Net.Index.Term term, float boost ) : void
term Lucene.Net.Index.Term
boost float
return void

GetTermMap() public method

public GetTermMap ( String term ) : QueryPhraseMap
term String
return QueryPhraseMap

IsValidTermOrPhrase() public method

public IsValidTermOrPhrase ( List phraseCandidate ) : bool
phraseCandidate List
return bool

QueryPhraseMap() public method

public QueryPhraseMap ( FieldQuery fieldQuery ) : System
fieldQuery FieldQuery
return System

SearchPhrase() public method

public SearchPhrase ( List phraseCandidate ) : QueryPhraseMap
phraseCandidate List
return QueryPhraseMap

Property Details

boost public_oe property

public float boost
return float

subMap public_oe property

public HashMap subMap
return QueryPhraseMap>.HashMap

terminal public_oe property

public bool terminal
return bool