#import <MSIExpression.h>
◆ addNode:()
◆ buildXml:()
- (void) buildXml: |
|
(XMLBuilder *) |
builder |
|
◆ clear()
◆ clearAll()
◆ consolidateTree()
◆ dealloc()
◆ getRootChildrenNumber()
- (int) getRootChildrenNumber |
|
|
|
◆ getXml()
◆ handleXml:attributes:support:()
- (void) handleXml: |
|
(NSString *) |
elementName |
attributes: |
|
(NSDictionary *) |
attributes |
support: |
|
(SAXSupport *) |
support |
|
|
| |
◆ init()
◆ isAndNode:()
◆ isBranchQual:()
◆ isEmpty()
◆ isNotNode:()
◆ isOrNode:()
◆ newAndNode()
◆ newAQSubExpression:form:function:dataType:firstValue:secondValue:()
- (OperatorNode*) newAQSubExpression: |
|
(MSIObjectInfo *) |
attributeInfo |
form: |
|
(MSIObjectInfo *) |
form |
function: |
|
(NSInteger) |
function |
dataType: |
|
(NSInteger) |
dataType |
firstValue: |
|
(NSString *) |
firstValue |
secondValue: |
|
(NSString *) |
secondValue |
|
|
| |
◆ newAQSubExpression:form:function:dataType:value:()
◆ newBigDecimalNode:()
◆ newConstantNodeWithValue:dataType:()
- (ConstantNode*) newConstantNodeWithValue: |
|
(NSString *) |
value |
dataType: |
|
(NSInteger) |
_dataType |
|
|
| |
◆ newElementsObjectNode:attribute:()
◆ newFormShortcutNodeWithAttribute:form:()
◆ newMetricPercentOperatorNode:mrpOperator:()
◆ newMetricPercentOperatorNode:mrpOperator:ascending:()
◆ newMetricRankOperatorNodeWithMetric:mrpOperator:()
◆ newMetricRankOperatorNodeWithMetric:mrpOperator:ascending:()
- (OperatorNode*) newMetricRankOperatorNodeWithMetric: |
|
(MSIObjectInfo *) |
metricInfo |
mrpOperator: |
|
(NSInteger) |
mrpOperator |
ascending: |
|
(BOOL) |
ascending |
|
|
| |
◆ newMQSubExpression:function:dataType:value:()
- (OperatorNode*) newMQSubExpression: |
|
(MSIObjectInfo *) |
metricInfo |
function: |
|
(NSInteger) |
function |
dataType: |
|
(NSInteger) |
dataType |
value: |
|
(NSString *) |
value |
|
|
| |
◆ newNode:support:()
◆ newOperatorNodeWithExpressionType:function:()
- (OperatorNode*) newOperatorNodeWithExpressionType: |
|
(NSInteger) |
expressionType |
function: |
|
(NSInteger) |
_function |
|
|
| |
◆ newOrNode()
◆ newShortcutNode:()
◆ newTimeNode:()
- (TimeNode*) newTimeNode: |
|
(NSString *) |
value |
|
◆ newValueNode:dataType:()
- (ValueNode*) newValueNode: |
|
(NSString *) |
value |
dataType: |
|
(NSInteger) |
_dataType |
|
|
| |
◆ resolveMRPFunctionFromFunction:property4:()
+ (NSInteger) resolveMRPFunctionFromFunction: |
|
(NSInteger) |
function |
property4: |
|
(NSString *) |
pr4 |
|
|
| |
◆ setRootNode:()
◆ undoClearAll()
◆ updateNodeWithMRPFunction:outerNode:innerNode:ascending:()
+ (void) updateNodeWithMRPFunction: |
|
(NSInteger) |
mrpFunction |
outerNode: |
|
(OperatorNode *) |
outerNode |
innerNode: |
|
(OperatorNode *) |
innerNode |
ascending: |
|
(BOOL) |
ascending |
|
|
| |