| CategoryCount |
Number of defined categories |
| CategoryCountAll |
Number of defined categories, including X-Category |
| DataColumn |
the DataColumn, database column this attribute is build upon |
| DataTable |
the DataTable, database table this attribute is based on |
| ID |
Unique identifier (primary key) of the object |
| ItemShift |
Positive or negative shift relative to data row from which it reads values to construct bit-strings for this attribute |
| Name |
Unique name of this object. Cannot be empty. |
| Note |
Text comment to this object (up to 255 characters) |
| ParentAttributeGroup |
AttributeGroup, group of attributes this attribute belongs to |
| ShortName |
A shorter variant of attribute name |
| ShowNameFlag |
If the name of attribute should be included into literal string in interpretation |
| autoCreateBinary () |
Automatic creation of categories as two intervals on the left and right of a threshold value |
| autoCreateEnumeration () |
Automatic creation of categories as an enumeration of all values in the underlying database column. Values already present in the X-category are ignored. |
| autoCreateIntervalEquidistant () |
Automatic creation of categories as intervals of the same length |
| autoCreateIntervalEquifrequency () |
Automatic creation of categories as intervals with hopefully the same frequency |
| calcCategoryFrequencies () |
Pre-calculates frequencies for all categories. Frequencies are otherwise calculated ad-hod in a function requesting frequency of a category as its input. |
| canDel () |
Returns true if the object could be deleted (is not used) |
| canDelCategoryAll () |
Returns true if all Category'ies of this attribute could be deleted (no one is used) |
| clone () |
Creates a clone (an exact copy) of this attribute |
| findCategory () |
Tries to look-up a Category with a unique property given as parameter. Just one parameter has to be specified. Returns nil if Category with this property doesn't exists. |
| getActionTypeCode () |
Returns code of if values in underlying database column could change (ie. not eg. the birth date), see ActionType codes |
| getActionTypeKey () |
Returns unique string key of if values in underlying database column could change (ie. not eg. the birth date) |
| getActionTypeName () |
Returns string representation of if values in underlying database column could change (ie. not eg. the birth date) |
| getCategoryCount () |
Returns the value of CategoryCount property |
| getCategoryCountAll () |
Returns the value of CategoryCountAll property |
| getDataColumn () |
Returns the DataColumn this attribute is build upon, the value of DataColumn property |
| getDataCharacterTypeCode () |
Returns code of if values in underlying database column are of type nominal, ordinal or cardinal, see DataCharacterType codes |
| getDataCharacterTypeKey () |
Returns unique string key of if values in underlying database column are of type nominal, ordinal or cardinal |
| getDataCharacterTypeName () |
Returns string representation of if values in underlying database column are of type nominal, ordinal or cardinal |
| getDataTable () |
Returns the DataTable this attribute is based on, the value of DataTable property |
| getID () |
Returns unique identifier (primary key) of the object |
| getItemShift () |
Returns the value of ItemShift property |
| getLiteralName () |
Returns name abbreviation used in intepretation of results |
| getName () |
Returns the value of Name property, name of this object |
| getNote () |
Returns the value of Note property |
| getParentAttributeGroup () |
Returns the parent AttributeGroup this attribute belongs to, the value of ParentAttributeGroup property |
| getShortName () |
Returns the value of ShortName property |
| getValueSubTypeCode () |
Returns code of data-type of values in database column, see ValueSubType codes |
| getValueSubTypeKey () |
Returns unique string key of data-type of values in database column |
| getValueSubTypeName () |
Returns string representation of data-type of values in database column |
| getXCategory () |
Returns optional Category representing missing or invalid values |
| hasBitStringsReady () |
Returns true when the bit-strings for all categories are prepared |
| hasXCategory () |
Returns true when this attribute has X-Category defined |
| isShowNameFlag () |
Returns the value of ShowNameFlag property |
| onAdd () |
Store the newly created object into metabase |
| onDel () |
Delete the object from metabase (fails if canDel returns false) |
| onUpdate () |
Save changes made to the object into metabase |
| prepareCategoryArray () |
Returns array of Category'ies (categories in this attribute) |
| resetHasBitStringsReady () |
resets the hasBitStringsReady flag |
| setActionTypeCode () |
Sets code of if values in underlying database column could change (ie. not eg. the birth date), see ActionType codes |
| setDataCharacterTypeCode () |
Sets code of if values in underlying database column are of type nominal, ordinal or cardinal, see DataCharacterType codes |
| setItemShift () |
Sets the value of ItemShift property |
| setName () |
Sets the value of Name property, name of this object (must be unique) |
| setNote () |
Sets the value of Note property |
| setParentAttributeGroup () |
Sets the parent AttributeGroup this attribute belongs to, the value of ParentAttributeGroup property |
| setShortName () |
Sets the value of ShortName property |
| setShowNameFlag () |
Sets the value of ShowNameFlag property |
| setXCategory () |
Sets optional Category representing missing or invalid values |