Home > Class Reference > %SYS namespace > %UIMA.Model.index

%UIMA.Model.index

class %UIMA.Model.index extends %UIMA.Model.node

This XML element can be used to define additional index structures on an annotation table.

Properties

property name as %String (XMLPROJECTION = "attribute");
Index name
Property methods: nameDisplayToLogical(), nameGet(), nameIsValid(), nameLogicalToDisplay(), nameLogicalToOdbc(), nameNormalize(), nameSet()
property properties as %String (MAXLEN = 500, XMLPROJECTION = "attribute") [ Required ];
comma-separated list of properties to index
Property methods: propertiesDisplayToLogical(), propertiesGet(), propertiesIsValid(), propertiesLogicalToDisplay(), propertiesLogicalToOdbc(), propertiesNormalize(), propertiesSet()
property type as %String (VALUELIST = ",bitmap,bitslice", XMLPROJECTION = "attribute");
index type
Property methods: typeDisplayToLogical(), typeGet(), typeIsValid(), typeLogicalToDisplay(), typeLogicalToOdbc(), typeNormalize(), typeSet()

Inherited Methods

%AddToSaveSet() %Extends() %SetModified()
%ClassIsLatestVersion() %GetParameter() %ValidateObject()
%ClassName() %IsA() XMLDTD()
%ConstructClone() %IsModified() XMLExport()
%DispatchClassMethod() %New() XMLExportToStream()
%DispatchGetModified() %NormalizeObject() XMLExportToString()
%DispatchGetProperty() %ObjectModified() XMLNew()
%DispatchMethod() %OriginalNamespace() XMLSchema()
%DispatchSetModified() %PackageName() XMLSchemaNamespace()
%DispatchSetMultidimProperty() %RemoveFromSaveSet() XMLSchemaType()
%DispatchSetProperty() %SerializeObject()