Package org.apache.lucene.demo.facet
Class CustomFacetSetExample.TemperatureReadingFacetSet
java.lang.Object
org.apache.lucene.facet.facetset.FacetSet
org.apache.lucene.demo.facet.CustomFacetSetExample.TemperatureReadingFacetSet
- Enclosing class:
CustomFacetSetExample
A
FacetSet
which encodes a temperature reading in a date (long) and degrees (celsius;
float).-
Field Summary
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionstatic int
decodeTemperatureReading
(BytesRef bytesRef, int start, long[] dest) An implementation ofFacetSetDecoder.decode(BytesRef, int, long[])
forCustomFacetSetExample.TemperatureReadingFacetSet
.long[]
int
packValues
(byte[] buf, int start) int
-
Constructor Details
-
TemperatureReadingFacetSet
Constructor
-
-
Method Details
-
getComparableValues
- Specified by:
getComparableValues
in classFacetSet
-
packValues
- Overrides:
packValues
in classFacetSet
-
sizePackedBytes
- Overrides:
sizePackedBytes
in classFacetSet
-
decodeTemperatureReading
An implementation ofFacetSetDecoder.decode(BytesRef, int, long[])
forCustomFacetSetExample.TemperatureReadingFacetSet
.
-