Uses of Interface
org.jactr.core.buffer.IActivationBuffer

Packages that use IActivationBuffer
org.jactr.core.buffer   
org.jactr.core.buffer.delegate   
org.jactr.core.buffer.event   
org.jactr.core.buffer.six   
org.jactr.core.model   
org.jactr.core.model.basic   
org.jactr.core.model.event   
org.jactr.core.module.declarative.search.local   
org.jactr.core.module.goal.six.buffer   
org.jactr.core.module.imaginal.six.buffer   
org.jactr.core.module.procedural   
org.jactr.core.module.procedural.five.learning   
org.jactr.core.module.procedural.six   
org.jactr.core.module.retrieval.buffer   
org.jactr.core.module.retrieval.timedevent   
org.jactr.core.production.action   
org.jactr.core.queue.timedevents   
org.jactr.modules.pm.aural.buffer   
org.jactr.modules.pm.aural.buffer.processor   
org.jactr.modules.pm.aural.buffer.six   
org.jactr.modules.pm.buffer   
org.jactr.modules.pm.common.buffer   
org.jactr.modules.pm.motor.buffer   
org.jactr.modules.pm.motor.buffer.processor   
org.jactr.modules.pm.motor.buffer.six   
org.jactr.modules.pm.visual.buffer   
org.jactr.modules.pm.visual.buffer.processor   
org.jactr.modules.pm.visual.buffer.six   
org.jactr.modules.pm.visual.timedevent   
org.jactr.modules.pm.vocal.buffer   
org.jactr.modules.pm.vocal.buffer.processor   
org.jactr.modules.pm.vocal.buffer.six   
 

Uses of IActivationBuffer in org.jactr.core.buffer
 

Subinterfaces of IActivationBuffer in org.jactr.core.buffer
 interface ICapacityBuffer
          interface for an activation buffer that can contain more than one chunk.
 interface IRequestableBuffer
          Marker interface for buffers that can accept IRequests that will then be forwarded to the owning module for processing.
 

Classes in org.jactr.core.buffer that implement IActivationBuffer
 class AbstractActivationBuffer
          basic implementation of an activation buffer that handles the spreading of activation to chunks.
 

Methods in org.jactr.core.buffer that return types with arguments of type IActivationBuffer
static java.util.Collection<IActivationBuffer> BufferUtilities.getContainingBuffers(IChunk chunk, boolean isStrict)
          return all the buffers that contain this chunk.
 

Uses of IActivationBuffer in org.jactr.core.buffer.delegate
 

Subinterfaces of IActivationBuffer in org.jactr.core.buffer.delegate
 interface IDelegatedRequestableBuffer
          permits delegating of IRequest to IRequestDelegate
 

Classes in org.jactr.core.buffer.delegate that implement IActivationBuffer
 class DefaultDelegatedRequestableBuffer6
           
 

Methods in org.jactr.core.buffer.delegate with parameters of type IActivationBuffer
 boolean IRequestDelegate.request(IRequest request, IActivationBuffer buffer)
          do the module specific processing
 boolean IgnoreSlotRequestDelegate.request(IRequest request, IActivationBuffer buffer)
           
 boolean ExpandChunkRequestDelegate.request(IRequest request, IActivationBuffer buffer)
           
 boolean AddChunkTypeRequestDelegate.request(IRequest request, IActivationBuffer buffer)
           
 boolean AddChunkRequestDelegate.request(IRequest request, IActivationBuffer buffer)
           
 

Uses of IActivationBuffer in org.jactr.core.buffer.event
 

Constructors in org.jactr.core.buffer.event with parameters of type IActivationBuffer
ActivationBufferEvent(IActivationBuffer buffer, ActivationBufferEvent.Type type, IChunk sourceChunk)
          for SOURCE_ADDED & REMOVED
ActivationBufferEvent(IActivationBuffer buffer, ActivationBufferEvent.Type type, java.lang.String name, java.lang.Object oldValue, java.lang.Object newValue)
          for PARAMETER_CHANGED or STATUS_SLOT_CHANGED
