setOperator

he element <setOperator> is an operator between two set expressions in the Process DM. The operator evaluates the two element <expression>s based on the attribute "setOperation" with following definitions– "add" – Creates a set containing all members of the old set plus the operand value.• "disjoint" – Returns "true" if the intersection of the two sets is empty otherwise returns "false".• "equal" – Returns "true" if the values in the set are the identical otherwise returns "false".• "intersection" – Creates a set that contains only values that are members of both operand set datatypes.• "member" – Returns "true" if operand value is contained in the set otherwise returns "false".• "notEqual" – Returns "true" if the values in the set are different otherwise returns "false".• "remove" – Creates a set containing all members of the old set minus the operand value.• "setDifference" – Creates a set which is the difference of the two sets.• "subset" – Returns "true" if all elements of the first set are contained in the second otherwise returns "false".• "union" – Creates a set containing members of both sets in the expression. Members contained in both sets will be contained in the new set only once.