/** * GeDBIT.index.algorithms.PartitionMethod 2006.06.16 * * Copyright Information: * * Change Log: * 2006.05.25: Added, by Willard */ package GeDBIT.index.algorithms; import java.util.List; import GeDBIT.dist.Metric; import GeDBIT.type.IndexObject; /** * * @author Willard * */ public interface PartitionMethod { PartitionResults partition(Metric metric, IndexObject[] pivots, List<? extends IndexObject> data, int numPartitions, int maxLS); PartitionResults partition(Metric metric, IndexObject[] pivots, List<? extends IndexObject> data, int first, int size, int numPartitions, int maxLS); void setMaxRadius(double R); }