- Capitalize the display value of the given field names.
- Add Highlighting to Fields.
- Tag a document with classifications based on field values.
- Format a date object, replacing the original date value with another.
- Parse dates out of field values.
- Set the value of a field that is missing a value, based on the value of a different field.
- Parse the String value of the specified fields into an Object representation.
- Create a multivalued field from a single field value by using a separator.
- Extract the hostname from URLs and place it in a field named ‘site’.
- Process fully qualified URLs in field values and markup, and add anchor tags for active links in the display values.
- Statically add metadata to documents that match a given regular expression.
- Replace field values (actual, display, or both) that are HTML or URL encoded with decoded values.
- Replace field values (actual, display, or both) that match a given regular expression with a different value.
- Make Twitter users and hashtags clickable in the display value.
- Duplicate a field, creating two separate instances.
- Create a new field by joining multiple existing fields using a pattern expression.
- Localize the values of a field using a specified bundle.
- Capitalize the display value of the given filter.
- Parse dates out of facet filter values.
- Sort facet filters by count.
- Sort facet filters by actual value.
- Replace display values in FacetFilters for specified or all Facets.
- Retrieve other filter values for the same facet, despite there being one or more filters for that facet already applied.
- Remove facet filters that match a regular expression pattern from a facet.
- Replace filter values (actual, display, or both) that match a given regular expression with a different value.
- (Since 4.2.0) Dynamically format the display value of a date range facet according to the size of the range.
- Duplicate a facet.
- Create facets.
- Fill in date filters for a facet.
- Parse and formatting filter values from one Date format to another.
- Create a pseudo date facet.
- Set or changing Parameters for a facet.
- Sort facets based on various properties and parameters.
- Process facet filter values formatted as paths to represent them as hierarchical trees.
- Remove facets from a Response.
- Create pseudo facets based on values in a given field or fields.
- Process hierarchical facets so that only one level is rendered at a time.
- Define a pseudo facet from a list of facets in the response.
- Perform a left join on fields.
- Log response metadata and attributes to log4j.
- Group results by a given Field value.