| Package | Description |
|---|---|
| gov.sandia.cognition.text.convert |
Provides classes for converting objects to a textual representation.
|
| Modifier and Type | Interface and Description |
|---|---|
interface |
MultiTextualConverter<InputType,OutputType extends Textual>
Interface for an
TextConverter that converts an input into possibly
multiple output textual objects. |
interface |
SingleTextualConverter<InputType,OutputType extends Textual>
Interface for an
TextConverter that converts an input into a single
output. |
| Modifier and Type | Class and Description |
|---|---|
class |
AbstractMultiTextualConverter<InputType,OutputType extends Textual>
An abstract implementation of the
MultiTextualConverter interface. |
class |
AbstractSingleTextualConverter<InputType,OutputType extends Textual>
An abstract implementation of the
SingleTextualConverter interface. |
class |
AbstractTextualConverter<InputType,OutputType extends Textual>
An abstract implementation of the
TextualConverter interface. |
class |
DocumentFieldConcatenator
A document-text converter that concatenates multiple text fields from a
document together for further processing.
|
class |
DocumentSingleFieldConverter
Extracts a single field from a document.
|
class |
ObjectToStringTextualConverter
A text converter that can take in any type of object and then returns a
new
DefaultTextual that wraps that object's toString(). |
class |
SingleToMultiTextualConverterAdapter<InputType,OutputType extends Textual>
Adapts a
SingleTextualConverter to work within the interface of an
MultiTextualConverter. |