public interface IIndexFilter
IFeatureMap
and
provides a list of candidates. the index filters then accept/reject and
provide the ability to sort the results using the comparatorModifier and Type | Method and Description |
---|---|
boolean |
accept(ChunkTypeRequest template) |
java.util.Comparator<ChunkTypeRequest> |
getComparator() |
IPerceptualMemory |
getPerceptualMemory() |
int |
getWeight() |
IIndexFilter |
instantiate(ChunkTypeRequest request)
these are self-templating.
|
void |
normalizeRequest(ChunkTypeRequest request)
can be used to expand variables or special values
|
void |
setPerceptualMemory(IPerceptualMemory memory) |
void normalizeRequest(ChunkTypeRequest request)
request
- void setPerceptualMemory(IPerceptualMemory memory)
IPerceptualMemory getPerceptualMemory()
IIndexFilter instantiate(ChunkTypeRequest request)
request
- int getWeight()
boolean accept(ChunkTypeRequest template)
java.util.Comparator<ChunkTypeRequest> getComparator()