Class DerivedVariableComputer
java.lang.Object
tools.refinery.language.resource.state.DerivedVariableComputer
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionvoiddiscardDerivedVariables(Problem problem) protected voiddiscardParametricDefinitionState(ParametricDefinition definition) protected voidinstallDerivedAssertionState(AbstractAssertion assertion) protected voidinstallDerivedFunctionDefinitionState(FunctionDefinition definition, Set<String> knownVariables) protected voidprotected voidinstallDerivedPredicateDefinitionState(PredicateDefinition definition, Set<String> knownVariables) protected voidinstallDerivedRuleDefinitionState(RuleDefinition definition, Set<String> knownVariables) voidinstallDerivedVariables(Problem problem)
-
Constructor Details
-
DerivedVariableComputer
public DerivedVariableComputer()
-
-
Method Details
-
installDerivedVariables
-
installDerivedParametricDefinitionState
-
installDerivedPredicateDefinitionState
protected void installDerivedPredicateDefinitionState(PredicateDefinition definition, Set<String> knownVariables) -
installDerivedFunctionDefinitionState
protected void installDerivedFunctionDefinitionState(FunctionDefinition definition, Set<String> knownVariables) -
installDerivedRuleDefinitionState
protected void installDerivedRuleDefinitionState(RuleDefinition definition, Set<String> knownVariables) -
installDerivedAssertionState
-
discardDerivedVariables
-
discardParametricDefinitionState
-