Class DeferredPConstraint
java.lang.Object
tools.refinery.interpreter.matchers.psystem.BasePConstraint
tools.refinery.interpreter.matchers.psystem.DeferredPConstraint
- All Implemented Interfaces:
PConstraint, PTraceable
- Direct Known Subclasses:
Equality, VariableDeferredPConstraint
Any constraint that can only be checked on certain SubPlans (e.g. those plans that already contain some variables).
-
Field Summary
Fields inherited from class BasePConstraint
pBodyFields inherited from interface PConstraint
COMPARE_BY_MONOTONOUS_ID -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionabstract booleanisReadyAt(SubPlan plan, IQueryMetaContext context) Methods inherited from class BasePConstraint
checkSanity, delete, doReplaceVariable, getAffectedVariables, getBody, getFunctionalDependencies, getMonotonousID, getPSystem, replaceVariable, toString, toStringRestMethods inherited from class Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, waitMethods inherited from interface PConstraint
getDeducedVariables
-
Constructor Details
-
DeferredPConstraint
-
-
Method Details
-
isReadyAt
-