ActivationBufferEvent(IActivationBuffer buffer, java.util.Collection<IChunk> clearedChunks)
          for SOURCE_CLEARED
ActivationBufferEvent(IActivationBuffer buffer, IRequest request)
           
 

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

Subinterfaces of IActivationBuffer in org.jactr.core.buffer.six
 interface IStatusBuffer
           
 

Classes in org.jactr.core.buffer.six that implement IActivationBuffer
 class AbstractActivationBuffer6
          template for an activation buffer that handles it's own status and inserts only copies of chunks
 class AbstractCapacityBuffer6
           
 class AbstractRequestableBuffer6
           
 class BasicBuffer6
           
 

Uses of IActivationBuffer in org.jactr.core.model
 

Methods in org.jactr.core.model that return IActivationBuffer
 IActivationBuffer IModel.getActivationBuffer(java.lang.String name)
          returned the named activation buffer.
 

Methods in org.jactr.core.model that return types with arguments of type IActivationBuffer
 java.util.Collection<IActivationBuffer> IModel.getActivationBuffers()
          return the installed activation buffers
 

Methods in org.jactr.core.model with parameters of type IActivationBuffer
 void IModel.addActivationBuffer(IActivationBuffer buffer)
          install a buffer into this model, usually called during a modules installation
 

Uses of IActivationBuffer in org.jactr.core.model.basic
 

Methods in org.jactr.core.model.basic that return IActivationBuffer
 IActivationBuffer BasicModel.getActivationBuffer(java.lang.String name)
           
 

Methods in org.jactr.core.model.basic that return types with arguments of type IActivationBuffer
 java.util.Collection<IActivationBuffer> BasicModel.getActivationBuffers()
           
 

Methods in org.jactr.core.model.basic with parameters of type IActivationBuffer
 void BasicModel.addActivationBuffer(IActivationBuffer buffer)
           
 

Uses of IActivationBuffer in org.jactr.core.model.event
 

Methods in org.jactr.core.model.event that return IActivationBuffer
 IActivationBuffer ModelEvent.getBuffer()
           
 

Constructors in org.jactr.core.model.event with parameters of type IActivationBuffer
ModelEvent(IModel model, IActivationBuffer buffer)
           
 

Uses of IActivationBuffer in org.jactr.core.module.declarative.search.local
 

Methods in org.jactr.core.module.declarative.search.local that return IActivationBuffer
 IActivationBuffer ActivationBufferTypeValueMap.asKeyType(java.lang.Object value)
           
 

Methods in org.jactr.core.module.declarative.search.local that return types with arguments of type IActivationBuffer
 IValueMap<IActivationBuffer,I> ActivationBufferTypeValueMap.getValueMap()
           
 

Uses of IActivationBuffer in org.jactr.core.module.goal.six.buffer
 

Classes in org.jactr.core.module.goal.six.buffer that implement IActivationBuffer
 class DefaultGoalBuffer6
          default goal buffer with a capacity of one
 

Uses of IActivationBuffer in org.jactr.core.module.imaginal.six.buffer
 

Classes in org.jactr.core.module.imaginal.six.buffer that implement IActivationBuffer
 class DefaultImaginalBuffer
           
 

Methods in org.jactr.core.module.imaginal.six.buffer with parameters of type IActivationBuffer
 boolean ImaginalSlotRequestDelegate.request(IRequest request, IActivationBuffer buffer)
           
 

Uses of IActivationBuffer in org.jactr.core.module.procedural
 

Method parameters in org.jactr.core.module.procedural with type arguments of type IActivationBuffer
 java.util.concurrent.Future<java.util.Collection<IInstantiation>> IProceduralModule.getConflictSet(java.util.Collection<IActivationBuffer> buffers)
          find the set of production instantiations that can fire based on the state of the buffers and fire the notification events
 

Uses of IActivationBuffer in org.jactr.core.module.procedural.five.learning
 

Subinterfaces of IActivationBuffer in org.jactr.core.module.procedural.five.learning
 interface ICompilableBuffer
          a marker interface for IActivationBuffers that provides details regarding how they can and cannot be compiled.
 

Uses of IActivationBuffer in org.jactr.core.module.procedural.six
 

