org.jactr.modules.pm.aural.memory.impl.filter
Class NearestAuralFilter
java.lang.Object
org.jactr.modules.pm.common.memory.filter.AbstractIndexFilter<java.lang.Double>
org.jactr.modules.pm.aural.memory.impl.filter.NearestAuralFilter
- All Implemented Interfaces:
- IIndexFilter
public class NearestAuralFilter
- extends AbstractIndexFilter<java.lang.Double>
provides nearest filtering and also normalizes all references to current,
highest,lowest
- Author:
- harrison
| Methods inherited from class java.lang.Object |
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
NearestAuralFilter
public NearestAuralFilter(IAuralModule auralModule)
NearestAuralFilter
public NearestAuralFilter(double[] referenceLocation,
IAuralModule auralModule)
getAuralModule
public IAuralModule getAuralModule()
accept
public boolean accept(ChunkTypeRequest template)
getComparator
public java.util.Comparator<ChunkTypeRequest> getComparator()
instantiate
public IIndexFilter instantiate(ChunkTypeRequest request)
- Description copied from interface:
IIndexFilter
- these are self-templating. The master copy is installed and during the
search processing a copy is instantiated.
- Returns: