ULAPI  8.0
Public Member Functions | Static Public Member Functions | Static Public Attributes | List of all members
ULFeatureType Class Reference

An enhanced enumerated type used to represent the various features (e.g. gender) stored with individual words in ULAPI data sources. More...

#include <ulfeaturetype.h>

Public Member Functions

 ULFeatureType ()
 
 ULFeatureType (const ULFeatureType &other)
 
 ULFeatureType (int id)
 
 ULFeatureType (const char *otherStringID)
 
virtual ~ULFeatureType ()
 
virtual void clear ()
 
ULFeatureType & operator= (const ULFeatureType &other)
 
ULFeatureType & operator= (int otherID)
 
ULFeatureType & operator= (const char *otherStringID)
 
bool operator== (const ULFeatureType &other) const
 
bool operator== (const char *otherStringID) const
 
bool operator!= (const ULFeatureType &other) const
 
bool operator!= (const char *otherStringID) const
 
bool operator< (const ULFeatureType &other) const
 
bool operator< (const char *otherStringID) const
 
- Public Member Functions inherited from ULEnum
 ULEnum ()
 
 ULEnum (const ULEnum &other)
 
virtual ~ULEnum ()
 
virtual ULEnum & operator= (const ULEnum &other)
 
 operator int () const
 
uluint32 hash (uluint32 tableSize) const
 
int getID () const
 
const char * getStringID () const
 
virtual const char * getDisplayString () const
 

Static Public Member Functions

static int getEnumeratedValueCount ()
 
static const ULFeatureType & getInstance (int id)
 
- Static Public Member Functions inherited from ULEnum
static bool isEnumeratedFeature (const ULString &featureName)
 
static uluint32 getRunTimeFeatureID (const ULString &featureName)
 

Static Public Attributes

static const ULFeatureType & None = ULFeatureType("nofeaturetype", "no feature type")
 
static const ULFeatureType & Any = ULFeatureType("anyfeaturetype", "any feature type")
 
static const ULFeatureType & Other = ULFeatureType("other", "other")
 
static const ULFeatureType & Type = ULFeatureType("type", "type")
 
static const ULFeatureType & Headword = ULFeatureType("headword", "headword")
 
static const ULFeatureType & Definition = ULFeatureType("definition", "definition")
 
static const ULFeatureType & Text = ULFeatureType("text", "text")
 
static const ULFeatureType & PartOfSpeech = ULFeatureType("partofspeech", "partofspeech")
 
static const ULFeatureType & PartOfSpeechCategory = ULFeatureType("pospcategory", "part-of-speech category")
 
static const ULFeatureType & PartOfSpeechSubcategory = ULFeatureType("pospsubcategory", "part-of-speech subcategory")
 
static const ULFeatureType & Tense = ULFeatureType("tense", "tense")
 
static const ULFeatureType & Person = ULFeatureType("person", "person")
 
static const ULFeatureType & Number = ULFeatureType("number", "number")
 
static const ULFeatureType & Gender = ULFeatureType("gender", "gender")
 
static const ULFeatureType & Formality = ULFeatureType("formality", "formality")
 
static const ULFeatureType & Case = ULFeatureType("case", "case")
 
static const ULFeatureType & Aspect = ULFeatureType("aspect", "aspect")
 
static const ULFeatureType & Mood = ULFeatureType("mood", "mood")
 
static const ULFeatureType & Transitivity = ULFeatureType("transitivity", "transitivity")
 
static const ULFeatureType & Reflexivity = ULFeatureType("reflexivity", "reflexivity")
 
static const ULFeatureType & Pronunciation = ULFeatureType("pronunciation", "pronunciation")
 
static const ULFeatureType & Ontology = ULFeatureType("ontology", "ontology")
 
static const ULFeatureType & Etymology = ULFeatureType("etymology", "etymology")
 
static const ULFeatureType & Usage = ULFeatureType("usage", "usage")
 
static const ULFeatureType & Tone = ULFeatureType("tone", "tone")
 
static const ULFeatureType & Dialect = ULFeatureType("dialect", "dialect")
 
static const ULFeatureType & Clarification = ULFeatureType("clarification", "clarification")
 
static const ULFeatureType & Homonym = ULFeatureType("homonym", "homonym")
 
static const ULFeatureType & Synonym = ULFeatureType("synonym", "synonym")
 
static const ULFeatureType & Antonym = ULFeatureType("antonym", "antonym")
 
static const ULFeatureType & Derivation = ULFeatureType("derivation", "derivation")
 
static const ULFeatureType & SeeAlso = ULFeatureType("seealso", "seealso")
 
static const ULFeatureType & AlternateSpelling = ULFeatureType("alternatespelling", "alternatespelling")
 
static const ULFeatureType & GrammarUsage = ULFeatureType("grammarusage", "grammarusage")
 
static const ULFeatureType & Example = ULFeatureType("example", "example")
 
static const ULFeatureType & Semantic = ULFeatureType("semantic", "semantic")
 
static const ULFeatureType & Source = ULFeatureType("source", "source")
 
static const ULFeatureType & Target = ULFeatureType("target", "target")
 
static const ULFeatureType & Socio = ULFeatureType("socio", "socio")
 
static const ULFeatureType & Term = ULFeatureType("term", "term")
 
static const ULFeatureType & Translation = ULFeatureType("translation", "translation")
 
static const ULFeatureType & PrepositionForIndirectObject = ULFeatureType("prepforindirectobject", "prepforindirectobject")
 
static const ULFeatureType & Aspirated = ULFeatureType("aspirated", "aspirated")
 
static const ULFeatureType & AuxiliaryVerb = ULFeatureType("auxiliaryverb", "auxiliaryverb")
 
static const ULFeatureType & Disambiguation = ULFeatureType("disambiguation", "disambiguation")
 
static const ULFeatureType & PresentSubjunctiveAffix = ULFeatureType("presentsubjunctiveaffix", "presentsubjunctiveaffix")
 
static const ULFeatureType & Strong = ULFeatureType("strong", "strong")
 
static const ULFeatureType & Separated = ULFeatureType("separated", "separated")
 
static const ULFeatureType & Inseparable = ULFeatureType("inseparable", "inseparable")
 
static const ULFeatureType & PreteritStem = ULFeatureType("preteritstem", "preteritstem")
 
static const ULFeatureType & Prefix2 = ULFeatureType("prefix2", "prefix2")
 
static const ULFeatureType & Prefix3 = ULFeatureType("prefix3", "prefix3")
 
static const ULFeatureType & Prefix4 = ULFeatureType("prefix4", "prefix4")
 
static const ULFeatureType & PossessedNumber = ULFeatureType("possessednumber", "possessednumber")
 
static const ULFeatureType & PossessedGender = ULFeatureType("possessedgender", "possessedgender")
 
static const ULFeatureType & PastParticipleStem = ULFeatureType("pastparticiplestem", "pastparticiplestem")
 
static const ULFeatureType & Class = ULFeatureType("class", "class")
 
static const ULFeatureType & Contains = ULFeatureType("contains", "contains")
 
static const ULFeatureType & PresentType = ULFeatureType("presenttype", "presenttype")
 
static const ULFeatureType & PresentParticipleType = ULFeatureType("presentparticipletype", "presentparticipletype")
 
static const ULFeatureType & PastParticipleType = ULFeatureType("pastparticipletype", "pastparticipletype")
 
static const ULFeatureType & StartsWithVowel = ULFeatureType("startswithvowel", "startswithvowel")
 
static const ULFeatureType & AllUppercase = ULFeatureType("alluppercase", "alluppercase")
 
static const ULFeatureType & HasGrammarUsage = ULFeatureType("hasgrammarusage", "hasgrammarusage")
 
static const ULFeatureType & NotPartOfSpeechSubcategory = ULFeatureType("notpospsubcategory", "notpospsubcategory")
 
static const ULFeatureType & SPAFinalVowelStressed = ULFeatureType("spa_finalvowelstressed", "spa_finalvowelstressed")
 
static const ULFeatureType & SPAFinalVowelUnstressed = ULFeatureType("spa_finalvowelunstressed", "spa_finalvowelunstressed")
 
static const ULFeatureType & ReflexiveInfinitive = ULFeatureType("reflexiveinfinitive", "reflexiveinfinitive")
 
