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<MatcherReference> dependencies) |
Modifier and Type | Method and Description |
---|---|
TupleMask |
calculateParameterMask() |
PBody |
getBody() |
java.util.List<ISearchOperation> |
getCompiledOperations() |
java.util.Collection<MatcherReference> |
getDependencies() |
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<MatcherReference> dependencies)
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<MatcherReference> getDependencies()
public TupleMask calculateParameterMask()
public java.lang.String toString()
toString
in class java.lang.Object