Uses of Class
org.jactr.core.production.condition.CannotMatchException

Packages that use CannotMatchException
org.jactr.core.buffer.six   
org.jactr.core.production.condition   
org.jactr.core.production.request   
org.jactr.modules.pm.motor.buffer.six   
org.jactr.modules.pm.motor.managers   
org.jactr.scripting   
org.jactr.scripting.condition   
 

Uses of CannotMatchException in org.jactr.core.buffer.six
 

Methods in org.jactr.core.buffer.six that throw CannotMatchException
 int IStatusBuffer.bind(SlotBasedRequest request, java.util.Map<java.lang.String,java.lang.Object> bindings, boolean isIterative)
          Required to permit status buffers to participate in the variable binding process of production instantiation.
 int AbstractActivationBuffer6.bind(SlotBasedRequest request, java.util.Map<java.lang.String,java.lang.Object> bindings, boolean isIterative)
           
 

Uses of CannotMatchException in org.jactr.core.production.condition
 

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)
           
 

Uses of CannotMatchException in org.jactr.core.production.request
 

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.
 

Uses of CannotMatchException in org.jactr.modules.pm.motor.buffer.six
 

Methods in org.jactr.modules.pm.motor.buffer.six that throw CannotMatchException
 int DefaultMotorActivationBuffer6.bind(SlotBasedRequest request, java.util.Map<java.lang.String,java.lang.Object> bindings, boolean isIterative)
           
 

Uses of CannotMatchException in org.jactr.modules.pm.motor.managers
 

Methods in org.jactr.modules.pm.motor.managers that throw CannotMatchException
 java.util.Collection<IConditionalSlot> MuscleState.matchesStatus(java.util.Collection<IConditionalSlot> slots, java.util.Map<java.lang.String,java.lang.Object> bindings)
           
 

Uses of CannotMatchException in org.jactr.scripting
 

Methods in org.jactr.scripting that throw CannotMatchException
 void ScriptSupport.requires(java.lang.Object... variableNames)
           
 

Uses of CannotMatchException in org.jactr.scripting.condition
 

Methods in org.jactr.scripting.condition that throw CannotMatchException
 int ScriptableCondition.bind(IModel model, java.util.Map<java.lang.String,java.lang.Object> variableBindings, boolean isIterative)
           
 ScriptableCondition ScriptableCondition.clone(IModel model, java.util.Map<java.lang.String,java.lang.Object> bindings)