cz.cuni.amis.pogamut.base.utils.math
Class DistanceUtils.FilterAdapter<T>

Package class diagram package DistanceUtils.FilterAdapter
java.lang.Object
  extended by cz.cuni.amis.pogamut.base.utils.math.DistanceUtils.FilterAdapter<T>
Type Parameters:
T -
All Implemented Interfaces:
DistanceUtils.IDistanceFilter<T>
Enclosing class:
DistanceUtils

public static class DistanceUtils.FilterAdapter<T>
extends Object
implements DistanceUtils.IDistanceFilter<T>

Adapter that wraps IFilter making it into DistanceUtils.IDistanceFilter.

Author:
Jimmy

Constructor Summary
DistanceUtils.FilterAdapter(cz.cuni.amis.utils.IFilter<T> filter)
           
 
Method Summary
 boolean isAccepted(T object, ILocated target, double distanceToTarget)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

DistanceUtils.FilterAdapter

public DistanceUtils.FilterAdapter(cz.cuni.amis.utils.IFilter<T> filter)
Method Detail

isAccepted

public boolean isAccepted(T object,
                          ILocated target,
                          double distanceToTarget)
Specified by:
isAccepted in interface DistanceUtils.IDistanceFilter<T>
Returns:
TRUE == can be result, FALSE == filter out


Copyright © 2014 AMIS research group, Faculty of Mathematics and Physics, Charles University in Prague, Czech Republic. All Rights Reserved.