Overview   Class List   Class Hierarchy   Class Members   Functions & Constants   Defines   Header Files  

UIMACPP API Class List

Here are the classes, structs, unions and interfaces with brief descriptions:
uima::AllowedValueIf a type can only contain an enumeration of values, there is an AllowedValue object for each value
uima::AnalysisEngineAn AnalysisEngine can be used for analyzing all kinds of unstructured information
uima::AnalysisEngineDescriptionContains all MetaDataObjects for a particular TextAnalysisEngine that are found in a TextAnalysisEngine Resource Specifier XML file
uima::AnalysisEngineMetaDataContains the MetaDataObjects that are defined for both delegate and aggregate TextAnalysisEngines, for example the description of the types used and the capabilities of the TAE
uima::ANIndexThis class represents a single index over feature structures of type annotation
uima::ANIteratorIterator over AnnotationFS objects in a CAS annotation index (ANIndex)
uima::AnnotationFSClass AnnotationFS derives from a standard FeatureStrucure and extends with convenience functions specific for feature structures of type annotation
uima::AnnotatorThe class Annotator defines the API methods an annotator must implement
uima::AnnotatorContextThe AnnotatorContext is the interface to the configuration settings and other metadata of an AnalysisEngine
uima::ArrayFSA ArrayFS object implements an array of FeatureStructure values
uima::BasicArrayFSA on object representing an array of CAS elements
uima::BasicListFSA on object representing a list of elements from the CAS
uima::BooleanArrayFSA ByteArrayFS object implements an array of byte values
uima::ByteArrayFSA ByteArrayFS object implements an array of byte values
uima::CapabilityDefines the capability of a TextAnalysisEngine in terms of the required input and output types and features and the supported languages
uima::CapabilityLanguageFlow
uima::CASThe CAS (Common Analysis System) is the container where all feature structures are stored and maintained
uima::internal::CASDefinitionThis class contains all information about CASs which live longer than a document, in particular the type system and the index definition
uima::CASIterator
uima::CASWriterABaseThis is an abstract base class for CAS writers, i.e., a class which can write a CAS to an ostrema
uima::CCSIDThe class CCSID used to represent a CCSID, now a char* encoding string
uima::CodePage2UnicodeConverterThe class CodePage2UnicodeConverter converts all characters in a specified buffer into UNICODE (CCSID: CCSID::EnCCSID_UCS2)
uima::ConfigurationGroupContains allConfigurationParameterobjects for a certain configuration group
uima::ConfigurationParameterContains the definition of a configuration parameter, for example its name and its type
uima::util::ConsoleUIThe class util::ConsoleUI displays msgs on the "console"
       ???
