eu.larkc.jactr.modules.sparql.buffer
Class DefaultSPARQLRetrievalBuffer

java.lang.Object
  extended by org.jactr.core.utils.DefaultAdaptable
      extended by org.jactr.core.buffer.AbstractActivationBuffer
          extended by org.jactr.core.buffer.six.AbstractActivationBuffer6
              extended by org.jactr.core.buffer.six.AbstractRequestableBuffer6
                  extended by org.jactr.core.buffer.delegate.DefaultDelegatedRequestableBuffer6
                      extended by org.jactr.core.module.retrieval.buffer.DefaultRetrievalBuffer6
                          extended by eu.larkc.jactr.modules.sparql.buffer.DefaultSPARQLRetrievalBuffer
All Implemented Interfaces:
IDelegatedRequestableBuffer, IActivationBuffer, IRequestableBuffer, IStatusBuffer, ICompilableBuffer, INotifyingSlotContainer, ISlotContainer, IUniqueSlotContainer, IAdaptable, IInitializable, IParameterized

public class DefaultSPARQLRetrievalBuffer
extends DefaultRetrievalBuffer6

A jACT-R Buffer that can receive SPARQL Requests.

Author:
Martijn Brakenhoff

Field Summary
 
Fields inherited from class org.jactr.core.buffer.AbstractActivationBuffer
ACTIVATION_PARAM, GOAL_VALUE_PARAM, STRICT_HARVESTING_PARAM
 
Fields inherited from interface org.jactr.core.buffer.IActivationBuffer
AURAL, AURAL_LOCATION, GOAL, IMAGINAL, MOTOR, RETRIEVAL, VISUAL, VISUAL_LOCATION, VOCAL
 
Fields inherited from interface org.jactr.core.buffer.six.IStatusBuffer
BUFFER_SLOT, STATE_SLOT
 
Constructor Summary
DefaultSPARQLRetrievalBuffer(String name, IRetrievalModule module)
           
 
Method Summary
 
Methods inherited from class org.jactr.core.module.retrieval.buffer.DefaultRetrievalBuffer6
getCompilableContext, initialize
 
Methods inherited from class org.jactr.core.buffer.delegate.DefaultDelegatedRequestableBuffer6
addRequestDelegate, getRequestDelegates, removeRequestDelegate, willAccept
 
Methods inherited from class org.jactr.core.buffer.six.AbstractRequestableBuffer6
request
 
Methods inherited from class org.jactr.core.buffer.six.AbstractActivationBuffer6
addListener, addSlot, addSourceChunk, bind, dispose, getBusyChunk, getEmptyChunk, getErrorChunk, getFreeChunk, getFullChunk, getRequestedChunk, getSlot, getSlots, getSlots, getUnrequestedChunk, isBufferEmpty, isBufferFull, isBufferRequested, isBufferUnrequested, isStateBusy, isStateError, isStateFree, removeListener, removeSlot, setBufferChunk, setStateChunk, valueChanged
 
Methods inherited from class org.jactr.core.buffer.AbstractActivationBuffer
addListener, clear, contains, containsExact, getActivation, getActivationSpreader, getG, getModel, getModule, getName, getParameter, getPossibleParameters, getSetableParameters, getSourceChunk, getSourceChunks, getSourceChunks, handlesEncoding, isStrictHarvestingEnabled, matched, removeListener, removeSourceChunk, setActivation, setActivationSpreader, setG, setParameter, setStrictHarvestingEnabled, toString
 
Methods inherited from class org.jactr.core.utils.DefaultAdaptable
getAdapter
 
Methods inherited from class java.lang.Object
equals, getClass, hashCode, notify, notifyAll, wait, wait, wait
 
Methods inherited from interface org.jactr.core.buffer.IActivationBuffer
addListener, addSourceChunk, clear, contains, dispose, getActivation, getG, getModel, getModule, getName, getSourceChunk, getSourceChunks, getSourceChunks, handlesEncoding, isStrictHarvestingEnabled, matched, removeListener, removeSourceChunk, setActivation, setG
 
Methods inherited from interface org.jactr.core.utils.IAdaptable
getAdapter
 
Methods inherited from interface org.jactr.core.buffer.IRequestableBuffer
request
 

Constructor Detail

DefaultSPARQLRetrievalBuffer

public DefaultSPARQLRetrievalBuffer(String name,
                                    IRetrievalModule module)