public class BindVariablesInstruction extends java.lang.Object implements MatchInstruction
| Modifier and Type | Class and Description |
|---|---|
private static class |
BindVariablesInstruction.LogicVariableBinder |
private static interface |
BindVariablesInstruction.VariableBinderSubinstruction |
private static class |
BindVariablesInstruction.VariableSVBinder |
| Modifier and Type | Field and Description |
|---|---|
private BindVariablesInstruction.VariableBinderSubinstruction[] |
boundVarBinders |
| Constructor and Description |
|---|
BindVariablesInstruction(ImmutableArray<QuantifiableVariable> boundVars) |
| Modifier and Type | Method and Description |
|---|---|
MatchConditions |
match(TermNavigator termPosition,
MatchConditions matchConditions,
Services services) |
private final BindVariablesInstruction.VariableBinderSubinstruction[] boundVarBinders
public BindVariablesInstruction(ImmutableArray<QuantifiableVariable> boundVars)
public MatchConditions match(TermNavigator termPosition, MatchConditions matchConditions, Services services)
match in interface MatchInstruction