static const ULFeatureType & NonAspirated = ULFeatureType("nonaspirated", "nonaspirated")
 
static const ULFeatureType & BOXB = ULFeatureType("BOXB", "BOXB")
 
static const ULFeatureType & BOXC = ULFeatureType("BOXC", "BOXC")
 
static const ULFeatureType & BOXF = ULFeatureType("BOXF", "BOXF")
 
static const ULFeatureType & BOXL = ULFeatureType("BOXL", "BOXL")
 
static const ULFeatureType & BOXP = ULFeatureType("BOXP", "BOXP")
 
static const ULFeatureType & BOXR = ULFeatureType("BOXR", "BOXR")
 
static const ULFeatureType & BOXS = ULFeatureType("BOXS", "BOXS")
 
static const ULFeatureType & BOXT = ULFeatureType("BOXT", "BOXT")
 
static const ULFeatureType & BXRF = ULFeatureType("BXRF", "BXRF")
 
static const ULFeatureType & CAT1 = ULFeatureType("CAT1", "CAT1")
 
static const ULFeatureType & CAT2 = ULFeatureType("CAT2", "CAT2")
 
static const ULFeatureType & CCAF = ULFeatureType("CCAF", "CCAF")
 
static const ULFeatureType & CCCF = ULFeatureType("CCCF", "CCCF")
 
static const ULFeatureType & CCPD = ULFeatureType("CCPD", "CCPD")
 
static const ULFeatureType & CCXT = ULFeatureType("CCXT", "CCXT")
 
static const ULFeatureType & EXPN = ULFeatureType("EXPN", "EXPN")
 
static const ULFeatureType & GRAM = ULFeatureType("GRAM", "GRAM")
 
static const ULFeatureType & HCME = ULFeatureType("HCME", "HCME")
 
static const ULFeatureType & HDAD = ULFeatureType("HDAD", "HDAD")
 
static const ULFeatureType & HDCF = ULFeatureType("HDCF", "HDCF")
 
static const ULFeatureType & HDGR = ULFeatureType("HDGR", "HDGR")
 
static const ULFeatureType & HDHN = ULFeatureType("HDHN", "HDHN")
 
static const ULFeatureType & HDIF = ULFeatureType("HDIF", "HDIF")
 
static const ULFeatureType & HDSB = ULFeatureType("HDSB", "HDSB")
 
static const ULFeatureType & HWAD = ULFeatureType("HWAD", "HWAD")
 
static const ULFeatureType & HWAE = ULFeatureType("HWAE", "HWAE")
 
static const ULFeatureType & HWAF = ULFeatureType("HWAF", "HWAF")
 
static const ULFeatureType & HWCF = ULFeatureType("HWCF", "HWCF")
 
static const ULFeatureType & HWCP = ULFeatureType("HWCP", "HWCP")
 
static const ULFeatureType & HWEX = ULFeatureType("HWEX", "HWEX")
 
static const ULFeatureType & HWFV = ULFeatureType("HWFV", "HWFV")
 
static const ULFeatureType & HWGN = ULFeatureType("HWGN", "HWGN")
 
static const ULFeatureType & HWGR = ULFeatureType("HWGR", "HWGR")
 
static const ULFeatureType & HWHN = ULFeatureType("HWHN", "HWHN")
 
static const ULFeatureType & HWIF = ULFeatureType("HWIF", "HWIF")
 
static const ULFeatureType & HWKE = ULFeatureType("HWKE", "HWKE")
 
static const ULFeatureType & HWLE = ULFeatureType("HWLE", "HWLE")
 
static const ULFeatureType & HWME = ULFeatureType("HWME", "HWME")
 
static const ULFeatureType & HWRF = ULFeatureType("HWRF", "HWRF")
 
static const ULFeatureType & HWRV = ULFeatureType("HWRV", "HWRV")
 
static const ULFeatureType & HWSB = ULFeatureType("HWSB", "HWSB")
 
static const ULFeatureType & HWSV = ULFeatureType("HWSV", "HWSV")
 
static const ULFeatureType & HWXP = ULFeatureType("HWXP", "HWXP")
 
static const ULFeatureType & HWXT = ULFeatureType("HWXT", "HWXT")
 
static const ULFeatureType & HWYU = ULFeatureType("HWYU", "HWYU")
 
static const ULFeatureType & IFGR = ULFeatureType("IFGR", "IFGR")
 
static const ULFeatureType & IFHN = ULFeatureType("IFHN", "IFHN")
 
static const ULFeatureType & LBCA = ULFeatureType("LBCA", "LBCA")
 
static const ULFeatureType & LBCC = ULFeatureType("LBCC", "LBCC")
 
static const ULFeatureType & LBCI = ULFeatureType("LBCI", "LBCI")
 
static const ULFeatureType & LBCN = ULFeatureType("LBCN", "LBCN")
 
static const ULFeatureType & LBCO = ULFeatureType("LBCO", "LBCO")
 
static const ULFeatureType & LBCS = ULFeatureType("LBCS", "LBCS")
 
static const ULFeatureType & LBCV = ULFeatureType("LBCV", "LBCV")
 
static const ULFeatureType & LBFF = ULFeatureType("LBFF", "LBFF")
 
static const ULFeatureType & LBGR = ULFeatureType("LBGR", "LBGR")
 
static const ULFeatureType & LBIN = ULFeatureType("LBIN", "LBIN")
 
static const ULFeatureType & LBLF = ULFeatureType("LBLF", "LBLF")
 
static const ULFeatureType & LBNC = ULFeatureType("LBNC", "LBNC")
 
static const ULFeatureType & LBPO = ULFeatureType("LBPO", "LBPO")
 
static const ULFeatureType & LBPS = ULFeatureType("LBPS", "LBPS")
 
static const ULFeatureType & LBRN = ULFeatureType("LBRN", "LBRN")
 
static const ULFeatureType & LBRR = ULFeatureType("LBRR", "LBRR")
 
static const ULFeatureType & LBSF = ULFeatureType("LBSF", "LBSF")
 
static const ULFeatureType & LBSN = ULFeatureType("LBSN", "LBSN")
 
static const ULFeatureType & LBST = ULFeatureType("LBST", "LBST")
 
static const ULFeatureType & LBTM = ULFeatureType("LBTM", "LBTM")
 
static const ULFeatureType & LBXX = ULFeatureType("LBXX", "LBXX")
 
static const ULFeatureType & LEST = ULFeatureType("LEST", "LEST")
 
static const ULFeatureType & LLEX = ULFeatureType("LLEX", "LLEX")
 
static const ULFeatureType & LLXT = ULFeatureType("LLXT", "LLXT")
 
static const ULFeatureType & LXIN = ULFeatureType("LXIN", "LXIN")
 
static const ULFeatureType & LXRN = ULFeatureType("LXRN", "LXRN")
 
static const ULFeatureType & LXRR = ULFeatureType("LXRR", "LXRR")
 
static const ULFeatureType & LXSF = ULFeatureType("LXSF", "LXSF")
 
static const ULFeatureType & OPPR = ULFeatureType("OPPR", "OPPR")
 
static const ULFeatureType & PINT = ULFeatureType("PINT", "PINT")
 
static const ULFeatureType & PINY = ULFeatureType("PINY", "PINY")
 
static const ULFeatureType & PHEG = ULFeatureType("PHEG", "PHEG")
 
static const ULFeatureType & PHEX = ULFeatureType("PHEX", "PHEX")
 
static const ULFeatureType & PHID = ULFeatureType("PHID", "PHID")
 
static const ULFeatureType & PHGR = ULFeatureType("PHGR", "PHGR")
 
static const ULFeatureType & PHPB = ULFeatureType("PHPB", "PHPB")
 
static const ULFeatureType & PHMU = ULFeatureType("PHMU", "PHMU")
 
static const ULFeatureType & PHPS = ULFeatureType("PHPS", "PHPS")
 
static const ULFeatureType & PHRS = ULFeatureType("PHRS", "PHRS")
 
static const ULFeatureType & PHXT = ULFeatureType("PHXT", "PHXT")
 
static const ULFeatureType & POCH = ULFeatureType("POCH", "POCH")
 
static const ULFeatureType & POSP = ULFeatureType("POSP", "POSP")
 
static const ULFeatureType & PRLB = ULFeatureType("PRLB", "PRLB")
 
