Package org.apache.sedona.core.enums
Enum Class GridType
- All Implemented Interfaces:
Serializable,Comparable<GridType>,java.lang.constant.Constable
The Enum GridType.
-
Nested Class Summary
Nested classes/interfaces inherited from class java.lang.Enum
Enum.EnumDesc<E extends Enum<E>> -
Enum Constant Summary
Enum ConstantsEnum ConstantDescriptionPartition the space to uniform gridsK-D-B-tree partitioning (k-dimensional B-tree)The Quad-Tree partitioning.Modified Quad-tree partitioning for KNN joinsZ-ORDER based partitioning (morton space-filling curve) for KNN joins -
Method Summary
-
Enum Constant Details
-
EQUALGRID
Partition the space to uniform grids -
QUADTREE
The Quad-Tree partitioning. -
KDBTREE
K-D-B-tree partitioning (k-dimensional B-tree) -
ZORDER
Z-ORDER based partitioning (morton space-filling curve) for KNN joins -
QUADTREE_RTREE
Modified Quad-tree partitioning for KNN joins
-
-
Method Details
-
values
Returns an array containing the constants of this enum class, in the order they are declared.- Returns:
- an array containing the constants of this enum class, in the order they are declared
-
valueOf
Returns the enum constant of this class with the specified name. The string must match exactly an identifier used to declare an enum constant in this class. (Extraneous whitespace characters are not permitted.)- Parameters:
name- the name of the enum constant to be returned.- Returns:
- the enum constant with the specified name
- Throws:
IllegalArgumentException- if this enum class has no constant with the specified nameNullPointerException- if the argument is null
-
getGridType
Gets the grid type.- Parameters:
str- the str- Returns:
- the grid type
-