| Methods in org.jactr.core.production.condition that throw CannotMatchException |
int |
VariableCondition.bind(IModel model,
java.util.Map<java.lang.String,java.lang.Object> variableBindings,
boolean isIterative)
|
int |
SystemPropertyCondition.bind(IModel model,
java.util.Map<java.lang.String,java.lang.Object> variableBindings,
boolean isIterative)
|
int |
QueryCondition.bind(IModel model,
java.util.Map<java.lang.String,java.lang.Object> variableBindings,
boolean isIterative)
|
int |
ProxyCondition.bind(IModel model,
java.util.Map<java.lang.String,java.lang.Object> variableBindings,
boolean iterativeCall)
|
int |
ICondition.bind(IModel model,
java.util.Map<java.lang.String,java.lang.Object> variableBindings,
boolean isIterative)
Iteratively perform the resolution and binding for this condition. |
int |
ChunkTypeCondition.bind(IModel model,
java.util.Map<java.lang.String,java.lang.Object> variableBindings,
boolean isIterative)
|
int |
ChunkPattern.bind(IModel model,
java.util.Map<java.lang.String,java.lang.Object> variableBindings,
boolean isIterative)
|
int |
ChunkCondition.bind(IModel model,
java.util.Map<java.lang.String,java.lang.Object> variableBindings,
boolean isIterative)
bind and create a new ChunkCondition with the variables fully resolved |
VariableCondition |
VariableCondition.clone(IModel model,
java.util.Map<java.lang.String,java.lang.Object> bindings)
|
ICondition |
SystemPropertyCondition.clone(IModel model,
java.util.Map<java.lang.String,java.lang.Object> variableBindings)
|
QueryCondition |
QueryCondition.clone(IModel model,
java.util.Map<java.lang.String,java.lang.Object> bindings)
|
ProxyCondition |
ProxyCondition.clone(IModel model,
java.util.Map<java.lang.String,java.lang.Object> variableBindings)
|
ICondition |
ICondition.clone(IModel model,
java.util.Map<java.lang.String,java.lang.Object> variableBindings)
attempt to clone this condition before it will be bound in the
instantiation phase. |
ChunkTypeCondition |
ChunkTypeCondition.clone(IModel model,
java.util.Map<java.lang.String,java.lang.Object> bindings)
|
ChunkPattern |
ChunkPattern.clone(IModel model,
java.util.Map<java.lang.String,java.lang.Object> variableBindings)
|
ChunkCondition |
ChunkCondition.clone(IModel model,
java.util.Map<java.lang.String,java.lang.Object> bindings)
|
| Methods in org.jactr.core.production.request that throw CannotMatchException |
int |
ChunkTypeRequest.bind(IChunk testChunk,
IModel model,
java.util.Map<java.lang.String,java.lang.Object> bindings,
boolean iterativeCall)
same idea as IRequest.bind(IModel, Map, boolean) |
int |
SlotBasedRequest.bind(IModel model,
java.util.Map<java.lang.String,java.lang.Object> bindings,
boolean iterativeCall)
|
int |
IRequest.bind(IModel model,
java.util.Map<java.lang.String,java.lang.Object> bindings,
boolean iterativeCall)
attempt to resolve and bind any variables within this
request. |
int |
SlotBasedRequest.bind(IModel model,
java.lang.String containerName,
IUniqueSlotContainer container,
java.util.Map<java.lang.String,java.lang.Object> bindings,
boolean iterativeCall)
bind the slot values in this request against those slots contained in the
container. |