## Uses of Interface
org.eclipse.ocl.util.Tuple

Packages that use Tuple
org.eclipse.ocl: Definition of the extensible environment API for OCL parsing and evaluation.
org.eclipse.ocl.ecore: Implementation of an OCL binding for the `Ecore` metamodel.
org.eclipse.ocl.uml: Implementation of an OCL binding for the `UML` metamodel.
org.eclipse.ocl.util: Miscellaneous utilities in support of the OCL parser and environment implementations.

Uses of Tuple in org.eclipse.ocl

Methods in org.eclipse.ocl that return Tuple
`Tuple<O,P>` `EvaluationEnvironment.createTuple(C type, Map<P,Object> values)` Creates a new tuple instance.

Uses of Tuple in org.eclipse.ocl.ecore

Methods in org.eclipse.ocl.ecore that return Tuple
`Tuple<EOperation,EStructuralFeature>` `EcoreEvaluationEnvironment.createTuple(EClassifier type, Map<EStructuralFeature,Object> values)`

Uses of Tuple in org.eclipse.ocl.uml

Methods in org.eclipse.ocl.uml that return Tuple
`Tuple<Operation,Property>` `UMLEvaluationEnvironment.createTuple(Classifier type, Map<Property,Object> values)`

Uses of Tuple in org.eclipse.ocl.util

Methods in org.eclipse.ocl.util that return types with arguments of type Tuple

`static

`<PK,C,O,P,EL,PM,S,COA,SSA,CT,CLS,E> Set<Tuple<O,P>>`

`

`CollectionUtil.product(EvaluationEnvironment<C,O,P,CLS,E> evalEnv, Environment<PK,C,O,P,EL,PM,S,COA,SSA,CT,CLS,E> env, Collection<?> self, Collection<?> c, C tupleType)`
Implementation of the OCL `Collection::product(c : Collection(T2)) : Set(Tuple(first : T, second : T2))` operations.

Copyright 2002, 2007 IBM Corporation and others. All Rights Reserved.