Method parameters in org.jactr.core.module.procedural.six with type arguments of type IActivationBuffer
 java.util.concurrent.Future<java.util.Collection<IInstantiation>> DefaultProceduralModule6.getConflictSet(java.util.Collection<IActivationBuffer> buffers)
           
 

Uses of IActivationBuffer in org.jactr.core.module.retrieval.buffer
 

Classes in org.jactr.core.module.retrieval.buffer that implement IActivationBuffer
 class DefaultRetrievalBuffer6
          default retrieval buffer
 

Methods in org.jactr.core.module.retrieval.buffer with parameters of type IActivationBuffer
 boolean RetrievalRequestDelegate.request(IRequest request, IActivationBuffer buffer)
           
 

Uses of IActivationBuffer in org.jactr.core.module.retrieval.timedevent
 

Constructors in org.jactr.core.module.retrieval.timedevent with parameters of type IActivationBuffer
CompleteRetrieval(IActivationBuffer buffer, IChunk chunkToInsert, double startTime, double endTime)
           
 

Uses of IActivationBuffer in org.jactr.core.production.action
 

Methods in org.jactr.core.production.action that return IActivationBuffer
 IActivationBuffer RemoveAction.RemoveActionTimedEvent.getBuffer()
           
 IActivationBuffer ModifyAction.ModifyActionTimedEvent.getBuffer()
           
 

Constructors in org.jactr.core.production.action with parameters of type IActivationBuffer
ModifyAction.ModifyActionTimedEvent(double now, double whenToFire, IActivationBuffer buffer, IChunk chunkToModify, java.util.Collection<? extends ISlot> slots)
           
RemoveAction.RemoveActionTimedEvent(double now, double removeTime, IActivationBuffer buffer, IChunk chunk, java.util.Collection<? extends ISlot> slots)
           
 

Uses of IActivationBuffer in org.jactr.core.queue.timedevents
 

Methods in org.jactr.core.queue.timedevents that return IActivationBuffer
 IActivationBuffer IBufferBasedTimedEvent.getBuffer()
          return the buffer that this timed event will be posting changes to.
 IActivationBuffer FutureChunkPatternInsertionTimedEvent.getBuffer()
          Deprecated.  
 IActivationBuffer FutureChunkInsertionTimedEvent.getBuffer()
          Deprecated.  
 IActivationBuffer DelayedIndirectBufferRequestTimedEvent.getBuffer()
           
 IActivationBuffer DelayedBufferRequestTimedEvent.getBuffer()
           
 IActivationBuffer DelayedBufferInsertionTimedEvent.getBuffer()
           
 

Constructors in org.jactr.core.queue.timedevents with parameters of type IActivationBuffer
DelayedBufferInsertionTimedEvent(IActivationBuffer buffer, IChunk chunkToInsert, double startTime, double endTime)
           
DelayedIndirectBufferRequestTimedEvent(IRequest request, IActivationBuffer buffer, IRequestDelegate delegate, double start, double end)
           
FutureChunkInsertionTimedEvent(java.util.concurrent.Future<IChunk> chunkToInsert, IActivationBuffer buffer, double startTime, double endTime)
          Deprecated.  
 

Uses of IActivationBuffer in org.jactr.modules.pm.aural.buffer
 

Subinterfaces of IActivationBuffer in org.jactr.modules.pm.aural.buffer
 interface IAuralActivationBuffer
           
 interface IAuralLocationBuffer
           
 

Uses of IActivationBuffer in org.jactr.modules.pm.aural.buffer.processor
 

Methods in org.jactr.modules.pm.aural.buffer.processor with parameters of type IActivationBuffer
 boolean ClearRequestDelegate.request(IRequest request, IActivationBuffer buffer)
           
 boolean AuralSearchRequestDelegate.request(IRequest request, IActivationBuffer buffer)
           
 boolean AttendToRequestDelegate.request(IRequest request, IActivationBuffer buffer)
           
 

Uses of IActivationBuffer in org.jactr.modules.pm.aural.buffer.six
 

