Uses of Enum Class
org.apache.lucene.document.RangeFieldQuery.QueryType
Packages that use RangeFieldQuery.QueryType
Package
Description
The logical representation of a
Document
for indexing and
searching.Provides range on range faceting capabilities.
This package contains several point types:
BigIntegerPoint
for 128-bit
integers
LatLonPoint
for latitude/longitude
geospatial points
-
Uses of RangeFieldQuery.QueryType in org.apache.lucene.document
Fields in org.apache.lucene.document declared as RangeFieldQuery.QueryTypeModifier and TypeFieldDescriptionprivate final RangeFieldQuery.QueryType
BinaryRangeFieldRangeQuery.queryType
(package private) final RangeFieldQuery.QueryType
RangeFieldQuery.queryType
query relation intersects:CELL_CROSSES_QUERY
, contains:CELL_CONTAINS_QUERY
, within:CELL_WITHIN_QUERY
Methods in org.apache.lucene.document that return RangeFieldQuery.QueryTypeModifier and TypeMethodDescriptionstatic RangeFieldQuery.QueryType
Returns the enum constant of this class with the specified name.static RangeFieldQuery.QueryType[]
RangeFieldQuery.QueryType.values()
Returns an array containing the constants of this enum class, in the order they are declared.Methods in org.apache.lucene.document with parameters of type RangeFieldQuery.QueryTypeModifier and TypeMethodDescriptionprivate static Query
DoubleRange.newRelationQuery
(String field, double[] min, double[] max, RangeFieldQuery.QueryType relation) helper method for creating the desired relational queryprivate static Query
FloatRange.newRelationQuery
(String field, float[] min, float[] max, RangeFieldQuery.QueryType relation) helper method for creating the desired relational queryprivate static Query
InetAddressRange.newRelationQuery
(String field, InetAddress min, InetAddress max, RangeFieldQuery.QueryType relation) helper method for creating the desired relational queryprivate static Query
IntRange.newRelationQuery
(String field, int[] min, int[] max, RangeFieldQuery.QueryType relation) helper method for creating the desired relational queryprivate static Query
LongRange.newRelationQuery
(String field, long[] min, long[] max, RangeFieldQuery.QueryType relation) helper method for creating the desired relational queryprivate static Query
DoubleRangeDocValuesField.newSlowRangeQuery
(String field, double[] min, double[] max, RangeFieldQuery.QueryType queryType) private static Query
FloatRangeDocValuesField.newSlowRangeQuery
(String field, float[] min, float[] max, RangeFieldQuery.QueryType queryType) private static Query
IntRangeDocValuesField.newSlowRangeQuery
(String field, int[] min, int[] max, RangeFieldQuery.QueryType queryType) private static Query
LongRangeDocValuesField.newSlowRangeQuery
(String field, long[] min, long[] max, RangeFieldQuery.QueryType queryType) Constructors in org.apache.lucene.document with parameters of type RangeFieldQuery.QueryTypeModifierConstructorDescription(package private)
BinaryRangeFieldRangeQuery
(String field, byte[] queryPackedValue, int numBytesPerDimension, int numDims, RangeFieldQuery.QueryType queryType) (package private)
DoubleRangeSlowRangeQuery
(String field, double[] min, double[] max, RangeFieldQuery.QueryType queryType) (package private)
FloatRangeSlowRangeQuery
(String field, float[] min, float[] max, RangeFieldQuery.QueryType queryType) (package private)
IntRangeSlowRangeQuery
(String field, int[] min, int[] max, RangeFieldQuery.QueryType queryType) (package private)
LongRangeSlowRangeQuery
(String field, long[] min, long[] max, RangeFieldQuery.QueryType queryType) protected
RangeFieldQuery
(String field, byte[] ranges, int numDims, RangeFieldQuery.QueryType queryType) Create a query for searching indexed ranges that match the provided relation. -
Uses of RangeFieldQuery.QueryType in org.apache.lucene.facet.rangeonrange
Methods in org.apache.lucene.facet.rangeonrange with parameters of type RangeFieldQuery.QueryTypeModifier and TypeMethodDescriptionprotected void
RangeOnRangeFacetCounts.count
(String field, List<FacetsCollector.MatchingDocs> matchingDocs, byte[][] encodedRanges, int numEncodedValueBytes, RangeFieldQuery.QueryType queryType) Counts from the provided field.Constructors in org.apache.lucene.facet.rangeonrange with parameters of type RangeFieldQuery.QueryTypeModifierConstructorDescriptionDoubleRangeOnRangeFacetCounts
(String field, FacetsCollector hits, RangeFieldQuery.QueryType queryType, DoubleRange... ranges) Constructor without the fast match query, see other constructor description for more details.DoubleRangeOnRangeFacetCounts
(String field, FacetsCollector hits, RangeFieldQuery.QueryType queryType, Query fastMatchQuery, DoubleRange... ranges) Represents counts for double range on range faceting.LongRangeOnRangeFacetCounts
(String field, FacetsCollector hits, RangeFieldQuery.QueryType queryType, LongRange... ranges) Constructor without the fast match query, see other constructor description for more details.LongRangeOnRangeFacetCounts
(String field, FacetsCollector hits, RangeFieldQuery.QueryType queryType, Query fastMatchQuery, LongRange... ranges) Represents counts for long range on range faceting.protected
RangeOnRangeFacetCounts
(String field, FacetsCollector hits, RangeFieldQuery.QueryType queryType, Query fastMatchQuery, int numEncodedValueBytes, byte[][] encodedRanges, String[] labels) -
Uses of RangeFieldQuery.QueryType in org.apache.lucene.sandbox.document
Methods in org.apache.lucene.sandbox.document with parameters of type RangeFieldQuery.QueryTypeModifier and TypeMethodDescriptionprivate static Query
LatLonBoundingBox.newRangeQuery
(String field, double minLat, double minLon, double maxLat, double maxLon, RangeFieldQuery.QueryType queryType) helper method to create a two-dimensional geospatial bounding box query