public class SelfKnnFilterImpl extends Object implements SelfKnnFilter
Constructor and Description |
---|
SelfKnnFilterImpl(Predicate<Double> dissim0,
Predicate<Double> dissim1,
Predicate<Double> tid0,
Predicate<Double> tid1,
Predicate<Double> qid) |
Modifier and Type | Method and Description |
---|---|
boolean |
passDissim0(double dissim0) |
boolean |
passDissim1(double dissim1) |
boolean |
passQuery(int query) |
boolean |
passTarget0(int target0) |
boolean |
passTarget1(int target1) |
String |
toString() |
public boolean passQuery(int query)
passQuery
in interface SelfKnnFilter
public boolean passTarget0(int target0)
passTarget0
in interface SelfKnnFilter
public boolean passTarget1(int target1)
passTarget1
in interface SelfKnnFilter
public boolean passDissim0(double dissim0)
passDissim0
in interface SelfKnnFilter
public boolean passDissim1(double dissim1)
passDissim1
in interface SelfKnnFilter