Lucene.Net  3.0.3
Lucene.Net is a port of the Lucene search engine library, written in C# and targeted at .NET runtime users.
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Properties Pages
Public Member Functions | Static Public Member Functions | Public Attributes | Static Protected Member Functions | List of all members
Lucene.Net.Spatial.Queries.SpatialArgsParser Class Reference

Public Member Functions

SpatialArgs Parse (String v, SpatialContext ctx)
 Parses a string such as "Intersects(-10,20,-8,22) distErrPct=0.025".
 

Static Public Member Functions

static String WriteSpatialArgs (SpatialArgs args)
 Writes a close approximation to the parsed input format.
 

Public Attributes

const String DIST_ERR_PCT = "distErrPct"
 
const String DIST_ERR = "distErr"
 

Static Protected Member Functions

static double ReadDouble (String v)
 
static bool ReadBool (String v, bool defaultValue)
 
static Dictionary< String, String > ParseMap (String body)
 Parses "a=b c=d f" (whitespace separated) into name-value pairs. If there is no '=' as in 'f' above then it's short for f=f.
 

Detailed Description

Definition at line 27 of file SpatialArgsParser.cs.

Member Function Documentation

SpatialArgs Lucene.Net.Spatial.Queries.SpatialArgsParser.Parse ( String  v,
SpatialContext  ctx 
)

Parses a string such as "Intersects(-10,20,-8,22) distErrPct=0.025".

Parameters
v
ctx
Returns

Definition at line 57 of file SpatialArgsParser.cs.

static Dictionary<String, String> Lucene.Net.Spatial.Queries.SpatialArgsParser.ParseMap ( String  body)
staticprotected

Parses "a=b c=d f" (whitespace separated) into name-value pairs. If there is no '=' as in 'f' above then it's short for f=f.

Parameters
body
Returns

Definition at line 116 of file SpatialArgsParser.cs.

static bool Lucene.Net.Spatial.Queries.SpatialArgsParser.ReadBool ( String  v,
bool  defaultValue 
)
staticprotected

Definition at line 104 of file SpatialArgsParser.cs.

static double Lucene.Net.Spatial.Queries.SpatialArgsParser.ReadDouble ( String  v)
staticprotected

Definition at line 98 of file SpatialArgsParser.cs.

static String Lucene.Net.Spatial.Queries.SpatialArgsParser.WriteSpatialArgs ( SpatialArgs  args)
static

Writes a close approximation to the parsed input format.

Parameters
args
Returns

Definition at line 37 of file SpatialArgsParser.cs.

Member Data Documentation

const String Lucene.Net.Spatial.Queries.SpatialArgsParser.DIST_ERR = "distErr"

Definition at line 30 of file SpatialArgsParser.cs.

const String Lucene.Net.Spatial.Queries.SpatialArgsParser.DIST_ERR_PCT = "distErrPct"

Definition at line 29 of file SpatialArgsParser.cs.


The documentation for this class was generated from the following file: