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

uima::Feature Class Reference

List of all members.


Detailed Description

This class represents a feature in the type hierarchy of the type system.

Public Member Functions

 Feature ()
bool isValid () const
bool operator== (Feature const &crOther) const
bool operator!= (Feature const &crOther) const
UnicodeStringRef getName () const
 get the name of the feature.
UnicodeStringRef getCreatorID () const
 get the creator ID of the feature.
void getIntroType (Type &rResult) const
 get the type where this feature was introduced.
void getRangeType (Type &result) const
 get the range (value type) of this feature
uima::TypeSystem const & getTypeSystem () const
 get the type system this feature lives in.
bool isMultipleReferencesAllowed () const

Constructor & Destructor Documentation

uima::Feature::Feature (  ) 


Member Function Documentation

bool uima::Feature::isValid (  )  const

bool uima::Feature::operator== ( Feature const &  crOther  )  const

bool uima::Feature::operator!= ( Feature const &  crOther  )  const

UnicodeStringRef uima::Feature::getName (  )  const

get the name of the feature.

Exceptions:
InvalidFSFeatureObjectException 

Referenced by uima::TypeOrFeature::getName().

UnicodeStringRef uima::Feature::getCreatorID (  )  const

get the creator ID of the feature.

See separate section for details

Exceptions:
InvalidFSFeatureObjectException 

void uima::Feature::getIntroType ( Type rResult  )  const

get the type where this feature was introduced.

Parameters:
rResult output parameter
Exceptions:
InvalidFSFeatureObjectException 

void uima::Feature::getRangeType ( Type result  )  const

get the range (value type) of this feature

Parameters:
result output parameter
Exceptions:
InvalidFSFeatureObjectException 

uima::TypeSystem const& uima::Feature::getTypeSystem (  )  const

get the type system this feature lives in.

Exceptions:
InvalidFSFeatureObjectException 

bool uima::Feature::isMultipleReferencesAllowed (  )  const


The documentation for this class was generated from the following file:

Generated on Mon Oct 1 11:15:09 2012 for UIMACPP API by  doxygen 1.5.6