NewDoubleRange(String, Int32, Nullable<Double>, Nullable<Double>, Boolean, Boolean)
|
Factory that creates a NumericRangeFilter, that filters a
range using the given 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 NumericRangeFilter, that queries a
range using the default 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 NumericRangeFilter, that filters a
range using the given 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 NumericRangeFilter, that queries a
range using the default 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 NumericRangeFilter, that filters a
range using the given 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 NumericRangeFilter, that queries a
range using the default 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 NumericRangeFilter, that filters a
range using the given 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 NumericRangeFilter, that queries a
range using the default 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
|