Home > Class Reference > ENSLIB namespace > %iKnow.Classification.Definition.Category

%iKnow.Classification.Definition.Category

class %iKnow.Classification.Definition.Category extends %iKnow.Classification.Definition.node

Property Inventory (Including Private)

Properties (Including Private)

property description as %String (MAXLEN = 1000, XMLPROJECTION = "ATTRIBUTE");
An optional description for this category.
Property methods: descriptionDisplayToLogical(), descriptionGet(), descriptionIsValid(), descriptionLogicalToDisplay(), descriptionLogicalToOdbc(), descriptionNormalize(), descriptionSet()
property name as %String (XMLPROJECTION = "ATTRIBUTE") [ Required ];
A unique name for this classification category.
Property methods: nameDisplayToLogical(), nameGet(), nameIsValid(), nameLogicalToDisplay(), nameLogicalToOdbc(), nameNormalize(), nameSet()
property recordCount as %Integer (XMLPROJECTION = "ATTRIBUTE");
The total number of records in the corpus in this category. (optional)
Property methods: recordCountDisplayToLogical(), recordCountGet(), recordCountIsValid(), recordCountLogicalToDisplay(), recordCountNormalize(), recordCountSet(), recordCountXSDToLogical()
property spec as %String (MAXLEN = 2000, XMLPROJECTION = "ATTRIBUTE");
Optional property formally describing how records are "selected" for this category. Used when reverse engineering or optimizing a classifier definition.
Property methods: specDisplayToLogical(), specGet(), specIsValid(), specLogicalToDisplay(), specLogicalToOdbc(), specNormalize(), specSet()

Inherited Members

Inherited Methods (Including Private)