public interface ICondition
Modifier and Type | Method and Description |
---|---|
int |
bind(IModel model,
VariableBindings variableBindings,
boolean isIterative)
Iteratively perform the resolution and binding for this condition.
|
ICondition |
clone(IModel model,
VariableBindings variableBindings)
attempt to clone this condition before it will be bound in the
instantiation phase.
|
void |
dispose()
called when we are sure we are done with this condition
|
void dispose()
ICondition clone(IModel model, VariableBindings variableBindings) throws CannotMatchException
model
- variableBindings
- CannotMatchException
- if there is no way this condition can be matchedint bind(IModel model, VariableBindings variableBindings, boolean isIterative) throws CannotMatchException
CannotMatchException