All Implemented Interfaces:
ITypeConstraint, ITypeInfoProviderConstraint, PConstraint, PTraceable

public class TypeConstraint extends KeyedEnumerablePConstraint<IInputKey> implements ITypeConstraint
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.

The InputKey must be enumerable!