See: Description
Interface | Description |
---|---|
Document.IDocumentSerializationListener |
Enables listening to events related to XML/JSON serialization of
Document s. |
IClusteringAlgorithm |
A marker interface for processing components performing clustering of documents.
|
IControllerContext |
The controller context is a map of key-value pairs, attached to an initialized
Controller instance. |
IControllerContextListener |
A listener receiving events related to a
IControllerContext . |
IDocumentSource |
A marker interface for processing components providing documents for further
processing.
|
IProcessingComponent |
Defines the life cycle of a Carrot2 processing component.
|
IProcessingComponentManager |
A component management strategy used by a
Controller . |
Class | Description |
---|---|
CachingProcessingComponentManager |
An
IProcessingComponentManager that implements processing results caching
functionality. |
Cluster |
A cluster (group) of
Document s. |
Controller |
A controller implementing the life cycle described in
IProcessingComponent . |
ControllerContextListenerAdapter |
An empty adapter implementation of
IControllerContextListener . |
ControllerFactory |
Creates
Controller s in a number of common configurations. |
ControllerStatistics |
Provides some statistics about processing performed in a
Controller . |
Document |
A document that to be processed by the framework.
|
Document.DocumentToId | Deprecated
Please use #getStringId() directly or use your own
Function
implementation. |
DocumentSourceDescriptor |
Descriptor of a
IDocumentSource being part of a ProcessingComponentSuite . |
HttpAuthHub |
HTTP authentication hub.
|
PoolingProcessingComponentManager |
An
IProcessingComponentManager that pools instances of processing components. |
ProcessingComponentBase |
A base class for implementation of the
IProcessingComponent interface that
provides empty implementations of all life cycle methods. |
ProcessingComponentConfiguration |
Represents a specific configuration of a
IProcessingComponent . |
ProcessingComponentDescriptor |
Descriptor of a
IProcessingComponent being part of a
ProcessingComponentSuite . |
ProcessingComponentDescriptor.ProcessingComponentDescriptorToId |
Transforms a
ProcessingComponentDescriptor to its identifier. |
ProcessingComponentSuite |
A set of
IProcessingComponent s used in Carrot2 applications. |
ProcessingResult |
Encapsulates the results of processing.
|
SimpleProcessingComponentManager |
An
IProcessingComponentManager that creates a new component for each processing
request. |
Enum | Description |
---|---|
LanguageCode |
Codes for languages for which linguistic resources are available
in
DefaultLanguageModelFactory . |
Platform |
Provides the runtime execution platform environment information.
|
Exception | Description |
---|---|
ComponentInitializationException |
Exception thrown if component initialization was unsuccessful.
|
ProcessingException |
An exception thrown if processing failed.
|
Definitions of Carrot2 core interfaces and their implementations.