# Package org.apache.lucene.analysis.payloads

Provides various convenience classes for creating payloads on Tokens.

See: Description

- Interface Summary
  Interface | Description
  --- | ---
  PayloadEncoder | Mainly for use with the DelimitedPayloadTokenFilter, converts char buffers to Payload.

- Class Summary
  Class | Description
  --- | ---
  AbstractEncoder | Base class for payload encoders.
  DelimitedPayloadTokenFilter | Characters before the delimiter are the "token", those after are the payload.
  FloatEncoder | Encode a character array Float as a `Payload`.
  IdentityEncoder | Does nothing other than convert the char array to a byte array using the specified encoding.
  IntegerEncoder | Encode a character array Integer as a `Payload`.
  NumericPayloadTokenFilter | Assigns a payload to a token based on the `Token.type()`
  PayloadHelper | Utility methods for encoding payloads.
  TokenOffsetPayloadTokenFilter | Adds the `Token.setStartOffset(int)` and `Token.setEndOffset(int)` First 4 bytes are the start
  TypeAsPayloadTokenFilter | Makes the `Token.type()` a payload.

## Package org.apache.lucene.analysis.payloads Description

Provides various convenience classes for creating payloads on Tokens.
Copyright © 2007 Apache Software Foundation

Copyright © 2000-2016 Apache Software Foundation. All Rights Reserved.