C# Class Lucene.Net.Spatial.Util.DistanceToShapeValueSource

The distance from a provided Point to a Point retrieved from a ValueSource via FunctionValues.ObjectVal(int). The distance is calculated via a IDistanceCalculator. @lucene.experimental
Inheritance: ValueSource
Afficher le fichier Open project: apache/lucenenet Class Usage Examples

Méthodes publiques

Méthode Description
CreateWeight ( IDictionary context, IndexSearcher searcher ) : void
DistanceToShapeValueSource ( ValueSource shapeValueSource, IPoint queryPoint, double multiplier, SpatialContext ctx ) : Lucene.Net.Index
Equals ( object o ) : bool
GetHashCode ( ) : int
GetValues ( IDictionary context, Lucene.Net.Index.AtomicReaderContext readerContext ) : Lucene.Net.Queries.Function.FunctionValues

Method Details

CreateWeight() public méthode

public CreateWeight ( IDictionary context, IndexSearcher searcher ) : void
context IDictionary
searcher Lucene.Net.Search.IndexSearcher
Résultat void

DistanceToShapeValueSource() public méthode

public DistanceToShapeValueSource ( ValueSource shapeValueSource, IPoint queryPoint, double multiplier, SpatialContext ctx ) : Lucene.Net.Index
shapeValueSource ValueSource
queryPoint IPoint
multiplier double
ctx Spatial4n.Core.Context.SpatialContext
Résultat Lucene.Net.Index

Equals() public méthode

public Equals ( object o ) : bool
o object
Résultat bool

GetHashCode() public méthode

public GetHashCode ( ) : int
Résultat int

GetValues() public méthode

public GetValues ( IDictionary context, Lucene.Net.Index.AtomicReaderContext readerContext ) : Lucene.Net.Queries.Function.FunctionValues
context IDictionary
readerContext Lucene.Net.Index.AtomicReaderContext
Résultat Lucene.Net.Queries.Function.FunctionValues