public static class FacetsPayloadProcessorProvider.FacetsPayloadProcessor
extends org.apache.lucene.index.PayloadProcessorProvider.PayloadProcessor
Modifier | Constructor | Description |
---|---|---|
protected |
FacetsPayloadProcessor(CategoryListParams params,
int[] ordinalMap) |
Modifier and Type | Method | Description |
---|---|---|
int |
payloadLength() |
|
byte[] |
processPayload(byte[] payload,
int start,
int length) |
protected FacetsPayloadProcessor(CategoryListParams params, int[] ordinalMap)
params
- defines the encoding of facet ordinals as payloadordinalMap
- an array mapping previous facets ordinals to new onespublic int payloadLength() throws IOException
payloadLength
in class org.apache.lucene.index.PayloadProcessorProvider.PayloadProcessor
IOException
public byte[] processPayload(byte[] payload, int start, int length) throws IOException
processPayload
in class org.apache.lucene.index.PayloadProcessorProvider.PayloadProcessor
IOException
Copyright © 2000-2018 Apache Software Foundation. All Rights Reserved.