blob: c5078efbb9282f46747b4fcb2501d677aa80a6fe [file] [log] [blame]
package accord.primitives;
import accord.api.RoutingKey;
import java.util.Arrays;
// TODO: do we need this class?
public abstract class AbstractUnseekableKeys<KS extends Unseekables<RoutingKey, ?>> extends AbstractKeys<RoutingKey, KS> implements Iterable<RoutingKey>, Unseekables<RoutingKey, KS>
{
AbstractUnseekableKeys(RoutingKey[] keys)
{
super(keys);
}
@Override
public final int indexOf(RoutingKey key)
{
return Arrays.binarySearch(keys, key);
}
}