uima::util::DirectoryWalkThe class DirectoryWalk is used to iterate the entries of a directory in the file system
uima::util::DllProcLoaderFileThe class DllProcLoaderFile is used to load specific procedures from a DLL (shared library) by their name
uima::DocumentFSClass DocumentFS derives from AnnotationFS and extends with convenience functions specific for the single feature structures of type Document-Annotation that is present for each input document
uima::DotTypeSystemWriterA class which outputs the type system in the dot graphical language
uima::DoubleArrayFSA StringArrayFS object implements an array of string values
uima::EngineStateThe class EngineState maintains the state of the engine
uima::util::EnvironmentVariableQueryOnlyThe class EnvironmentVariableQueryOnly is used to manage environment variables which can be queried only
uima::ErrorContextClass ErrorContext: this is a helper class for main class Exception
uima::ErrorInfoClass ErrorInfo: This is the base class for all error information used in UIMACPP
uima::ErrorMessageClass ErrorMessage: this is a helper class for main class ErrorInfo and ErrorContext
uima::ExceptionClass Exception: This is the base class for all exceptions used in UIMACPP group projects
uima::FeatureThis class represents a feature in the type hierarchy of the type system
uima::FeatureDescriptionDefines a feature by its name and the range type that its values can assume
uima::FeatureStructureOur feature structure
uima::FileLoggerThis class is the built in Logger that writes log message to a file
uima::util::FilenameThe class FilenameCl is used to maintain filenames with all of its (operating system specific) constituents: drive, path, base name and extension
uima::FileResourceFile resources are resources of the form "key.kind" (e.g
uima::FixedFlowSpecifies the order in which Annotators are invoked
uima::FloatArrayFSA FloatArrayFS object implements an array of float values
uima::FloatListFSA FloatListFS object implements a list of float values
uima::FlowConstraintsSpecifies the order in which Annotators are invoked
uima::util::found_opt_t
uima::Framework
uima::FSIndexThis class represents a single index over feature structures of some type
uima::FSIndexDescriptionDefines an index for a specific type
uima::FSIndexKeyDescriptionContains the description of an index key, i.e
uima::FSIndexRepositoryRepository of indexes over feature structures
uima::FSInfo
uima::FSIteratorIterator over FeatureStructure objects in a CAS Index
uima::ImportDescriptionA Import object represents a pointer to a descriptor file to be imported
uima::IntArrayFSA IntArrayFS object implements an array of int values
uima::IntListFSA IntListFS object implements a list of int values
uima::LanguageThe class Language models languages in UIMACPP
uima::LanguageKindFileResourceLanguageKindFileResources are a special case of FileResources in that the key always denotes a language (e.g
uima::LanguageKindFileResourceFactoryA special factory for LanguageKindFileResources
uima::ListFSA ListFS object implements a list of FeatureStructure objects It is derived from the BasicListFS template interface so all interesting member functions are derived from BasicListFS
uima::LocalSofaDataStreamThis class implements stream access to Sofa data for a Local Sofa
uima::util::LocationThe class util::Location holds a path specification for a filesystem
       ???
uima::LogFacilityThe class LogFacility logs user-related information for debugging or error recording purposes
uima::LoggerThis defines the interface for Loggers
uima::LogStreamThe class LogStream logs user-related information which would otherwise be hard to concatenate into a single string
uima::LongArrayFSA ShortArrayFS object implements an array of short values
uima::MetaDataObjectThe base class of all configuration objects
uima::NameValuePairContains the value for a certain parameter
uima::OperationalPropertiesSpecifies operational properties of a UIMA component
uima::RemoteSofaDataStreamThis class implements stream access to Sofa data for a remote Sofa
uima::ResourceABaseThis class is the abstract base class for all resources handled by the resource manager (uima::ResourceManager)
uima::internal::ResourceAnnotatorFileThe class ResourceAnnotatorFile is used to maintain a Annotator file resource
uima::internal::ResourceAnnotatorFileFactoryThe class ResourceAnnotatorFactory, is used to generate a new object of type ResourceAnnotatorFile
uima::ResourceFactoryABaseThe resource manager creates resources through an instance of this class
uima::ResourceManagerThe class ResourceManager is used to manage the UIMACPP resources
uima::ResultSpecificationAn engine/annotator gets a set like this passed in its process() function and is required to check this set to see which kind of output types and features it is supposed to create
uima::SettingsForGroupContains allNameValuePairobjects for a certain configuration group
uima::ShortArrayFSA ShortArrayFS object implements an array of short values
uima::SofaDataStreamThe SofaDataStream class provides stream access to Sofa data in a Sofa feature strucure in the CAS
uima::SofaFSThe Sofa is implemented as a feature structure of type uima.cas.Sofa
uima::SofaIDA SofaID object contains the handle to a particular Sofa in the CAS
uima::SofaMappingA SofaMapping object represents mapping of a Sofa name assigned by a component to a Sofa name assigned by an aggregate which could be either an aggregate TAE or a CPE
uima::SofaStreamHandlerThe class SofaStreamHandler defines the API methods that must be implemented to support reading custom URI schemes for reading
uima::StringArrayFSA StringArrayFS object implements an array of string values
uima::StringListFSA StringListFS object implements a list of string values
uima::TextAnalysisEngine
uima::TextAnalysisEngineSpecifier
uima::TextAnalysisEngineSpecifierBuilder
uima::TextAnnotator
uima::TimerClass ClTimer is a tool class to help with timing
uima::TokenPropertiesThe class TokenProperties is used to encapsulate information about the characters occuring in a token (for example, upper and lower)
uima::util::TraceThe class util::Trace is used to send information about function execution and data (trace events) to a trace buffer
uima::TypeThis class represents a type in the type hierarchy of the type system
uima::TypeDescriptionDefines a type by its name and the name of its super type
uima::TypeNameSpaceAn accessor object that gives access to all types that share a common namespace
uima::TypeNameSpaceImportThis class is usefull to bundle several TypeNameSpace objects into a lookup sequence that can be used to lookup unqualified type names
uima::TypeOrFeatureWrapper class to encapsulate either a uima::Type or a uima::Feature object since both types and features can be used as parts of a result specification
uima::TypePriorityContains an ordered list of type names
uima::TypeSystemClass TypeSystem represents all knowledge about types in the FeatureStructure system
uima::TypeSystemDescriptionContains all TypeDescription and TypePriority objects for a TextAnalysisEngine
uima::Unicode2CodePageConverterThe class Unicode2CodePageConverter is used to convert all characters in a specified buffer from UNICODE (CCSID: CCSID::EnCCSID_UCS2), to another buffer with specified CCSID
uima::UnicodeStringRefThe class UnicodeStringRef provides support for non zero-terminated strings that are presented as pointers to Unicode character arrays with an associated length
uima::XCASDeserializerThe XCASDeserializer class provides static methods to deserializes cas data in XCAS format into a CAS
uima::XCASDeserializerHandler
uima::XCASWriter
uima::XMLDumpWriterClass UIMA_LINK_IMPORTSPEC XMLWriterABase : public CASWriterABase { protected: void normalize(UnicodeStringRef const & in, icu::UnicodeString& out) const; public: XMLWriterABase(CAS const & crCAS, bool bAddDocBuffer); virtual ~XMLWriterABase();
uima::XMLErrorHandlerThe class XMLErrorHandler is used as a generic Handler for the XML4C SAX error interface mapping XML to UIMACPP exceptions
uima::XMLParserA UIMA XMLParser parses XML documents and generates UIMA component descriptor object represented in the XML
uima::XMLWriterABase

Generated on Mon Oct 1 16:04:12 2012 for UIMACPP API by  doxygen 1.3.9.1