Library Mobile API Reference for iPad  MicroStrategy 2019
ElementHelper Class Reference

#import <ElementHelper.h>

Inheritance diagram for ElementHelper:

Instance Methods

(instancetype) - initWithObjectContext:
 
(instancetype) - init
 

Class Methods

(NSString *) + reduceElementID:
 
(NSString *) + reduceElementID:removeAttribute:
 
(NSInteger) + getElementArity:
 
(NSString *) + toShortElementID:
 
(NSInteger) + getFormIndex:displayName:
 
(NSString *_Nullable) + turnToTerseID:
 
(NSString *_Nonnull) + fromTerseID2ShortID:
 

Protected Attributes

void * objContext
 

Method Documentation

◆ fromTerseID2ShortID:()

+ (NSString * _Nonnull) fromTerseID2ShortID: (NSString *_Nonnull)  SWIFT_WARN_UNUSED_RESULT

◆ getElementArity:()

+ (NSInteger) getElementArity: (NSString *)  elementID

◆ getFormIndex:displayName:()

+ (NSInteger) getFormIndex: (NSString *)  originalID
displayName: (NSString *)  displayName 

◆ init()

- (instancetype) init

◆ initWithObjectContext:()

- (instancetype) initWithObjectContext: (void *)  ipObjContext

◆ reduceElementID:()

+ (NSString*) reduceElementID: (NSString *)  originalID

◆ reduceElementID:removeAttribute:()

+ (NSString*) reduceElementID: (NSString *)  originalID
removeAttribute: (BOOL)  removeAttribute 

◆ toShortElementID:()

+ (NSString*) toShortElementID: (NSString *)  originalID

◆ turnToTerseID:()

+ (NSString * _Nullable) turnToTerseID: (NSString *_Nullable)  SWIFT_WARN_UNUSED_RESULT

Member Data Documentation

◆ objContext

- (void*) objContext
protected