new module:model/DSWorkflowComparisonExpression(comparisonOperator, leftOperand, rightOperand, type)
Constructs a new DSWorkflowComparisonExpression.
Parameters:
| Name | Type | Description |
|---|---|---|
comparisonOperator |
module:model/DSWorkflowComparisonOperatorTypes | |
leftOperand |
Object | This model should be any of the following object models or types: [number, boolean, #/definitions/StringOrVariableOrTransformation] |
rightOperand |
Object | This model should be any of the following object models or types: [number, boolean, #/definitions/StringOrVariableOrTransformation] |
type |
module:model/DSWorkflowExpressionTypesComparisonExpression |
Members
(inner) comparisonOperator :module:model/DSWorkflowComparisonOperatorTypes
Type:
- module:model/DSWorkflowComparisonOperatorTypes
(inner) leftOperand :Object
This model should be any of the following object models or types: [number, boolean, #/definitions/StringOrVariableOrTransformation]
Type:
- Object
(inner) rightOperand :Object
This model should be any of the following object models or types: [number, boolean, #/definitions/StringOrVariableOrTransformation]
Type:
- Object
(inner) type :module:model/DSWorkflowExpressionTypesComparisonExpression
Type:
- module:model/DSWorkflowExpressionTypesComparisonExpression
Methods
(static) constructFromObject(data, obj) → {module:model/DSWorkflowComparisonExpression}
Constructs a DSWorkflowComparisonExpression from a plain JavaScript object, optionally creating a new instance.
Copies all relevant properties from data to obj if supplied or a new instance if not.
Parameters:
| Name | Type | Description |
|---|---|---|
data |
Object | The plain JavaScript object bearing properties of interest. |
obj |
module:model/DSWorkflowComparisonExpression | Optional instance to populate. |
Returns:
The populated DSWorkflowComparisonExpression instance.