The NumericRangeFilter type exposes the following members.
Methods
Name | Description | |
---|---|---|
Bits | Obsolete. Returns a BitSet with true for documents which should be
permitted in search results, and false for those that should
not.
(Inherited from MultiTermQueryWrapperFilter.) | |
ClearTotalNumberOfTerms | Expert: Resets the counting of unique terms.
Do this before executing the filter.
(Inherited from MultiTermQueryWrapperFilter.) | |
Equals | (Inherited from MultiTermQueryWrapperFilter.) | |
Finalize | Allows an Object to attempt to free resources and perform other cleanup operations before the Object is reclaimed by garbage collection. (Inherited from Object.) | |
GetDocIdSet | Returns a DocIdSet with documents that should be
permitted in search results.
(Inherited from MultiTermQueryWrapperFilter.) | |
GetField | Returns the field name for this filter | |
GetHashCode | (Inherited from MultiTermQueryWrapperFilter.) | |
GetMax | Returns the upper value of this range filter | |
GetMin | Returns the lower value of this range filter | |
GetTotalNumberOfTerms | Expert: Return the number of unique terms visited during execution of the filter.
If there are many of them, you may consider using another filter type
or optimize your total term count in index.
This method is not thread safe, be sure to only call it when no filter is running!
If you re-use the same filter instance for another
search, be sure to first reset the term counter
with {@link #clearTotalNumberOfTerms}.
(Inherited from MultiTermQueryWrapperFilter.) | |
GetType | Gets the Type of the current instance. (Inherited from Object.) | |
IncludesMax | Returns CopyC# true | |
IncludesMin | Returns CopyC# true | |
MemberwiseClone | Creates a shallow copy of the current Object. (Inherited from Object.) | |
NewDoubleRange(String, Double, Double, Boolean, Boolean) | Factory that creates a CopyC# NumericRangeFilter CopyC# double CopyC# precisionStep CopyC# null | |
NewDoubleRange(String, Int32, Double, Double, Boolean, Boolean) | Factory that creates a CopyC# NumericRangeFilter CopyC# double CopyC# precisionStep CopyC# null | |
NewFloatRange(String, Single, Single, Boolean, Boolean) | Factory that creates a CopyC# NumericRangeFilter CopyC# float CopyC# precisionStep CopyC# null | |
NewFloatRange(String, Int32, Single, Single, Boolean, Boolean) | Factory that creates a CopyC# NumericRangeFilter CopyC# float CopyC# precisionStep CopyC# null | |
NewIntRange(String, ValueType, ValueType, Boolean, Boolean) | Factory that creates a CopyC# NumericRangeFilter CopyC# int CopyC# precisionStep CopyC# null | |
NewIntRange(String, Int32, ValueType, ValueType, Boolean, Boolean) | Factory that creates a CopyC# NumericRangeFilter CopyC# int CopyC# precisionStep CopyC# null | |
NewLongRange(String, ValueType, ValueType, Boolean, Boolean) | Factory that creates a CopyC# NumericRangeFilter CopyC# long CopyC# precisionStep CopyC# null | |
NewLongRange(String, Int32, ValueType, ValueType, Boolean, Boolean) | Factory that creates a CopyC# NumericRangeFilter CopyC# long CopyC# precisionStep CopyC# null | |
ToString | (Inherited from MultiTermQueryWrapperFilter.) |
Fields
Name | Description | |
---|---|---|
query | (Inherited from MultiTermQueryWrapperFilter.) |