static const ULFeatureType & PRPS = ULFeatureType("PRPS", "PRPS")
 
static const ULFeatureType & PRRN = ULFeatureType("PRRN", "PRRN")
 
static const ULFeatureType & PRON = ULFeatureType("PRON", "PRON")
 
static const ULFeatureType & RFGR = ULFeatureType("RFGR", "RFGR")
 
static const ULFeatureType & RFVB = ULFeatureType("RFVB", "RFVB")
 
static const ULFeatureType & RFXT = ULFeatureType("RFXT", "RFXT")
 
static const ULFeatureType & SUBE = ULFeatureType("SUBE", "SUBE")
 
static const ULFeatureType & TGGR = ULFeatureType("TGGR", "TGGR")
 
static const ULFeatureType & TLGR = ULFeatureType("TLGR", "TLGR")
 
static const ULFeatureType & TLIN = ULFeatureType("TLIN", "TLIN")
 
static const ULFeatureType & TLLF = ULFeatureType("TLLF", "TLLF")
 
static const ULFeatureType & TLRN = ULFeatureType("TLRN", "TLRN")
 
static const ULFeatureType & TLRR = ULFeatureType("TLRR", "TLRR")
 
static const ULFeatureType & TLSF = ULFeatureType("TLSF", "TLSF")
 
static const ULFeatureType & TLTM = ULFeatureType("TLTM", "TLTM")
 
static const ULFeatureType & TRAD = ULFeatureType("TRAD", "TRAD")
 
static const ULFeatureType & TRAN = ULFeatureType("TRAN", "TRAN")
 
static const ULFeatureType & TRCF = ULFeatureType("TRCF", "TRCF")
 
static const ULFeatureType & TRCP = ULFeatureType("TRCP", "TRCP")
 
static const ULFeatureType & TREG = ULFeatureType("TREG", "TREG")
 
static const ULFeatureType & TREQ = ULFeatureType("TREQ", "TREQ")
 
static const ULFeatureType & TREX = ULFeatureType("TREX", "TREX")
 
static const ULFeatureType & TRIF = ULFeatureType("TRIF", "TRIF")
 
static const ULFeatureType & TRGL = ULFeatureType("TRGL", "TRGL")
 
static const ULFeatureType & TRPB = ULFeatureType("TRPB", "TRPB")
 
static const ULFeatureType & TRPR = ULFeatureType("TRPR", "TRPR")
 
static const ULFeatureType & TRSB = ULFeatureType("TRSB", "TRSB")
 
static const ULFeatureType & TRXP = ULFeatureType("TRXP", "TRXP")
 
static const ULFeatureType & URL1 = ULFeatureType("URL1", "ULR1")
 
static const ULFeatureType & VERB = ULFeatureType("VERB", "VERB")
 
static const ULFeatureType & WOEG = ULFeatureType("WOEG", "WOEG")
 
static const ULFeatureType & XASE = ULFeatureType("XASE", "XASE")
 
static const ULFeatureType & XRBC = ULFeatureType("XRBC", "XRBC")
 
static const ULFeatureType & XRBL = ULFeatureType("XRBL", "XRBL")
 
static const ULFeatureType & XRCA = ULFeatureType("XRCA", "XRCA")
 
static const ULFeatureType & XRCP = ULFeatureType("XRCP", "XRCP")
 
static const ULFeatureType & XREQ = ULFeatureType("XREQ", "XREQ")
 
static const ULFeatureType & XRHN = ULFeatureType("XRHN", "XRHN")
 
static const ULFeatureType & XRLK = ULFeatureType("XRLK", "XRLK")
 
static const ULFeatureType & XROF = ULFeatureType("XROF", "XROF")
 
static const ULFeatureType & XRSA = ULFeatureType("XRSA", "XRSA")
 
static const ULFeatureType & XRSB = ULFeatureType("XRSB", "XRSB")
 
static const ULFeatureType & XRSE = ULFeatureType("XRSE", "XRSE")
 
static const ULFeatureType & XUSA = ULFeatureType("XUSA", "XUSA")
 
static const ULFeatureType & XUSE = ULFeatureType("XUSE", "XUSE")
 
static const ULFeatureType & YUEG = ULFeatureType("YUEG", "YUEG")
 
static const ULFeatureType & ULTerm = ULFeatureType("ulterm", "ulterm")
 
static const ULFeatureType & ULText = ULFeatureType("ultext", "ultext")
 
static const ULFeatureType & CXMLAttrDisplay = ULFeatureType("cxml_attr_display", "cxml_attr_display")
 
static const ULFeatureType & CXMLAttrEnding = ULFeatureType("cxml_attr_ending", "cxml_attr_ending")
 
static const ULFeatureType & CXMLAttrForm = ULFeatureType("cxml_attr_form", "cxml_attr_form")
 
static const ULFeatureType & CXMLAttrHomonym = ULFeatureType("cxml_attr_homonym", "cxml_attr_homonym")
 
static const ULFeatureType & CXMLAttrMain = ULFeatureType("cxml_attr_main", "cxml_attr_main")
 
static const ULFeatureType & CXMLAttrSense = ULFeatureType("cxml_attr_sense", "cxml_attr_sense")
 
static const ULFeatureType & CXMLAttrSortkey = ULFeatureType("cxml_attr_sortkey", "cxml_attr_sortkey")
 
static const ULFeatureType & CXMLAttrText = ULFeatureType("cxml_attr_text", "cxml_attr_text")
 
static const ULFeatureType & CXMLAttrType = ULFeatureType("cxml_attr_type", "cxml_attr_type")
 
static const ULFeatureType & CXMLBox = ULFeatureType("cxml_box", "cxml_box")
 
static const ULFeatureType & CXMLCatAltForm = ULFeatureType("cxml_cataltform", "cxml_cataltform")
 
static const ULFeatureType & CXMLCatBoxes = ULFeatureType("cxml_catboxes", "cxml_catboxes")
 
static const ULFeatureType & CXMLCatCompound = ULFeatureType("cxml_catcompound", "cxml_catcompound")
 
static const ULFeatureType & CXMLCatCompoundSem = ULFeatureType("cxml_catcompoundsem", "cxml_catcompoundsem")
 
static const ULFeatureType & CXMLCatCrossRef = ULFeatureType("cxml_catcrossref", "cxml_catcrossref")
 
static const ULFeatureType & CXMLCatEntry = ULFeatureType("cxml_catentry", "cxml_catentry")
 
static const ULFeatureType & CXMLCatEquiv = ULFeatureType("cxml_catequiv", "cxml_catequiv")
 
static const ULFeatureType & CXMLCatExceptions = ULFeatureType("cxml_catexceptions", "cxml_catexceptions")
 
static const ULFeatureType & CXMLCatGenericPhrase = ULFeatureType("cxml_catgenericphrase", "cxml_catgenericphrase")
 
static const ULFeatureType & CXMLCatGenPhraseSem = ULFeatureType("cxml_catgenphrasesem", "cxml_catgenphrasesem")
 
static const ULFeatureType & CXMLCatGrammar = ULFeatureType("cxml_catgrammar", "cxml_catgrammar")
 
static const ULFeatureType & CXMLCatIdiom = ULFeatureType("cxml_catidiom", "cxml_catidiom")
 
static const ULFeatureType & CXMLCatLexicalPlural = ULFeatureType("cxml_catlexicalplural", "cxml_catlexicalplural")
 
static const ULFeatureType & CXMLCatLexSemantic = ULFeatureType("cxml_catlexsemantic", "cxml_catlexsemantic")
 
static const ULFeatureType & CXMLCatLexSubSemantic = ULFeatureType("cxml_catlexsubsemantic", "cxml_catlexsubsemantic")
 
static const ULFeatureType & CXMLCatOf = ULFeatureType("cxml_catof", "cxml_catof")
 
static const ULFeatureType & CXMLCatOptPrep = ULFeatureType("cxml_catoptprep", "cxml_catoptprep")
 
static const ULFeatureType & CXMLCatPhrase = ULFeatureType("cxml_catphrase", "cxml_catphrase")
 
static const ULFeatureType & CXMLCatPhraseSem = ULFeatureType("cxml_catphrasesem", "cxml_catphrasesem")
 
static const ULFeatureType & CXMLCatSemantic = ULFeatureType("cxml_catsemantic", "cxml_catsemantic")
 
