Main
Getting Started
Search
Basic Result Formatters
Basic Result Formatters perform some direct formatting operation on an IResult object.
ConcatenateFormatter
- Formats a result field by prepending and/or appending a fixed string to the target result field string.
DateFieldFormatter
- Formats a result date field using a java.text.DateFormat object.
ExcerptFormatter
- Takes a keyword or phrase from some source and extracts a section of text from another field that surrounds the keyword.
FieldConcatenator
- Formats a result by concatenating a set of input field values into a single output field.
GetFormHyperlinkFormatter
- Creates a url request field from other result fields.
KeywordExtractor
- Extracts a set of words or phrases from a field or fields.
LookupFormatter
- Formats an IResult by looking up data from another SearchSource based on values of the result fields.
MultiValueDeduper
- De-duplicates values in a multiple value result field.
MultiValueExtractor
- Converts the delimited value of an input field into a multiple value output field.
PatternExtractor
- Uses regular expressions to extract patterns from result fields. Adds the extracted strings as additional fields.
PercentFormatter
- Formats a numeric result field as a percent value.
RegExprFieldFormatter
- Uses a regular expression processor to format field(s) of a result.
ResultParserFormatter
- Uses an IResultParser to parse one or more String fields.
SerialResultNumberer
- Sets a result field to an incrementing numeric value.
SessionDataFormatter
- Sets the value of a result field from data in session data cache.
StringFilterFormatter
- Applies some string filtering operation to a result field using an
IStringFilter
.
UIMAResultFormatter
- Uses an IBM UIMA Analysis Engine to reformat an RTI IResult by adding annotation fields to the result's metadata.
URLDecoderFormatter
- Decodes a URL encoded field in a result.
URLEncoderFormatter
- URLEncodes a result URL field.
URLFieldExtractor
- Extracts parameters from a URL field. Adds them to the result field set.
URLFieldFormatter
- Creates a URL field from a set of result fields.
XMLResultFormatter
- Uses the
ProgrammableSAXFilter
to extract tags from an XML field, and set fields from tag names, and/or text of contained XML.
XMLResultProcessorFormatter
- Uses an
XMLResultProcessor
to format an IResult from a contained XML field.