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