Retrieve and List Indexes

Use getIndexes to retrieve and list all indexes for a given MBO table located on the device database.

/*!
@method 
@result SUPObjectList object - list of SUPIndexMetaData objects.
*/
+ (SUPObjectList*) getIndexes:(SUPEntityMetaDataRBS *)entity;

Example 1

// retrieve index information from database table, and verify the new index is removed.

indexes = [SKPKSKPKDB getIndexes:[SKPKCustomer metaData]];
if ([indexes length] > 0)
{
   for (SUPIndexMetaData * oneIndex in indexes)
      {
         if ([oneIndex.name isEqualToString:newIndex.name])
            { ret = NO; break; 
            } 
      }
}
writeResult: