Package org.apache.lucene.sandbox.search
Class DocValuesMultiRangeQuery.SortedSetStabbingBuilder
java.lang.Object
org.apache.lucene.sandbox.search.DocValuesMultiRangeQuery.SortedSetStabbingBuilder
- Enclosing class:
DocValuesMultiRangeQuery
Builder for creating a multi-range query for stabbing by SortedSet or Sorted field values. For
example, it matches IPs in docvalues field by multiple IP ranges. For the single range it
behaves like
SortedSetDocValuesField.newSlowRangeQuery(String, BytesRef, BytesRef, boolean, boolean)
with both true arguments-
Field Summary
FieldsModifier and TypeFieldDescriptionprotected final List
<DocValuesMultiRangeQuery.ByteRange> protected final String
-
Constructor Summary
Constructors -
Method Summary
-
Field Details
-
fieldName
-
clauses
-
-
Constructor Details
-
SortedSetStabbingBuilder
-
-
Method Details
-
add
public DocValuesMultiRangeQuery.SortedSetStabbingBuilder add(BytesRef lowerValue, BytesRef upperValue) -
add
Adds a value when lower and upper values are equal -
build
-
createSortedSetDocValuesMultiRangeQuery
-