static const ULFeatureType & CXMLCatSubEntry = ULFeatureType("cxml_catsubentry", "cxml_catsubentry")
 
static const ULFeatureType & CXMLCatSubSemantic = ULFeatureType("cxml_catsubsemantic", "cxml_catsubsemantic")
 
static const ULFeatureType & CXMLCatSubSubSemantic = ULFeatureType("cxml_catsubsubsemantic", "cxml_catsubsubsemantic")
 
static const ULFeatureType & CXMLEntry = ULFeatureType("cxml_entry", "cxml_entry")
 
static const ULFeatureType & CXMLEquivSrc = ULFeatureType("cxml_equivsrc", "cxml_equivsrc")
 
static const ULFeatureType & CXMLEquivTrg = ULFeatureType("cxml_equivtrg", "cxml_equivtrg")
 
static const ULFeatureType & CXMLGrammar = ULFeatureType("cxml_grammar", "cxml_grammar")
 
static const ULFeatureType & CXMLInfl = ULFeatureType("cxml_infl", "cxml_infl")
 
static const ULFeatureType & CXMLLabel = ULFeatureType("cxml_label", "cxml_label")
 
static const ULFeatureType & CXMLLabelLitFig = ULFeatureType("cxml_labellitfig", "cxml_labellitfig")
 
static const ULFeatureType & CXMLLabelModifier = ULFeatureType("cxml_labelmodifier", "cxml_labelmodifier")
 
static const ULFeatureType & CXMLLabelOpen = ULFeatureType("cxml_labelopen", "cxml_labelopen")
 
static const ULFeatureType & CXMLLabelRegional = ULFeatureType("cxml_labelregional", "cxml_labelregional")
 
static const ULFeatureType & CXMLLabelRegister = ULFeatureType("cxml_labelregister", "cxml_labelregister")
 
static const ULFeatureType & CXMLLabelSubjectField = ULFeatureType("cxml_labelsubjectfield", "cxml_labelsubjectfield")
 
static const ULFeatureType & CXMLLabelTrademark = ULFeatureType("cxml_labeltrademark", "cxml_labeltrademark")
 
static const ULFeatureType & CXMLPattern = ULFeatureType("cxml_pattern", "cxml_pattern")
 
static const ULFeatureType & CXMLPosp = ULFeatureType("cxml_posp", "cxml_posp")
 
static const ULFeatureType & CXMLPron = ULFeatureType("cxml_pron", "cxml_pron")
 
static const ULFeatureType & CXMLSentence = ULFeatureType("cxml_sentence", "cxml_sentence")
 
static const ULFeatureType & CXMLSpelling = ULFeatureType("cxml_spelling", "cxml_spelling")
 
static const ULFeatureType & CXMLText = ULFeatureType("cxml_text", "cxml_text")
 
static const ULFeatureType & CXMLAttrCompoundHead = ULFeatureType("cxml_attr_compound_head", "cxml_attr_compound_head")
 
static const ULFeatureType & CXMLAttrHyph = ULFeatureType("cxml_attr_hyph", "cxml_attr_hyph")
 
static const ULFeatureType & CXMLAttrLevel = ULFeatureType("cxml_attr_level", "cxml_attr_level")
 
static const ULFeatureType & CXMLAttrMainHomonym = ULFeatureType("cxml_attr_mainhomonym", "cxml_attr_mainhomonym")
 
static const ULFeatureType & CXMLAttrSenses = ULFeatureType("cxml_attr_senses", "cxml_attr_senses")
 
static const ULFeatureType & CXMLCatBoxInternal = ULFeatureType("cxml_catboxinternal", "cxml_catboxinternal")
 
static const ULFeatureType & CXMLCatEtyms = ULFeatureType("cxml_catetyms", "cxml_catetyms")
 
static const ULFeatureType & CXMLCatExamples = ULFeatureType("cxml_catexamples", "cxml_catexamples")
 
static const ULFeatureType & CXMLCatRelated = ULFeatureType("cxml_catrelated", "cxml_catrelated")
 
static const ULFeatureType & CXMLCrossReference = ULFeatureType("cxml_crossreference", "cxml_crossreference")
 
static const ULFeatureType & CXMLEtym = ULFeatureType("cxml_etym", "cxml_etym")
 
static const ULFeatureType & CXMLLabelGrammar = ULFeatureType("cxml_labelgrammar", "cxml_labelgrammar")
 
static const ULFeatureType & CXMLLabelLanguage = ULFeatureType("cxml_labellanguage", "cxml_labellanguage")
 
static const ULFeatureType & CXMLCatPhraseBlock = ULFeatureType("cxml_catphraseblock", "cxml_catphraseblock")
 
static const ULFeatureType & CXMLCatPhraseSubSem = ULFeatureType("cxml_catphrasesubsem", "cxml_catphrasesubsem")
 
static const ULFeatureType & CXMLLabelHierarchy = ULFeatureType("cxml_labelhierarchy", "cxml_labelhierarchy")
 
static const ULFeatureType & CXMLLabelFreqBand = ULFeatureType("cxml_labelfreqband", "cxml_labelfreqband")
 

Additional Inherited Members

- Protected Attributes inherited from ULEnum
int id
 
const char * stringID
 
const char * displayString
 
- Static Protected Attributes inherited from ULEnum
static ULHashTable< ULString,
uluint32 > 
featureNameToRunTimeID
 

Detailed Description

An enhanced enumerated type used to represent the various features (e.g. gender) stored with individual words in ULAPI data sources.

See ULEnum for a discussion of enhanced enumerated types in ULAPI.

Constructor & Destructor Documentation

ULFeatureType::ULFeatureType ( )

Default constructor.

ULFeatureType::ULFeatureType ( const ULFeatureType &  other)

Copy constructor.

ULFeatureType::ULFeatureType ( int  otherID)

Constructor by id.

ULFeatureType::ULFeatureType ( const char *  otherStringID)

Constructor.

Parameters
[in]otherStringIDThe string ID corresponding to the ULFeatureType value this ULFeatureType should be copied from.
ULFeatureType::~ULFeatureType ( )
virtual

Destructor.

Member Function Documentation

void ULFeatureType::clear ( )
virtual

Sets this ULFeatureType object to its default state.

Reimplemented from ULEnum.

int ULFeatureType::getEnumeratedValueCount ( )
static
Returns
the number of distinct enumerated values of this type.
const ULFeatureType & ULFeatureType::getInstance ( int  id)
static
Returns
the statically allocated instance of this type corresponding to the specified integer id.
Parameters
[in]idthe desired integer id.
bool ULFeatureType::operator!= ( const ULFeatureType &  other) const

Inequality operator.

bool ULFeatureType::operator!= ( const char *  stringID) const

Inequality operator.

Returns
true if the specified string is not equal to this ULFeatureType's string ID.
Parameters
[in]stringIDThe string to compare to this object's string ID.
bool ULFeatureType::operator< ( const ULFeatureType &  other) const

Comparison operator.

Returns
true if this ULFeatureType's integer ID is strictly less than other's.
Parameters
[in]otherThe other ULFeatureType object.
bool ULFeatureType::operator< ( const char *  stringID) const

Comparison operator.

Returns
true if this ULFeatureType's integer ID is is strictly less the integer ID of the ULFeatureType value corresponding to the specified string ID.
Parameters
[in]stringIDThe string ID.
ULFeatureType & ULFeatureType::operator= ( const ULFeatureType &  other)

Assignment operator.

Returns
a reference to this ULFeatureType object.
ULFeatureType & ULFeatureType::operator= ( int  otherID)

Assignment operator.

Parameters
[in]otherIDThe ID of the enumerated value of ULFeatureType to assign to this ULFeatureType.
ULFeatureType & ULFeatureType::operator= ( const char *  otherStringID)

Assignment operator.

Returns
a reference to this ULFeatureType object.
Parameters
[in]stringIDIf stringID is the string ID of one of the ULFeatureType enumerated values, then this object is copied from that ULFeatureType. Otherwise, this object is assigned the default value.
bool ULFeatureType::operator== ( const ULFeatureType &  other) const

Equality operator.

bool ULFeatureType::operator== ( const char *  stringID) const

Equality operator.

