Public Member Functions | ||||
Type () | ||||
Default constructor. | ||||
bool | isValid () const | |||
bool | operator== (Type const &crOther) const | |||
bool | operator!= (Type const &crOther) const | |||
bool | operator< (Type const &other) const | |||
UnicodeStringRef | getName () const | |||
get the name of the type. | ||||
UnicodeStringRef | getCreatorID () const | |||
get the creator ID of the type. | ||||
void | getAppropriateFeatures (std::vector< Feature > &result) const | |||
get the list of all features appropriate for this type. | ||||
bool | isAppropriateFeature (Feature const &f) const | |||
return true if a feature f is appropriate for this type. | ||||
void | getDirectSubTypes (std::vector< Type > &rResult) const | |||
Get all the direct subtypes of this type;
| ||||
void | getSubTypes (std::vector< Type > &rResult) const | |||
Get all the subtypes of this type;
| ||||
Feature | getFeatureByBaseName (icu::UnicodeString const &crBaseName) const | |||
Get the feature with base name crBaseName . | ||||
bool | subsumes (Type const &crType) const | |||
uima::TypeSystem const & | getTypeSystem () const | |||
get the type system this type lives in. | ||||
bool | isStringSubType () const |
|
Default constructor. Creates an invalid FSType object. |
|
|
|
|
|
|
|
|
|
get the name of the type.
|
|
get the creator ID of the type. See separate section for details
|
|
get the list of all features appropriate for this type.
|
|
return true if a feature f is appropriate for this type.
|
|
Get all the direct subtypes of this type;
|
|
Get all the subtypes of this type;
|
|
Get the feature with base name Returns an invalid FSFeature object if no feature with the specified base name is appropriate for this type.
|
|
|
|
get the type system this type lives in.
|
|
|