Interface LuceneNumericDomain<E extends Number>

    • Method Detail

      • getMinValue

        E getMinValue()
      • getMaxValue

        E getMaxValue()
      • getPreviousValue

        E getPreviousValue​(E value)
      • getNextValue

        E getNextValue​(E value)
      • createExactQuery

        org.apache.lucene.search.Query createExactQuery​(String absoluteFieldPath,
                                                        E value)
      • createRangeQuery

        org.apache.lucene.search.Query createRangeQuery​(String absoluteFieldPath,
                                                        E lowerLimit,
                                                        E upperLimit)
      • createSetQuery

        org.apache.lucene.search.Query createSetQuery​(String absoluteFieldPath,
                                                      Collection<E> values)
      • sortedDocValueToTerm

        E sortedDocValueToTerm​(long longValue)
      • createTermsFacetCounts

        org.apache.lucene.facet.Facets createTermsFacetCounts​(String absoluteFieldPath,
                                                              org.apache.lucene.facet.FacetsCollector facetsCollector,
                                                              NestedDocsProvider nestedDocsProvider)
                                                       throws IOException
        Throws:
        IOException
      • createIndexField

        org.apache.lucene.index.IndexableField createIndexField​(String absoluteFieldPath,
                                                                E numericValue)
      • createSortedDocValuesField

        org.apache.lucene.index.IndexableField createSortedDocValuesField​(String absoluteFieldPath,
                                                                          E numericValue)
      • createFieldComparator

        org.apache.lucene.search.FieldComparator<E> createFieldComparator​(String absoluteFieldPath,
                                                                          int numHits,
                                                                          E missingValue,
                                                                          boolean reversed,
                                                                          int sortPos,
                                                                          MultiValueMode multiValueMode,
                                                                          NestedDocsProvider nestedDocsProvider)