org.jactr.core.buffer
Interface ICapacityBuffer
- All Superinterfaces:
- IActivationBuffer, IInitializable
- All Known Implementing Classes:
- AbstractCapacityBuffer6, AbstractCapacityPMActivationBuffer6
public interface ICapacityBuffer
- extends IActivationBuffer
interface for an activation buffer that can contain more than one chunk.
- Author:
- developer
| Methods inherited from interface org.jactr.core.buffer.IActivationBuffer |
addListener, addSourceChunk, clear, contains, dispose, getActivation, getG, getModel, getModule, getName, getSourceChunk, handlesEncoding, isStrictHarvestingEnabled, matched, removeListener, removeSourceChunk, setActivation, setG |
EJECTION_POLICY_PARAM
static final java.lang.String EJECTION_POLICY_PARAM
- See Also:
- Constant Field Values
getSourceChunks
java.util.Collection<IChunk> getSourceChunks()
- Description copied from interface:
IActivationBuffer
- return all the chunks in the buffer
- Specified by:
getSourceChunks in interface IActivationBuffer
getEjectionPolicy
ICapacityBuffer.EjectionPolicy getEjectionPolicy()
setEjectionPolicy
void setEjectionPolicy(ICapacityBuffer.EjectionPolicy policy)