Interface BulkSplit
-
- All Known Implementing Classes:
AbstractBulkSplit
,AdaptiveSortTileRecursiveBulkSplit
,FileOrderBulkSplit
,MaxExtensionBulkSplit
,MaxExtensionSortTileRecursiveBulkSplit
,OneDimSortBulkSplit
,SortTileRecursiveBulkSplit
,SpatialSortBulkSplit
public interface BulkSplit
Interface 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
-
-