Classes in org.jactr.modules.pm.aural.buffer.six that implement IActivationBuffer
 class DefaultAuralActivationBuffer
           
 class DefaultAuralLocationBuffer
           
 

Uses of IActivationBuffer in org.jactr.modules.pm.buffer
 

Subinterfaces of IActivationBuffer in org.jactr.modules.pm.buffer
 interface IEventTrackingActivationBuffer
          a decorator for activation buffers that allows the buffer to track any events that it is posting that it should track.
 interface IPerceptualBuffer
           
 

Uses of IActivationBuffer in org.jactr.modules.pm.common.buffer
 

Classes in org.jactr.modules.pm.common.buffer that implement IActivationBuffer
 class AbstractCapacityPMActivationBuffer6
           
 class AbstractPMActivationBuffer6
           
 

Uses of IActivationBuffer in org.jactr.modules.pm.motor.buffer
 

Subinterfaces of IActivationBuffer in org.jactr.modules.pm.motor.buffer
 interface IMotorActivationBuffer
           
 

Uses of IActivationBuffer in org.jactr.modules.pm.motor.buffer.processor
 

Methods in org.jactr.modules.pm.motor.buffer.processor with parameters of type IActivationBuffer
 boolean MotorRequestDelegate.request(IRequest request, IActivationBuffer buffer)
           
 boolean ClearRequestDelegate.request(IRequest request, IActivationBuffer buffer)
           
 boolean AbortRequestDelegate.request(IRequest request, IActivationBuffer buffer)
           
 

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

Classes in org.jactr.modules.pm.motor.buffer.six that implement IActivationBuffer
 class DefaultMotorActivationBuffer6
           
 

Uses of IActivationBuffer in org.jactr.modules.pm.visual.buffer
 

Subinterfaces of IActivationBuffer in org.jactr.modules.pm.visual.buffer
 interface IVisualActivationBuffer
          visual buffer
 interface IVisualLocationBuffer
          visual location buffer
 

Uses of IActivationBuffer in org.jactr.modules.pm.visual.buffer.processor
 

Methods in org.jactr.modules.pm.visual.buffer.processor with parameters of type IActivationBuffer
 boolean VisualSearchRequestDelegate.request(IRequest request, IActivationBuffer buffer)
          process a visual search request.
 boolean StartTrackingRequestDelegate.request(IRequest request, IActivationBuffer buffer)
           
 boolean ClearRequestDelegate.request(IRequest request, IActivationBuffer buffer)
           
 boolean AttendToRequestDelegate.request(IRequest request, IActivationBuffer buffer)
           
 boolean AssignFINSTRequestDelegate.request(IRequest request, IActivationBuffer buffer)
           
 

Uses of IActivationBuffer in org.jactr.modules.pm.visual.buffer.six
 

Classes in org.jactr.modules.pm.visual.buffer.six that implement IActivationBuffer
 class DefaultVisualActivationBuffer6
           
 class DefaultVisualLocationBuffer6
          since visual-location and visual buffers share the same state information (stored in the visual buffer) so care must be taken to use the visual buffers state information and not visual location's
 

Uses of IActivationBuffer in org.jactr.modules.pm.visual.timedevent
 

Methods in org.jactr.modules.pm.visual.timedevent that return IActivationBuffer
 IActivationBuffer ReencodingTimedEvent.getBuffer()
           
 

Uses of IActivationBuffer in org.jactr.modules.pm.vocal.buffer
 

Subinterfaces of IActivationBuffer in org.jactr.modules.pm.vocal.buffer
 interface IVocalActivationBuffer
           
 

Uses of IActivationBuffer in org.jactr.modules.pm.vocal.buffer.processor
 

Methods in org.jactr.modules.pm.vocal.buffer.processor with parameters of type IActivationBuffer
 boolean SpeechRequestDelegate.request(IRequest request, IActivationBuffer buffer)
           
 boolean ClearRequestDelegate.request(IRequest request, IActivationBuffer buffer)
           
 

Uses of IActivationBuffer in org.jactr.modules.pm.vocal.buffer.six
 

Classes in org.jactr.modules.pm.vocal.buffer.six that implement IActivationBuffer
 class DefaultVocalActivationBuffer6