Returns
true if the specified string is equal to this ULFeatureType's string ID.
Parameters
[in]stringIDThe string to compare to this object's string ID.

Member Data Documentation

const ULFeatureType & ULFeatureType::AllUppercase = ULFeatureType("alluppercase", "alluppercase")
static
const ULFeatureType & ULFeatureType::AlternateSpelling = ULFeatureType("alternatespelling", "alternatespelling")
static
const ULFeatureType & ULFeatureType::Antonym = ULFeatureType("antonym", "antonym")
static
const ULFeatureType & ULFeatureType::Any = ULFeatureType("anyfeaturetype", "any feature type")
static
const ULFeatureType & ULFeatureType::Aspect = ULFeatureType("aspect", "aspect")
static
const ULFeatureType & ULFeatureType::Aspirated = ULFeatureType("aspirated", "aspirated")
static
const ULFeatureType & ULFeatureType::AuxiliaryVerb = ULFeatureType("auxiliaryverb", "auxiliaryverb")
static
const ULFeatureType & ULFeatureType::BOXB = ULFeatureType("BOXB", "BOXB")
static
const ULFeatureType & ULFeatureType::BOXC = ULFeatureType("BOXC", "BOXC")
static
const ULFeatureType & ULFeatureType::BOXF = ULFeatureType("BOXF", "BOXF")
static
const ULFeatureType & ULFeatureType::BOXL = ULFeatureType("BOXL", "BOXL")
static
const ULFeatureType & ULFeatureType::BOXP = ULFeatureType("BOXP", "BOXP")
static
const ULFeatureType & ULFeatureType::BOXR = ULFeatureType("BOXR", "BOXR")
static
const ULFeatureType & ULFeatureType::BOXS = ULFeatureType("BOXS", "BOXS")
static
const ULFeatureType & ULFeatureType::BOXT = ULFeatureType("BOXT", "BOXT")
static
const ULFeatureType & ULFeatureType::BXRF = ULFeatureType("BXRF", "BXRF")
static
const ULFeatureType & ULFeatureType::Case = ULFeatureType("case", "case")
static
const ULFeatureType & ULFeatureType::CAT1 = ULFeatureType("CAT1", "CAT1")
static
const ULFeatureType & ULFeatureType::CAT2 = ULFeatureType("CAT2", "CAT2")
static
const ULFeatureType & ULFeatureType::CCAF = ULFeatureType("CCAF", "CCAF")
static
const ULFeatureType & ULFeatureType::CCCF = ULFeatureType("CCCF", "CCCF")
static
const ULFeatureType & ULFeatureType::CCPD = ULFeatureType("CCPD", "CCPD")
static
const ULFeatureType & ULFeatureType::CCXT = ULFeatureType("CCXT", "CCXT")
static
const ULFeatureType & ULFeatureType::Clarification = ULFeatureType("clarification", "clarification")
static
const ULFeatureType & ULFeatureType::Class = ULFeatureType("class", "class")
static
const ULFeatureType & ULFeatureType::Contains = ULFeatureType("contains", "contains")
static
const ULFeatureType & ULFeatureType::CXMLAttrCompoundHead = ULFeatureType("cxml_attr_compound_head", "cxml_attr_compound_head")
static
const ULFeatureType & ULFeatureType::CXMLAttrDisplay = ULFeatureType("cxml_attr_display", "cxml_attr_display")
static
const ULFeatureType & ULFeatureType::CXMLAttrEnding = ULFeatureType("cxml_attr_ending", "cxml_attr_ending")
static
const ULFeatureType & ULFeatureType::CXMLAttrForm = ULFeatureType("cxml_attr_form", "cxml_attr_form")
static
const ULFeatureType & ULFeatureType::CXMLAttrHomonym = ULFeatureType("cxml_attr_homonym", "cxml_attr_homonym")
static
const ULFeatureType & ULFeatureType::CXMLAttrHyph = ULFeatureType("cxml_attr_hyph", "cxml_attr_hyph")
static
const ULFeatureType & ULFeatureType::CXMLAttrLevel = ULFeatureType("cxml_attr_level", "cxml_attr_level")
static
const ULFeatureType & ULFeatureType::CXMLAttrMain = ULFeatureType("cxml_attr_main", "cxml_attr_main")
static
const ULFeatureType & ULFeatureType::CXMLAttrMainHomonym = ULFeatureType("cxml_attr_mainhomonym", "cxml_attr_mainhomonym")
static
const ULFeatureType & ULFeatureType::CXMLAttrSense = ULFeatureType("cxml_attr_sense", "cxml_attr_sense")
static
const ULFeatureType & ULFeatureType::CXMLAttrSenses = ULFeatureType("cxml_attr_senses", "cxml_attr_senses")
static
const ULFeatureType & ULFeatureType::CXMLAttrSortkey = ULFeatureType("cxml_attr_sortkey", "cxml_attr_sortkey")
static
const ULFeatureType & ULFeatureType::CXMLAttrText = ULFeatureType("cxml_attr_text", "cxml_attr_text")
static
const ULFeatureType & ULFeatureType::CXMLAttrType = ULFeatureType("cxml_attr_type", "cxml_attr_type")
static
const ULFeatureType & ULFeatureType::CXMLBox = ULFeatureType("cxml_box", "cxml_box")
static
const ULFeatureType & ULFeatureType::CXMLCatAltForm = ULFeatureType("cxml_cataltform", "cxml_cataltform")
static
const ULFeatureType & ULFeatureType::CXMLCatBoxes = ULFeatureType("cxml_catboxes", "cxml_catboxes")
static
const ULFeatureType & ULFeatureType::CXMLCatBoxInternal = ULFeatureType("cxml_catboxinternal", "cxml_catboxinternal")
static
const ULFeatureType & ULFeatureType::CXMLCatCompound = ULFeatureType("cxml_catcompound", "cxml_catcompound")
static
const ULFeatureType & ULFeatureType::CXMLCatCompoundSem = ULFeatureType("cxml_catcompoundsem", "cxml_catcompoundsem")
static
const ULFeatureType & ULFeatureType::CXMLCatCrossRef = ULFeatureType("cxml_catcrossref", "cxml_catcrossref")
static
const ULFeatureType & ULFeatureType::CXMLCatEntry = ULFeatureType("cxml_catentry", "cxml_catentry")
static
const ULFeatureType & ULFeatureType::CXMLCatEquiv = ULFeatureType("cxml_catequiv", "cxml_catequiv")
static
const ULFeatureType & ULFeatureType::CXMLCatEtyms = ULFeatureType("cxml_catetyms", "cxml_catetyms")
static
const ULFeatureType & ULFeatureType::CXMLCatExamples = ULFeatureType("cxml_catexamples", "cxml_catexamples")
static
const ULFeatureType & ULFeatureType::CXMLCatExceptions = ULFeatureType("cxml_catexceptions", "cxml_catexceptions")
static
const ULFeatureType & ULFeatureType::CXMLCatGenericPhrase = ULFeatureType("cxml_catgenericphrase", "cxml_catgenericphrase")
static
const ULFeatureType & ULFeatureType::CXMLCatGenPhraseSem = ULFeatureType("cxml_catgenphrasesem", "cxml_catgenphrasesem")
static
const ULFeatureType & ULFeatureType::CXMLCatGrammar = ULFeatureType("cxml_catgrammar", "cxml_catgrammar")
static
const ULFeatureType & ULFeatureType::CXMLCatIdiom = ULFeatureType("cxml_catidiom", "cxml_catidiom")
static
const ULFeatureType & ULFeatureType::CXMLCatLexicalPlural = ULFeatureType("cxml_catlexicalplural", "cxml_catlexicalplural")
static
const ULFeatureType & ULFeatureType::CXMLCatLexSemantic = ULFeatureType("cxml_catlexsemantic", "cxml_catlexsemantic")
static
const ULFeatureType & ULFeatureType::CXMLCatLexSubSemantic = ULFeatureType("cxml_catlexsubsemantic", "cxml_catlexsubsemantic")
static
const ULFeatureType & ULFeatureType::CXMLCatOf = ULFeatureType("cxml_catof", "cxml_catof")
static
const ULFeatureType & ULFeatureType::CXMLCatOptPrep = ULFeatureType("cxml_catoptprep", "cxml_catoptprep")
static
const ULFeatureType & ULFeatureType::CXMLCatPhrase = ULFeatureType("cxml_catphrase", "cxml_catphrase")
static
const ULFeatureType & ULFeatureType::CXMLCatPhraseBlock = ULFeatureType("cxml_catphraseblock", "cxml_catphraseblock")
static
const ULFeatureType & ULFeatureType::CXMLCatPhraseSem = ULFeatureType("cxml_catphrasesem", "cxml_catphrasesem")
static
const ULFeatureType & ULFeatureType::CXMLCatPhraseSubSem = ULFeatureType("cxml_catphrasesubsem", "cxml_catphrasesubsem")
static
const ULFeatureType & ULFeatureType::CXMLCatRelated = ULFeatureType("cxml_catrelated", "cxml_catrelated")
static
const ULFeatureType & ULFeatureType::CXMLCatSemantic = ULFeatureType("cxml_catsemantic", "cxml_catsemantic")
static
const ULFeatureType & ULFeatureType::CXMLCatSubEntry = ULFeatureType("cxml_catsubentry", "cxml_catsubentry")
static
const ULFeatureType & ULFeatureType::CXMLCatSubSemantic = ULFeatureType("cxml_catsubsemantic", "cxml_catsubsemantic")
static
const ULFeatureType & ULFeatureType::CXMLCatSubSubSemantic = ULFeatureType("cxml_catsubsubsemantic", "cxml_catsubsubsemantic")
static
const ULFeatureType & ULFeatureType::CXMLCrossReference = ULFeatureType("cxml_crossreference", "cxml_crossreference")
static
const ULFeatureType & ULFeatureType::CXMLEntry = ULFeatureType("cxml_entry", "cxml_entry")
static
const ULFeatureType & ULFeatureType::CXMLEquivSrc = ULFeatureType("cxml_equivsrc", "cxml_equivsrc")
static
const ULFeatureType & ULFeatureType::CXMLEquivTrg = ULFeatureType("cxml_equivtrg", "cxml_equivtrg")
static
const ULFeatureType & ULFeatureType::CXMLEtym = ULFeatureType("cxml_etym", "cxml_etym")
static
const ULFeatureType & ULFeatureType::CXMLGrammar = ULFeatureType("cxml_grammar", "cxml_grammar")
static
const ULFeatureType & ULFeatureType::CXMLInfl = ULFeatureType("cxml_infl", "cxml_infl")
static
const ULFeatureType & ULFeatureType::CXMLLabel = ULFeatureType("cxml_label", "cxml_label")
static
const ULFeatureType & ULFeatureType::CXMLLabelFreqBand = ULFeatureType("cxml_labelfreqband", "cxml_labelfreqband")
static
const ULFeatureType & ULFeatureType::CXMLLabelGrammar = ULFeatureType("cxml_labelgrammar", "cxml_labelgrammar")
static
const ULFeatureType & ULFeatureType::CXMLLabelHierarchy = ULFeatureType("cxml_labelhierarchy", "cxml_labelhierarchy")
static
const ULFeatureType & ULFeatureType::CXMLLabelLanguage = ULFeatureType("cxml_labellanguage", "cxml_labellanguage")
static
const ULFeatureType & ULFeatureType::CXMLLabelLitFig = ULFeatureType("cxml_labellitfig", "cxml_labellitfig")
static
const ULFeatureType & ULFeatureType::CXMLLabelModifier = ULFeatureType("cxml_labelmodifier", "cxml_labelmodifier")
static
const ULFeatureType & ULFeatureType::CXMLLabelOpen = ULFeatureType("cxml_labelopen", "cxml_labelopen")
static
const ULFeatureType & ULFeatureType::CXMLLabelRegional = ULFeatureType("cxml_labelregional", "cxml_labelregional")
static
const ULFeatureType & ULFeatureType::CXMLLabelRegister = ULFeatureType("cxml_labelregister", "cxml_labelregister")
static
const ULFeatureType & ULFeatureType::CXMLLabelSubjectField = ULFeatureType("cxml_labelsubjectfield", "cxml_labelsubjectfield")
static
const ULFeatureType & ULFeatureType::CXMLLabelTrademark = ULFeatureType("cxml_labeltrademark", "cxml_labeltrademark")
static
const ULFeatureType & ULFeatureType::CXMLPattern = ULFeatureType("cxml_pattern", "cxml_pattern")
static
const ULFeatureType & ULFeatureType::CXMLPosp = ULFeatureType("cxml_posp", "cxml_posp")
static
const ULFeatureType & ULFeatureType::CXMLPron = ULFeatureType("cxml_pron", "cxml_pron")
static
const ULFeatureType & ULFeatureType::CXMLSentence = ULFeatureType("cxml_sentence", "cxml_sentence")
static
const ULFeatureType & ULFeatureType::CXMLSpelling = ULFeatureType("cxml_spelling", "cxml_spelling")
static
const ULFeatureType & ULFeatureType::CXMLText = ULFeatureType("cxml_text", "cxml_text")
static
const ULFeatureType & ULFeatureType::Definition = ULFeatureType("definition", "definition")
static
const ULFeatureType & ULFeatureType::Derivation = ULFeatureType("derivation", "derivation")
static
const ULFeatureType & ULFeatureType::Dialect = ULFeatureType("dialect", "dialect")
static
const ULFeatureType & ULFeatureType::Disambiguation = ULFeatureType("disambiguation", "disambiguation")
static
const ULFeatureType & ULFeatureType::Etymology = ULFeatureType("etymology", "etymology")
static
const ULFeatureType & ULFeatureType::Example = ULFeatureType("example", "example")
static
const ULFeatureType & ULFeatureType::EXPN = ULFeatureType("EXPN", "EXPN")
static
const ULFeatureType & ULFeatureType::Formality = ULFeatureType("formality", "formality")
static
const ULFeatureType & ULFeatureType::Gender = ULFeatureType("gender", "gender")
static
const ULFeatureType & ULFeatureType::GRAM = ULFeatureType("GRAM", "GRAM")
static
const ULFeatureType & ULFeatureType::GrammarUsage = ULFeatureType("grammarusage", "grammarusage")
static
const ULFeatureType & ULFeatureType::HasGrammarUsage = ULFeatureType("hasgrammarusage", "hasgrammarusage")
static
const ULFeatureType & ULFeatureType::HCME = ULFeatureType("HCME", "HCME")
static
const ULFeatureType & ULFeatureType::HDAD = ULFeatureType("HDAD", "HDAD")
static
const ULFeatureType & ULFeatureType::HDCF = ULFeatureType("HDCF", "HDCF")
static
const ULFeatureType & ULFeatureType::HDGR = ULFeatureType("HDGR", "HDGR")
static
const ULFeatureType & ULFeatureType::HDHN = ULFeatureType("HDHN", "HDHN")
static
const ULFeatureType & ULFeatureType::HDIF = ULFeatureType("HDIF", "HDIF")
static
const ULFeatureType & ULFeatureType::HDSB = ULFeatureType("HDSB", "HDSB")
static
const ULFeatureType & ULFeatureType::Headword = ULFeatureType("headword", "headword")
static
const ULFeatureType & ULFeatureType::Homonym = ULFeatureType("homonym", "homonym")
static
const ULFeatureType & ULFeatureType::HWAD = ULFeatureType("HWAD", "HWAD")
static
const ULFeatureType & ULFeatureType::HWAE = ULFeatureType("HWAE", "HWAE")
static
const ULFeatureType & ULFeatureType::HWAF = ULFeatureType("HWAF", "HWAF")
static
const ULFeatureType & ULFeatureType::HWCF = ULFeatureType("HWCF", "HWCF")
static
const ULFeatureType & ULFeatureType::HWCP = ULFeatureType("HWCP", "HWCP")
static
const ULFeatureType & ULFeatureType::HWEX = ULFeatureType("HWEX", "HWEX")
static
const ULFeatureType & ULFeatureType::HWFV = ULFeatureType("HWFV", "HWFV")
static
const ULFeatureType & ULFeatureType::HWGN = ULFeatureType("HWGN", "HWGN")
static
const ULFeatureType & ULFeatureType::HWGR = ULFeatureType("HWGR", "HWGR")
static
const ULFeatureType & ULFeatureType::HWHN = ULFeatureType("HWHN", "HWHN")
static
const ULFeatureType & ULFeatureType::HWIF = ULFeatureType("HWIF", "HWIF")
static
const ULFeatureType & ULFeatureType::HWKE = ULFeatureType("HWKE", "HWKE")
static
const ULFeatureType & ULFeatureType::HWLE = ULFeatureType("HWLE", "HWLE")
static
const ULFeatureType & ULFeatureType::HWME = ULFeatureType("HWME", "HWME")
static
const ULFeatureType & ULFeatureType::HWRF = ULFeatureType("HWRF", "HWRF")
static
const ULFeatureType & ULFeatureType::HWRV = ULFeatureType("HWRV", "HWRV")
static
const ULFeatureType & ULFeatureType::HWSB = ULFeatureType("HWSB", "HWSB")
static
const ULFeatureType & ULFeatureType::HWSV = ULFeatureType("HWSV", "HWSV")
static
const ULFeatureType & ULFeatureType::HWXP = ULFeatureType("HWXP", "HWXP")
static
const ULFeatureType & ULFeatureType::HWXT = ULFeatureType("HWXT", "HWXT")
static
const ULFeatureType & ULFeatureType::HWYU = ULFeatureType("HWYU", "HWYU")
static
const ULFeatureType & ULFeatureType::IFGR = ULFeatureType("IFGR", "IFGR")
static
const ULFeatureType & ULFeatureType::IFHN = ULFeatureType("IFHN", "IFHN")
static
const ULFeatureType & ULFeatureType::Inseparable = ULFeatureType("inseparable", "inseparable")
static
const ULFeatureType & ULFeatureType::LBCA = ULFeatureType("LBCA", "LBCA")
static
const ULFeatureType & ULFeatureType::LBCC = ULFeatureType("LBCC", "LBCC")
static
const ULFeatureType & ULFeatureType::LBCI = ULFeatureType("LBCI", "LBCI")
static
const ULFeatureType & ULFeatureType::LBCN = ULFeatureType("LBCN", "LBCN")
static
const ULFeatureType & ULFeatureType::LBCO = ULFeatureType("LBCO", "LBCO")
static
const ULFeatureType & ULFeatureType::LBCS = ULFeatureType("LBCS", "LBCS")
static
const ULFeatureType & ULFeatureType::LBCV = ULFeatureType("LBCV", "LBCV")
static
const ULFeatureType & ULFeatureType::LBFF = ULFeatureType("LBFF", "LBFF")
static
const ULFeatureType & ULFeatureType::LBGR = ULFeatureType("LBGR", "LBGR")
static
const ULFeatureType & ULFeatureType::LBIN = ULFeatureType("LBIN", "LBIN")
static
const ULFeatureType & ULFeatureType::LBLF = ULFeatureType("LBLF", "LBLF")
static
const ULFeatureType & ULFeatureType::LBNC = ULFeatureType("LBNC", "LBNC")
static
const ULFeatureType & ULFeatureType::LBPO = ULFeatureType("LBPO", "LBPO")
static
const ULFeatureType & ULFeatureType::LBPS = ULFeatureType("LBPS", "LBPS")
static
const ULFeatureType & ULFeatureType::LBRN = ULFeatureType("LBRN", "LBRN")
static
const ULFeatureType & ULFeatureType::LBRR = ULFeatureType("LBRR", "LBRR")
static
const ULFeatureType & ULFeatureType::LBSF = ULFeatureType("LBSF", "LBSF")
static
const ULFeatureType & ULFeatureType::LBSN = ULFeatureType("LBSN", "LBSN")
static
const ULFeatureType & ULFeatureType::LBST = ULFeatureType("LBST", "LBST")
static
const ULFeatureType & ULFeatureType::LBTM = ULFeatureType("LBTM", "LBTM")
static
const ULFeatureType & ULFeatureType::LBXX = ULFeatureType("LBXX", "LBXX")
static
const ULFeatureType & ULFeatureType::LEST = ULFeatureType("LEST", "LEST")
static
const ULFeatureType & ULFeatureType::LLEX = ULFeatureType("LLEX", "LLEX")
static
const ULFeatureType & ULFeatureType::LLXT = ULFeatureType("LLXT", "LLXT")
static
const ULFeatureType & ULFeatureType::LXIN = ULFeatureType("LXIN", "LXIN")
static
const ULFeatureType & ULFeatureType::LXRN = ULFeatureType("LXRN", "LXRN")
static
const ULFeatureType & ULFeatureType::LXRR = ULFeatureType("LXRR", "LXRR")
static
const ULFeatureType & ULFeatureType::LXSF = ULFeatureType("LXSF", "LXSF")
static
const ULFeatureType & ULFeatureType::Mood = ULFeatureType("mood", "mood")
static
const ULFeatureType & ULFeatureType::NonAspirated = ULFeatureType("nonaspirated", "nonaspirated")
static
const ULFeatureType & ULFeatureType::None = ULFeatureType("nofeaturetype", "no feature type")
static
const ULFeatureType & ULFeatureType::NotPartOfSpeechSubcategory = ULFeatureType("notpospsubcategory", "notpospsubcategory")
static
const ULFeatureType & ULFeatureType::Number = ULFeatureType("number", "number")
static
const ULFeatureType & ULFeatureType::Ontology = ULFeatureType("ontology", "ontology")
static
const ULFeatureType & ULFeatureType::OPPR = ULFeatureType("OPPR", "OPPR")
static
const ULFeatureType & ULFeatureType::Other = ULFeatureType("other", "other")
static
const ULFeatureType & ULFeatureType::PartOfSpeech = ULFeatureType("partofspeech", "partofspeech")
static
const ULFeatureType & ULFeatureType::PartOfSpeechCategory = ULFeatureType("pospcategory", "part-of-speech category")
static
const ULFeatureType & ULFeatureType::PartOfSpeechSubcategory = ULFeatureType("pospsubcategory", "part-of-speech subcategory")
static
const ULFeatureType & ULFeatureType::PastParticipleStem = ULFeatureType("pastparticiplestem", "pastparticiplestem")
static
const ULFeatureType & ULFeatureType::PastParticipleType = ULFeatureType("pastparticipletype", "pastparticipletype")
static
const ULFeatureType & ULFeatureType::Person = ULFeatureType("person", "person")
static
const ULFeatureType & ULFeatureType::PHEG = ULFeatureType("PHEG", "PHEG")
static
const ULFeatureType & ULFeatureType::PHEX = ULFeatureType("PHEX", "PHEX")
static
const ULFeatureType & ULFeatureType::PHGR = ULFeatureType("PHGR", "PHGR")
static
const ULFeatureType & ULFeatureType::PHID = ULFeatureType("PHID", "PHID")
static
const ULFeatureType & ULFeatureType::PHMU = ULFeatureType("PHMU", "PHMU")
static
const ULFeatureType & ULFeatureType::PHPB = ULFeatureType("PHPB", "PHPB")
static
const ULFeatureType & ULFeatureType::PHPS = ULFeatureType("PHPS", "PHPS")
static
const ULFeatureType & ULFeatureType::PHRS = ULFeatureType("PHRS", "PHRS")
static
const ULFeatureType & ULFeatureType::PHXT = ULFeatureType("PHXT", "PHXT")
static
const ULFeatureType & ULFeatureType::PINT = ULFeatureType("PINT", "PINT")
static
const ULFeatureType & ULFeatureType::PINY = ULFeatureType("PINY", "PINY")
static
const ULFeatureType & ULFeatureType::POCH = ULFeatureType("POCH", "POCH")
static
const ULFeatureType & ULFeatureType::POSP = ULFeatureType("POSP", "POSP")
static
const ULFeatureType & ULFeatureType::PossessedGender = ULFeatureType("possessedgender", "possessedgender")
static
const ULFeatureType & ULFeatureType::PossessedNumber = ULFeatureType("possessednumber", "possessednumber")
static
const ULFeatureType & ULFeatureType::Prefix2 = ULFeatureType("prefix2", "prefix2")
static
const ULFeatureType & ULFeatureType::Prefix3 = ULFeatureType("prefix3", "prefix3")
static
const ULFeatureType & ULFeatureType::Prefix4 = ULFeatureType("prefix4", "prefix4")
static
const ULFeatureType & ULFeatureType::PrepositionForIndirectObject = ULFeatureType("prepforindirectobject", "prepforindirectobject")
static
const ULFeatureType & ULFeatureType::PresentParticipleType = ULFeatureType("presentparticipletype", "presentparticipletype")
static
const ULFeatureType & ULFeatureType::PresentSubjunctiveAffix = ULFeatureType("presentsubjunctiveaffix", "presentsubjunctiveaffix")
static
const ULFeatureType & ULFeatureType::PresentType = ULFeatureType("presenttype", "presenttype")
static
const ULFeatureType & ULFeatureType::PreteritStem = ULFeatureType("preteritstem", "preteritstem")
static
const ULFeatureType & ULFeatureType::PRLB = ULFeatureType("PRLB", "PRLB")
static
const ULFeatureType & ULFeatureType::PRON = ULFeatureType("PRON", "PRON")
static
const ULFeatureType & ULFeatureType::Pronunciation = ULFeatureType("pronunciation", "pronunciation")
static
const ULFeatureType & ULFeatureType::PRPS = ULFeatureType("PRPS", "PRPS")
static
const ULFeatureType & ULFeatureType::PRRN = ULFeatureType("PRRN", "PRRN")
static
const ULFeatureType & ULFeatureType::ReflexiveInfinitive = ULFeatureType("reflexiveinfinitive", "reflexiveinfinitive")
static
const ULFeatureType & ULFeatureType::Reflexivity = ULFeatureType("reflexivity", "reflexivity")
static
const ULFeatureType & ULFeatureType::RFGR = ULFeatureType("RFGR", "RFGR")
static
const ULFeatureType & ULFeatureType::RFVB = ULFeatureType("RFVB", "RFVB")
static
const ULFeatureType & ULFeatureType::RFXT = ULFeatureType("RFXT", "RFXT")
static
const ULFeatureType & ULFeatureType::SeeAlso = ULFeatureType("seealso", "seealso")
static
const ULFeatureType & ULFeatureType::Semantic = ULFeatureType("semantic", "semantic")
static
const ULFeatureType & ULFeatureType::Separated = ULFeatureType("separated", "separated")
static
const ULFeatureType & ULFeatureType::Socio = ULFeatureType("socio", "socio")
static
const ULFeatureType & ULFeatureType::Source = ULFeatureType("source", "source")
static
const ULFeatureType & ULFeatureType::SPAFinalVowelStressed = ULFeatureType("spa_finalvowelstressed", "spa_finalvowelstressed")
static
const ULFeatureType & ULFeatureType::SPAFinalVowelUnstressed = ULFeatureType("spa_finalvowelunstressed", "spa_finalvowelunstressed")
static
const ULFeatureType & ULFeatureType::StartsWithVowel = ULFeatureType("startswithvowel", "startswithvowel")
static
const ULFeatureType & ULFeatureType::Strong = ULFeatureType("strong", "strong")
static
const ULFeatureType & ULFeatureType::SUBE = ULFeatureType("SUBE", "SUBE")
static
const ULFeatureType & ULFeatureType::Synonym = ULFeatureType("synonym", "synonym")
static
const ULFeatureType & ULFeatureType::Target = ULFeatureType("target", "target")
static
const ULFeatureType & ULFeatureType::Tense = ULFeatureType("tense", "tense")
static
const ULFeatureType & ULFeatureType::Term = ULFeatureType("term", "term")
static
const ULFeatureType & ULFeatureType::Text = ULFeatureType("text", "text")
static
const ULFeatureType & ULFeatureType::TGGR = ULFeatureType("TGGR", "TGGR")
static
const ULFeatureType & ULFeatureType::TLGR = ULFeatureType("TLGR", "TLGR")
static
const ULFeatureType & ULFeatureType::TLIN = ULFeatureType("TLIN", "TLIN")
static
const ULFeatureType & ULFeatureType::TLLF = ULFeatureType("TLLF", "TLLF")
static
const ULFeatureType & ULFeatureType::TLRN = ULFeatureType("TLRN", "TLRN")
static
const ULFeatureType & ULFeatureType::TLRR = ULFeatureType("TLRR", "TLRR")
static
const ULFeatureType & ULFeatureType::TLSF = ULFeatureType("TLSF", "TLSF")
static
const ULFeatureType & ULFeatureType::TLTM = ULFeatureType("TLTM", "TLTM")
static
const ULFeatureType & ULFeatureType::Tone = ULFeatureType("tone", "tone")
static
const ULFeatureType & ULFeatureType::TRAD = ULFeatureType("TRAD", "TRAD")
static
const ULFeatureType & ULFeatureType::TRAN = ULFeatureType("TRAN", "TRAN")
static
const ULFeatureType & ULFeatureType::Transitivity = ULFeatureType("transitivity", "transitivity")
static
const ULFeatureType & ULFeatureType::Translation = ULFeatureType("translation", "translation")
static
const ULFeatureType & ULFeatureType::TRCF = ULFeatureType("TRCF", "TRCF")
static
const ULFeatureType & ULFeatureType::TRCP = ULFeatureType("TRCP", "TRCP")
static
const ULFeatureType & ULFeatureType::TREG = ULFeatureType("TREG", "TREG")
static
const ULFeatureType & ULFeatureType::TREQ = ULFeatureType("TREQ", "TREQ")
static
const ULFeatureType & ULFeatureType::TREX = ULFeatureType("TREX", "TREX")
static
const ULFeatureType & ULFeatureType::TRGL = ULFeatureType("TRGL", "TRGL")
static
const ULFeatureType & ULFeatureType::TRIF = ULFeatureType("TRIF", "TRIF")
static
const ULFeatureType & ULFeatureType::TRPB = ULFeatureType("TRPB", "TRPB")
static
const ULFeatureType & ULFeatureType::TRPR = ULFeatureType("TRPR", "TRPR")
static
const ULFeatureType & ULFeatureType::TRSB = ULFeatureType("TRSB", "TRSB")
static
const ULFeatureType & ULFeatureType::TRXP = ULFeatureType("TRXP", "TRXP")
static
const ULFeatureType & ULFeatureType::Type = ULFeatureType("type", "type")
static
const ULFeatureType & ULFeatureType::ULTerm = ULFeatureType("ulterm", "ulterm")
static
const ULFeatureType & ULFeatureType::ULText = ULFeatureType("ultext", "ultext")
static
const ULFeatureType & ULFeatureType::URL1 = ULFeatureType("URL1", "ULR1")
static
const ULFeatureType & ULFeatureType::Usage = ULFeatureType("usage", "usage")
static
const ULFeatureType & ULFeatureType::VERB = ULFeatureType("VERB", "VERB")
static
const ULFeatureType & ULFeatureType::WOEG = ULFeatureType("WOEG", "WOEG")
static
const ULFeatureType & ULFeatureType::XASE = ULFeatureType("XASE", "XASE")
static
const ULFeatureType & ULFeatureType::XRBC = ULFeatureType("XRBC", "XRBC")
static
const ULFeatureType & ULFeatureType::XRBL = ULFeatureType("XRBL", "XRBL")
static
const ULFeatureType & ULFeatureType::XRCA = ULFeatureType("XRCA", "XRCA")
static
const ULFeatureType & ULFeatureType::XRCP = ULFeatureType("XRCP", "XRCP")
static
const ULFeatureType & ULFeatureType::XREQ = ULFeatureType("XREQ", "XREQ")
static
const ULFeatureType & ULFeatureType::XRHN = ULFeatureType("XRHN", "XRHN")
static
const ULFeatureType & ULFeatureType::XRLK = ULFeatureType("XRLK", "XRLK")
static
const ULFeatureType & ULFeatureType::XROF = ULFeatureType("XROF", "XROF")
static
const ULFeatureType & ULFeatureType::XRSA = ULFeatureType("XRSA", "XRSA")
static
const ULFeatureType & ULFeatureType::XRSB = ULFeatureType("XRSB", "XRSB")
static
const ULFeatureType & ULFeatureType::XRSE = ULFeatureType("XRSE", "XRSE")
static
const ULFeatureType & ULFeatureType::XUSA = ULFeatureType("XUSA", "XUSA")
static
const ULFeatureType & ULFeatureType::XUSE = ULFeatureType("XUSE", "XUSE")
static
const ULFeatureType & ULFeatureType::YUEG = ULFeatureType("YUEG", "YUEG")
static

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