|
Public Member Functions |
| virtual | ~CASDefinition () |
| void | init () |
| void | commit () |
| uima::lowlevel::TypeSystem & | getTypeSystem () |
uima::lowlevel::TypeSystem
const & | getTypeSystem () const |
| uima::lowlevel::IndexDefinition & | getIndexDefinition () |
uima::lowlevel::IndexDefinition
const & | getIndexDefinition () const |
Static Public Member Functions |
| CASDefinition * | createCASDefinition (AnnotatorContext const &) |
| CASDefinition * | createCASDefinition (AnalysisEngineDescription const &) |
| | Construct a CASDefinition from the TextAnalysisSpecifier.
|
| CASDefinition * | createCASDefinition (AnalysisEngineMetaData const &) |
| | Construct a CASDefinition from AnalysisEngineMetaData.
|
| CASDefinition * | createCASDefinition (uima::TypeSystem &) |
| | Construct a CASDefinition with specified TypeSystem and built in indices.
|
| CASDefinition * | createCASDefinition (uima::TypeSystem &, AnalysisEngineMetaData const &) |
| | Construct a CASDefinition from the TypeSystem with indices define in the AnalysisEngineMetaData.
|
| CASDefinition * | createCASDefinition (TypeSystem &, AnalysisEngineMetaData::TyVecpFSIndexDescriptions const &, AnalysisEngineMetaData::TyVecpTypePriorities const &) |
| | Construct a CASDefinition from the TypeSystem, index and type priority descriptions.
|
| CASDefinition * | createCASDefinition (TypeSystem &, AnalysisEngineMetaData::TyVecpFSIndexDescriptions const &) |
| | Construct a CASDefinition from the TypeSystem, index and type priority descriptions.
|
| uima::lowlevel::TypeSystem * | createTypeSystem (AnalysisEngineMetaData const &) |
| | Construct a TypeSystem object from the type system definition and type priorities defined in the AnalysisEngineMetaData object Returns a committed typesystem.
|
| uima::lowlevel::TypeSystem * | createTypeSystem (TypeSystemDescription const &, icu::UnicodeString const &) |
| | Construct a TypeSystem from the TypeSystemDescription Return a committed TypeSystem object.
|
| uima::lowlevel::TypeSystem * | createTypeSystem (TypeSystemDescription const &, AnalysisEngineMetaData::TyVecpTypePriorities const &, icu::UnicodeString const &) |
| | Construct a TypeSystem object given the typesystem description and type priorities.
|
Protected Member Functions |
| void | mergeTypeSystem (AnalysisEngineDescription const &) |
| void | createIndexesFromANC (AnnotatorContext const &) |
| void | addTypePriorities (AnalysisEngineDescription const &) |
| virtual void | createTypes () |
| virtual void | createIndexes () |
| void | createPredefinedCASTypes () |
| void | createPredefinedCASIndexes () |
| void | commitTypeSystem () |
| void | commitIndexDefinition () |
| void | createIndexesFromSpecifier (AnalysisEngineMetaData::TyVecpFSIndexDescriptions const &) |
| void | addTypePriorities (AnalysisEngineMetaData::TyVecpTypePriorities const &) |
| void | mergeTypeSystem (TypeSystemDescription const &, icu::UnicodeString const &) |
| void | commitTypeSystemOnly () |
| | CASDefinition (AnnotatorContext const *) |
| | CASDefinition (AnalysisEngineDescription const &) |
| | CASDefinition (uima::TypeSystem &) |
| | CASDefinition () |
Protected Attributes |
| uima::lowlevel::TypeSystem * | iv_typeSystem |
| uima::lowlevel::IndexDefinition * | iv_indexDefinition |
| AnnotatorContext const * | iv_annotatorContext |
| bool | bOwnsTypeSystem |