public class SearchPlanForBody
extends java.lang.Object
Constructor and Description |
---|
SearchPlanForBody(PBody body,
java.util.Map<PVariable,java.lang.Integer> variableKeys,
SubPlan plan,
java.util.List<ISearchOperation> compiledOperations,
java.util.Collection<CallWithAdornment> dependencies,
java.lang.Object internalRepresentation,
double cost) |
Modifier and Type | Method and Description |
---|---|
TupleMask |
calculateParameterMask() |
PBody |
getBody() |
java.util.List<ISearchOperation> |
getCompiledOperations() |
double |
getCost() |
java.util.Collection<CallWithAdornment> |
getDependencies() |
java.lang.Object |
getInternalRepresentation() |
int[] |
getParameterKeys() |
SubPlan |
getPlan() |
java.util.Map<PVariable,java.lang.Integer> |
getVariableKeys() |
java.lang.String |
toString() |
public SearchPlanForBody(PBody body, java.util.Map<PVariable,java.lang.Integer> variableKeys, SubPlan plan, java.util.List<ISearchOperation> compiledOperations, java.util.Collection<CallWithAdornment> dependencies, java.lang.Object internalRepresentation, double cost)
public PBody getBody()
public java.util.Map<PVariable,java.lang.Integer> getVariableKeys()
public int[] getParameterKeys()
public java.util.List<ISearchOperation> getCompiledOperations()
public SubPlan getPlan()
public java.util.Collection<CallWithAdornment> getDependencies()
public TupleMask calculateParameterMask()
public java.lang.String toString()
toString
in class java.lang.Object
public double getCost()
public java.lang.Object getInternalRepresentation()