public class ValueVisualLocationFilter extends AbstractIndexFilter<java.lang.Object>
Modifier | Constructor and Description |
---|---|
|
ValueVisualLocationFilter() |
protected |
ValueVisualLocationFilter(java.util.Collection<IConditionalSlot> conditionals) |
Modifier and Type | Method and Description |
---|---|
boolean |
accept(ChunkTypeRequest template) |
protected java.lang.Object |
compute(ChunkTypeRequest request) |
java.util.Comparator<ChunkTypeRequest> |
getComparator() |
IIndexFilter |
instantiate(ChunkTypeRequest request)
these are self-templating.
|
void |
normalizeRequest(ChunkTypeRequest request)
can be used to expand variables or special values
|
clearCache, get, getPerceptualMemory, getWeight, setPerceptualMemory, setWeight
public ValueVisualLocationFilter()
protected ValueVisualLocationFilter(java.util.Collection<IConditionalSlot> conditionals)
protected java.lang.Object compute(ChunkTypeRequest request)
compute
in class AbstractIndexFilter<java.lang.Object>
public boolean accept(ChunkTypeRequest template)
public java.util.Comparator<ChunkTypeRequest> getComparator()
public IIndexFilter instantiate(ChunkTypeRequest request)
IIndexFilter
public void normalizeRequest(ChunkTypeRequest request)
IIndexFilter
normalizeRequest
in interface IIndexFilter
normalizeRequest
in class AbstractIndexFilter<java.lang.Object>