Class NegativePatternCall
java.lang.Object
tools.refinery.interpreter.matchers.psystem.BasePConstraint
tools.refinery.interpreter.matchers.psystem.DeferredPConstraint
tools.refinery.interpreter.matchers.psystem.VariableDeferredPConstraint
tools.refinery.interpreter.matchers.psystem.basicdeferred.PatternCallBasedDeferred
tools.refinery.interpreter.matchers.psystem.basicdeferred.NegativePatternCall
- All Implemented Interfaces:
IMultiQueryReference, IQueryReference, PConstraint, PTraceable
-
Field Summary
Fields inherited from class PatternCallBasedDeferred
actualParametersTuple, queryFields inherited from class BasePConstraint
pBodyFields inherited from interface PConstraint
COMPARE_BY_MONOTONOUS_ID -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionprotected voiddoDoReplaceVariables(PVariable obsolete, PVariable replacement) The set of variables whose potential values can be enumerated (once all non-deduced variables have known values).protected StringMethods inherited from class PatternCallBasedDeferred
checkSanity, doReplaceVariable, getActualParametersTuple, getDeferringVariables, getReferredQueryMethods inherited from class VariableDeferredPConstraint
isReadyAtMethods inherited from class BasePConstraint
delete, getAffectedVariables, getBody, getFunctionalDependencies, getMonotonousID, getPSystem, replaceVariable, toStringMethods inherited from class Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, waitMethods inherited from interface IQueryReference
getReferredQueries
-
Constructor Details
-
NegativePatternCall
-
-
Method Details
-
getDeducedVariables
Description copied from interface:PConstraintThe set of variables whose potential values can be enumerated (once all non-deduced variables have known values). -
getCandidateQuantifiedVariables
- Specified by:
getCandidateQuantifiedVariablesin classPatternCallBasedDeferred- Returns:
- all variables that may potentially be quantified they are not used anywhere else
-
doDoReplaceVariables
- Specified by:
doDoReplaceVariablesin classPatternCallBasedDeferred
-
toStringRest
- Specified by:
toStringRestin classBasePConstraint
-