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 

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 16:04:14 2012 for UIMACPP API by  doxygen 1.3.9.1