Class SearchPlanForBody
java.lang.Object
tools.refinery.interpreter.localsearch.plan.SearchPlanForBody
This class is responsible for storing the results of the planner and operation compiler for a selected body.
- Since:
- 2.0
-
Constructor Summary
ConstructorsConstructorDescriptionSearchPlanForBody
(PBody body, Map<PVariable, Integer> variableKeys, SubPlan plan, List<ISearchOperation> compiledOperations, Collection<CallWithAdornment> dependencies, Object internalRepresentation, double cost) -
Method Summary
-
Constructor Details
-
SearchPlanForBody
public SearchPlanForBody(PBody body, Map<PVariable, Integer> variableKeys, SubPlan plan, List<ISearchOperation> compiledOperations, Collection<CallWithAdornment> dependencies, Object internalRepresentation, double cost) - Since:
- 2.1
-
-
Method Details
-
getBody
-
getVariableKeys
-
getParameterKeys
public int[] getParameterKeys() -
getCompiledOperations
-
getPlan
-
getDependencies
-
calculateParameterMask
-
toString
-
getCost
public double getCost()- Since:
- 2.1
-
getInternalRepresentation
- Returns:
- The internal representation of the search plan, if any, for traceability
- Since:
- 2.1
-