Interface BulkSplit
-
- All Known Implementing Classes:
AbstractBulkSplit,AdaptiveSortTileRecursiveBulkSplit,FileOrderBulkSplit,MaxExtensionBulkSplit,MaxExtensionSortTileRecursiveBulkSplit,OneDimSortBulkSplit,SortTileRecursiveBulkSplit,SpatialSortBulkSplit
public interface BulkSplitInterface for a bulk split strategy.- Since:
- 0.4.0
- Author:
- Erich Schubert
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description <T extends SpatialComparable>
java.util.List<java.util.List<T>>partition(java.util.List<T> spatialObjects, int minEntries, int maxEntries)Partitions the specified feature vectors
-
-
-
Method Detail
-
partition
<T extends SpatialComparable> java.util.List<java.util.List<T>> partition(java.util.List<T> spatialObjects, int minEntries, int maxEntries)
Partitions the specified feature vectors- Type Parameters:
T- actual type we split- Parameters:
spatialObjects- the spatial objects to be partitionedminEntries- the minimum number of entries in a partitionmaxEntries- the maximum number of entries in a partition- Returns:
- the partition of the specified spatial objects
-
-