NewDoubleRange(String, Int32, Nullable<Double>, Nullable<Double>, Boolean, Boolean)
|
Factory that creates a NumericRangeQuery<T>, that queries a
range using the given Lucene.Net.Search.NumericRangeQuery`1.precisionStep.
You can have half-open ranges (which are in fact </<= or >/>= queries)
by setting the min or max value to null .
will never match a half-open range, to hit NaN use a query
with min == max == System.Double.NaN . By setting inclusive to false , it will
match all documents excluding the bounds, with inclusive on, the boundaries are hits, too.
|
NewDoubleRange(String, Nullable<Double>, Nullable<Double>, Boolean, Boolean)
|
Factory that creates a NumericRangeQuery<T>, that queries a
range using the default Lucene.Net.Search.NumericRangeQuery`1.precisionStep PRECISION_STEP_DEFAULT (4).
You can have half-open ranges (which are in fact </<= or >/>= queries)
by setting the min or max value to null .
will never match a half-open range, to hit NaN use a query
with min == max == System.Double.NaN . By setting inclusive to false , it will
match all documents excluding the bounds, with inclusive on, the boundaries are hits, too.
|
NewInt32Range(String, Int32, Nullable<Int32>, Nullable<Int32>, Boolean, Boolean)
|
Factory that creates a NumericRangeQuery<T>, that queries a
range using the given Lucene.Net.Search.NumericRangeQuery`1.precisionStep.
You can have half-open ranges (which are in fact </<= or >/>= queries)
by setting the min or max value to null . By setting inclusive to false , it will
match all documents excluding the bounds, with inclusive on, the boundaries are hits, too.
NOTE: This was newIntRange() in Lucene
|
NewInt32Range(String, Nullable<Int32>, Nullable<Int32>, Boolean, Boolean)
|
Factory that creates a NumericRangeQuery<T>, that queries a
range using the default Lucene.Net.Search.NumericRangeQuery`1.precisionStep PRECISION_STEP_DEFAULT (4).
You can have half-open ranges (which are in fact </<= or >/>= queries)
by setting the min or max value to null . By setting inclusive to false , it will
match all documents excluding the bounds, with inclusive on, the boundaries are hits, too.
NOTE: This was newIntRange() in Lucene
|
NewInt64Range(String, Int32, Nullable<Int64>, Nullable<Int64>, Boolean, Boolean)
|
Factory that creates a NumericRangeQuery<T>, that queries a
range using the given Lucene.Net.Search.NumericRangeQuery`1.precisionStep.
You can have half-open ranges (which are in fact </<= or >/>= queries)
by setting the min or max value to null . By setting inclusive to false , it will
match all documents excluding the bounds, with inclusive on, the boundaries are hits, too.
NOTE: This was newLongRange() in Lucene
|
NewInt64Range(String, Nullable<Int64>, Nullable<Int64>, Boolean, Boolean)
|
Factory that creates a NumericRangeQuery<T>, that queries a
range using the default Lucene.Net.Search.NumericRangeQuery`1.precisionStep PRECISION_STEP_DEFAULT (4).
You can have half-open ranges (which are in fact </<= or >/>= queries)
by setting the min or max value to null . By setting inclusive to false , it will
match all documents excluding the bounds, with inclusive on, the boundaries are hits, too.
NOTE: This was newLongRange() in Lucene
|
NewSingleRange(String, Int32, Nullable<Single>, Nullable<Single>, Boolean, Boolean)
|
Factory that creates a NumericRangeQuery<T>, that queries a
range using the given Lucene.Net.Search.NumericRangeQuery`1.precisionStep.
You can have half-open ranges (which are in fact </<= or >/>= queries)
by setting the min or max value to null .
will never match a half-open range, to hit NaN use a query
with min == max == System.Single.NaN . By setting inclusive to false , it will
match all documents excluding the bounds, with inclusive on, the boundaries are hits, too.
NOTE: This was newFloatRange() in Lucene
|
NewSingleRange(String, Nullable<Single>, Nullable<Single>, Boolean, Boolean)
|
Factory that creates a NumericRangeQuery<T>, that queries a
range using the default Lucene.Net.Search.NumericRangeQuery`1.precisionStep PRECISION_STEP_DEFAULT (4).
You can have half-open ranges (which are in fact </<= or >/>= queries)
by setting the min or max value to null .
will never match a half-open range, to hit NaN use a query
with min == max == System.Single.NaN . By setting inclusive to false , it will
match all documents excluding the bounds, with inclusive on, the boundaries are hits, too.
NOTE: This was newFloatRange() in Lucene
|