## Uses of Class
org.eclipse.incquery.runtime.matchers.psystem.EnumerablePConstraint

- Packages that use EnumerablePConstraint
  Package | Description
  --- | ---
  org.eclipse.incquery.runtime.matchers.planning.operations |
  org.eclipse.incquery.runtime.matchers.psystem |
  org.eclipse.incquery.runtime.matchers.psystem.basicenumerables |
  org.eclipse.incquery.runtime.rete.construction.plancompiler |

- - ### Uses of EnumerablePConstraint in org.eclipse.incquery.runtime.matchers.planning.operations

    Methods in org.eclipse.incquery.runtime.matchers.planning.operations that return EnumerablePConstraint
    Modifier and Type | Method and Description
    --- | ---
    `EnumerablePConstraint` | PEnumerate.`getEnumerablePConstraint()`

    Constructors in org.eclipse.incquery.runtime.matchers.planning.operations with parameters of type EnumerablePConstraint
    Constructor and Description
    `PEnumerate(EnumerablePConstraint enumerablePConstraint)`

  - ### Uses of EnumerablePConstraint in org.eclipse.incquery.runtime.matchers.psystem

    Subclasses of EnumerablePConstraint in org.eclipse.incquery.runtime.matchers.psystem
    Modifier and Type | Class and Description
    --- | ---
    `class` | `KeyedEnumerablePConstraint<KeyType>`

  - ### Uses of EnumerablePConstraint in org.eclipse.incquery.runtime.matchers.psystem.basicenumerables

    Subclasses of EnumerablePConstraint in org.eclipse.incquery.runtime.matchers.psystem.basicenumerables
    Modifier and Type | Class and Description
    --- | ---
    `class` | `BinaryTransitiveClosure` For a binary base pattern, computes the irreflexive transitive closure (base)+
    `class` | `ConstantValue`
    `class` | `PositivePatternCall`
    `class` | `TypeConstraint` Represents an enumerable type constraint that asserts that values substituted for the given tuple of variables form a tuple that belongs to an enumerable extensional relation identified by an `IInputKey`.

  - ### Uses of EnumerablePConstraint in org.eclipse.incquery.runtime.rete.construction.plancompiler

    Methods in org.eclipse.incquery.runtime.rete.construction.plancompiler with parameters of type EnumerablePConstraint
    Modifier and Type | Method and Description
    --- | ---
    `static java.util.List<PVariable>` | CompilerHelper.`convertVariablesTuple(EnumerablePConstraint constraint)` Extracts the variable list representation of the variables tuple.