An AnalysisEngine holds a reference to a CASDefinition object which is used when newCAS() is called.
uima::internal::CASDefinition::CASDefinition | ( | AnnotatorContext const * | ) | [protected] |
uima::internal::CASDefinition::CASDefinition | ( | AnalysisEngineDescription const & | ) | [protected] |
uima::internal::CASDefinition::CASDefinition | ( | uima::TypeSystem & | ) | [protected] |
uima::internal::CASDefinition::CASDefinition | ( | ) | [protected] |
virtual uima::internal::CASDefinition::~CASDefinition | ( | ) | [virtual] |
void uima::internal::CASDefinition::mergeTypeSystem | ( | AnalysisEngineDescription const & | ) | [protected] |
void uima::internal::CASDefinition::createIndexesFromANC | ( | AnnotatorContext const & | ) | [protected] |
void uima::internal::CASDefinition::addTypePriorities | ( | AnalysisEngineDescription const & | ) | [protected] |
virtual void uima::internal::CASDefinition::createTypes | ( | ) | [protected, virtual] |
virtual void uima::internal::CASDefinition::createIndexes | ( | ) | [protected, virtual] |
void uima::internal::CASDefinition::createPredefinedCASTypes | ( | ) | [protected] |
void uima::internal::CASDefinition::createPredefinedCASIndexes | ( | ) | [protected] |
void uima::internal::CASDefinition::commitTypeSystem | ( | ) | [protected] |
void uima::internal::CASDefinition::commitIndexDefinition | ( | ) | [protected] |
void uima::internal::CASDefinition::createIndexesFromSpecifier | ( | AnalysisEngineMetaData::TyVecpFSIndexDescriptions const & | ) | [protected] |
void uima::internal::CASDefinition::addTypePriorities | ( | AnalysisEngineMetaData::TyVecpTypePriorities const & | ) | [protected] |
void uima::internal::CASDefinition::mergeTypeSystem | ( | TypeSystemDescription const & | , | |
icu::UnicodeString const & | ||||
) | [protected] |
void uima::internal::CASDefinition::commitTypeSystemOnly | ( | ) | [protected] |
static CASDefinition* uima::internal::CASDefinition::createCASDefinition | ( | AnnotatorContext const & | ) | [static] |
static CASDefinition* uima::internal::CASDefinition::createCASDefinition | ( | AnalysisEngineDescription const & | ) | [static] |
Construct a CASDefinition from the TextAnalysisSpecifier.
static CASDefinition* uima::internal::CASDefinition::createCASDefinition | ( | AnalysisEngineMetaData const & | ) | [static] |
Construct a CASDefinition from AnalysisEngineMetaData.
static CASDefinition* uima::internal::CASDefinition::createCASDefinition | ( | uima::TypeSystem & | ) | [static] |
Construct a CASDefinition with specified TypeSystem and built in indices.
static CASDefinition* uima::internal::CASDefinition::createCASDefinition | ( | uima::TypeSystem & | , | |
AnalysisEngineMetaData const & | ||||
) | [static] |
Construct a CASDefinition from the TypeSystem with indices define in the AnalysisEngineMetaData.
static CASDefinition* uima::internal::CASDefinition::createCASDefinition | ( | TypeSystem & | , | |
AnalysisEngineMetaData::TyVecpFSIndexDescriptions const & | , | |||
AnalysisEngineMetaData::TyVecpTypePriorities const & | ||||
) | [static] |
Construct a CASDefinition from the TypeSystem, index and type priority descriptions.
static CASDefinition* uima::internal::CASDefinition::createCASDefinition | ( | TypeSystem & | , | |
AnalysisEngineMetaData::TyVecpFSIndexDescriptions const & | ||||
) | [static] |
Construct a CASDefinition from the TypeSystem, index and type priority descriptions.
static uima::lowlevel::TypeSystem* uima::internal::CASDefinition::createTypeSystem | ( | AnalysisEngineMetaData const & | ) | [static] |
Construct a TypeSystem object from the type system definition and type priorities defined in the AnalysisEngineMetaData object Returns a committed typesystem.
static uima::lowlevel::TypeSystem* uima::internal::CASDefinition::createTypeSystem | ( | TypeSystemDescription const & | , | |
icu::UnicodeString const & | ||||
) | [static] |
Construct a TypeSystem from the TypeSystemDescription Return a committed TypeSystem object.
static uima::lowlevel::TypeSystem* uima::internal::CASDefinition::createTypeSystem | ( | TypeSystemDescription const & | , | |
AnalysisEngineMetaData::TyVecpTypePriorities const & | , | |||
icu::UnicodeString const & | ||||
) | [static] |
Construct a TypeSystem object given the typesystem description and type priorities.
Returns a committed TypeSystem object.
void uima::internal::CASDefinition::init | ( | ) |
void uima::internal::CASDefinition::commit | ( | ) |
uima::lowlevel::TypeSystem& uima::internal::CASDefinition::getTypeSystem | ( | ) |
uima::lowlevel::TypeSystem const& uima::internal::CASDefinition::getTypeSystem | ( | ) | const |
uima::lowlevel::IndexDefinition& uima::internal::CASDefinition::getIndexDefinition | ( | ) |
uima::lowlevel::IndexDefinition const& uima::internal::CASDefinition::getIndexDefinition | ( | ) | const |
uima::lowlevel::TypeSystem* uima::internal::CASDefinition::iv_typeSystem [protected] |
uima::lowlevel::IndexDefinition* uima::internal::CASDefinition::iv_indexDefinition [protected] |
AnnotatorContext const* uima::internal::CASDefinition::iv_annotatorContext [protected] |
bool uima::internal::CASDefinition::bOwnsTypeSystem [protected] |