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
public static class CustomFacetSetExample.TemperatureReadingFacetSet
extends org.apache.lucene.facet.facetset.FacetSet
A
FacetSet which encodes a temperature reading in a date (long) and degrees (celsius;
float).-
Field Summary
Fields inherited from class org.apache.lucene.facet.facetset.FacetSet
dims -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionstatic intdecodeTemperatureReading(org.apache.lucene.util.BytesRef bytesRef, int start, long[] dest) An implementation ofFacetSetDecoder.decode(BytesRef, int, long[])forCustomFacetSetExample.TemperatureReadingFacetSet.long[]intpackValues(byte[] buf, int start) int
-
Constructor Details
-
TemperatureReadingFacetSet
Constructor
-
-
Method Details
-
getComparableValues
- Specified by:
getComparableValuesin classorg.apache.lucene.facet.facetset.FacetSet
-
packValues
- Overrides:
packValuesin classorg.apache.lucene.facet.facetset.FacetSet
-
sizePackedBytes
- Overrides:
sizePackedBytesin classorg.apache.lucene.facet.facetset.FacetSet
-
decodeTemperatureReading
public static int decodeTemperatureReading(org.apache.lucene.util.BytesRef bytesRef, int start, long[] dest) An implementation ofFacetSetDecoder.decode(BytesRef, int, long[])forCustomFacetSetExample.TemperatureReadingFacetSet.
-