The FieldCacheRangeFilter type exposes the following members.
Methods
Name | Description | |
---|---|---|
![]() | Bits | Obsolete. (Inherited from Filter.) |
![]() | Equals | (Overrides Object..::..Equals(Object).) |
![]() | 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 | This method is implemented for each data type (Overrides Filter..::..GetDocIdSet(IndexReader).) |
![]() | GetHashCode | (Overrides Object..::..GetHashCode()()()().) |
![]() | GetType | Gets the Type of the current instance. (Inherited from Object.) |
![]() | MemberwiseClone | Creates a shallow copy of the current Object. (Inherited from Object.) |
![]() ![]() | NewByteRange(String, Byte, Byte, Boolean, Boolean) | Creates a numeric range query using {@link FieldCache#GetBytes(IndexReader,String)}. This works with all
byte fields containing exactly one numeric term in the field. The range can be half-open by setting one
of the values to ![]() null |
![]() ![]() | NewByteRange(String, ByteParser, Byte, Byte, Boolean, Boolean) | Creates a numeric range query using {@link FieldCache#GetBytes(IndexReader,String,FieldCache.ByteParser)}. This works with all
byte fields containing exactly one numeric term in the field. The range can be half-open by setting one
of the values to ![]() null |
![]() ![]() | NewDoubleRange(String, ValueType, ValueType, Boolean, Boolean) | Creates a numeric range query using {@link FieldCache#GetDoubles(IndexReader,String)}. This works with all
double fields containing exactly one numeric term in the field. The range can be half-open by setting one
of the values to ![]() null |
![]() ![]() | NewDoubleRange(String, DoubleParser, ValueType, ValueType, Boolean, Boolean) | Creates a numeric range query using {@link FieldCache#GetDoubles(IndexReader,String,FieldCache.DoubleParser)}. This works with all
double fields containing exactly one numeric term in the field. The range can be half-open by setting one
of the values to ![]() null |
![]() ![]() | NewFloatRange(String, ValueType, ValueType, Boolean, Boolean) | Creates a numeric range query using {@link FieldCache#GetFloats(IndexReader,String)}. This works with all
float fields containing exactly one numeric term in the field. The range can be half-open by setting one
of the values to ![]() null |
![]() ![]() | NewFloatRange(String, FloatParser, ValueType, ValueType, Boolean, Boolean) | Creates a numeric range query using {@link FieldCache#GetFloats(IndexReader,String,FieldCache.FloatParser)}. This works with all
float fields containing exactly one numeric term in the field. The range can be half-open by setting one
of the values to ![]() null |
![]() ![]() | NewIntRange(String, ValueType, ValueType, Boolean, Boolean) | Creates a numeric range query using {@link FieldCache#GetInts(IndexReader,String)}. This works with all
int fields containing exactly one numeric term in the field. The range can be half-open by setting one
of the values to ![]() null |
![]() ![]() | NewIntRange(String, IntParser, ValueType, ValueType, Boolean, Boolean) | Creates a numeric range query using {@link FieldCache#GetInts(IndexReader,String,FieldCache.IntParser)}. This works with all
int fields containing exactly one numeric term in the field. The range can be half-open by setting one
of the values to ![]() null |
![]() ![]() | NewLongRange(String, ValueType, ValueType, Boolean, Boolean) | Creates a numeric range query using {@link FieldCache#GetLongs(IndexReader,String)}. This works with all
long fields containing exactly one numeric term in the field. The range can be half-open by setting one
of the values to ![]() null |
![]() ![]() | NewLongRange(String, LongParser, ValueType, ValueType, Boolean, Boolean) | Creates a numeric range query using {@link FieldCache#GetLongs(IndexReader,String,FieldCache.LongParser)}. This works with all
long fields containing exactly one numeric term in the field. The range can be half-open by setting one
of the values to ![]() null |
![]() ![]() | NewShortRange(String, ValueType, ValueType, Boolean, Boolean) | Creates a numeric range query using {@link FieldCache#GetShorts(IndexReader,String)}. This works with all
short fields containing exactly one numeric term in the field. The range can be half-open by setting one
of the values to ![]() null |
![]() ![]() | NewShortRange(String, ShortParser, ValueType, ValueType, Boolean, Boolean) | Creates a numeric range query using {@link FieldCache#GetShorts(IndexReader,String,FieldCache.ShortParser)}. This works with all
short fields containing exactly one numeric term in the field. The range can be half-open by setting one
of the values to ![]() null |
![]() ![]() | NewStringRange | Creates a string range query using {@link FieldCache#getStringIndex}. This works with all
fields containing zero or one term in the field. The range can be half-open by setting one
of the values to ![]() null |
![]() | ToString | (Overrides Object..::..ToString()()()().) |