public abstract class KeyedEnumerablePConstraint<KeyType> extends EnumerablePConstraint
PConstraint.CompareByMonotonousID
Modifier and Type | Field and Description |
---|---|
protected KeyType |
supplierKey |
variablesTuple
pBody
Constructor and Description |
---|
KeyedEnumerablePConstraint(PBody pBody,
Tuple variablesTuple,
KeyType supplierKey) |
Modifier and Type | Method and Description |
---|---|
KeyType |
getSupplierKey() |
protected abstract java.lang.String |
keyToString() |
protected java.lang.String |
toStringRestRest() |
doReplaceVariable, getDeducedVariables, getVariableInTuple, getVariablesTuple, toStringRest
checkSanity, delete, getAffectedVariables, getFunctionalDependencies, getMonotonousID, getPSystem, replaceVariable, toString
protected KeyType supplierKey
protected java.lang.String toStringRestRest()
toStringRestRest
in class EnumerablePConstraint
protected abstract java.lang.String keyToString()
public KeyType getSupplierKey()