public class PEnumerate extends POperation
WARNING: if there are coinciding variables in the variable tuple of the enumerable constraint, it is the responsibility of the compiler to check them for equality.
Constructor and Description |
---|
PEnumerate(EnumerablePConstraint enumerablePConstraint) |
Modifier and Type | Method and Description |
---|---|
boolean |
equals(java.lang.Object obj) |
java.util.Set<? extends PConstraint> |
getDeltaConstraints()
Newly enforced constraints
|
EnumerablePConstraint |
getEnumerablePConstraint() |
java.lang.String |
getShortName() |
int |
hashCode() |
int |
numParentSubPlans() |
checkConsistency, toString
public PEnumerate(EnumerablePConstraint enumerablePConstraint)
public EnumerablePConstraint getEnumerablePConstraint()
public java.util.Set<? extends PConstraint> getDeltaConstraints()
POperation
getDeltaConstraints
in class POperation
public int numParentSubPlans()
numParentSubPlans
in class POperation
public java.lang.String getShortName()
getShortName
in class POperation
public int hashCode()
hashCode
in class java.lang.Object
public boolean equals(java.lang.Object obj)
equals
in class java.lang.Object