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 . |