# Package org.eclipse.viatra.query.runtime.emf.types

- Class Summary
  Class | Description
  --- | ---
  BaseEMFTypeKey<EMFKey> | Base class for EMF Type keys.
  EClassExactInstancesKey | Instance tuples are of form (x), where x is an eObject instance of the given eClass, but not one of its subclasses, within the scope.
  EClassTransitiveInstancesKey | Instance tuples are of form (x), where x is an eObject instance of the given eClass or one of its subclasses within the scope.
  EClassUnscopedTransitiveInstancesKey | Instance tuples are of form (x), where x is an eObject instance of the given eClass or one of its subclasses regardless whether it is within the scope.
  EDataTypeInSlotsKey | Instance tuples are of form (x), where x is an instance of the given eDataType residing at an attribute slot of an eObject in the model.
  EStructuralFeatureInstancesKey | Instance tuples are of form (x, y), where x is an eObject that has y as the value of the given feature (or one of the values in case of multi-valued).