Skip navigation links
B C D E F G H I J K M N R S T V 

B

buildKdbTree(int, Rectangle, List<Rectangle>) - Static method in class io.prestosql.geospatial.KdbTree
 

C

code() - Method in enum io.prestosql.geospatial.serde.GeometrySerializationType
 
contains(OGCGeometry, Envelope) - Static method in class io.prestosql.geospatial.GeometryUtils
 

D

deserialize(Slice) - Static method in class io.prestosql.geospatial.serde.GeometrySerde
 
deserialize(Slice) - Static method in class io.prestosql.geospatial.serde.JtsGeometrySerde
 
deserializeEnvelope(Slice) - Static method in class io.prestosql.geospatial.serde.GeometrySerde
 
deserializeType(Slice) - Static method in class io.prestosql.geospatial.serde.GeometrySerde
 
disjoint(Envelope, OGCGeometry) - Static method in class io.prestosql.geospatial.GeometryUtils
 

E

equals(Object) - Method in class io.prestosql.geospatial.KdbTree
 
equals(Object) - Method in class io.prestosql.geospatial.KdbTree.Node
 
equals(Object) - Method in class io.prestosql.geospatial.Rectangle
 
estimateMemorySize() - Method in class io.prestosql.geospatial.Rectangle
 

F

findIntersectingLeaves(Rectangle) - Method in class io.prestosql.geospatial.KdbTree
 
fromJson(String) - Static method in class io.prestosql.geospatial.KdbTreeUtils
 

G

GeometrySerde - Class in io.prestosql.geospatial.serde
 
GeometrySerializationType - Enum in io.prestosql.geospatial.serde
 
GeometryType - Enum in io.prestosql.geospatial
 
geometryType() - Method in enum io.prestosql.geospatial.serde.GeometrySerializationType
 
GeometryUtils - Class in io.prestosql.geospatial
 
getEnvelope(OGCGeometry) - Static method in class io.prestosql.geospatial.GeometryUtils
 
getExtent() - Method in class io.prestosql.geospatial.KdbTree.Node
 
getForCode(int) - Static method in enum io.prestosql.geospatial.serde.GeometrySerializationType
 
getForEsriGeometryType(String) - Static method in enum io.prestosql.geospatial.GeometryType
 
getForJtsGeometryType(String) - Static method in enum io.prestosql.geospatial.GeometryType
 
getGeometryType(Slice) - Static method in class io.prestosql.geospatial.serde.GeometrySerde
 
getHeight() - Method in class io.prestosql.geospatial.Rectangle
 
getLeafId() - Method in class io.prestosql.geospatial.KdbTree.Node
 
getLeaves() - Method in class io.prestosql.geospatial.KdbTree
 
getLeft() - Method in class io.prestosql.geospatial.KdbTree.Node
 
getPointCount(OGCGeometry) - Static method in class io.prestosql.geospatial.GeometryUtils
 
getRight() - Method in class io.prestosql.geospatial.KdbTree.Node
 
getRoot() - Method in class io.prestosql.geospatial.KdbTree
 
getWidth() - Method in class io.prestosql.geospatial.Rectangle
 
getXMax() - Method in class io.prestosql.geospatial.Rectangle
 
getXMin() - Method in class io.prestosql.geospatial.Rectangle
 
getYMax() - Method in class io.prestosql.geospatial.Rectangle
 
getYMin() - Method in class io.prestosql.geospatial.Rectangle
 

H

hashCode() - Method in class io.prestosql.geospatial.KdbTree
 
hashCode() - Method in class io.prestosql.geospatial.KdbTree.Node
 
hashCode() - Method in class io.prestosql.geospatial.Rectangle
 

I

intersection(Rectangle) - Method in class io.prestosql.geospatial.Rectangle
 
intersects(Rectangle) - Method in class io.prestosql.geospatial.Rectangle
 
io.prestosql.geospatial - package io.prestosql.geospatial
 
io.prestosql.geospatial.serde - package io.prestosql.geospatial.serde
 
isEsriNaN(double) - Static method in class io.prestosql.geospatial.GeometryUtils
 
isMultitype() - Method in enum io.prestosql.geospatial.GeometryType
 
isPointOrRectangle(OGCGeometry, Envelope) - Static method in class io.prestosql.geospatial.GeometryUtils
 

J

JtsGeometrySerde - Class in io.prestosql.geospatial.serde
 

K

KdbTree - Class in io.prestosql.geospatial
2-dimensional K-D-B Tree see https://en.wikipedia.org/wiki/K-D-B-tree
KdbTree(KdbTree.Node) - Constructor for class io.prestosql.geospatial.KdbTree
 
KdbTree.Node - Class in io.prestosql.geospatial
 
KdbTreeUtils - Class in io.prestosql.geospatial
 

M

merge(Rectangle) - Method in class io.prestosql.geospatial.Rectangle
 

N

newInternal(Rectangle, KdbTree.Node, KdbTree.Node) - Static method in class io.prestosql.geospatial.KdbTree.Node
 
newLeaf(Rectangle, int) - Static method in class io.prestosql.geospatial.KdbTree.Node
 
Node(Rectangle, OptionalInt, Optional<KdbTree.Node>, Optional<KdbTree.Node>) - Constructor for class io.prestosql.geospatial.KdbTree.Node
 

R

Rectangle - Class in io.prestosql.geospatial
 
Rectangle(double, double, double, double) - Constructor for class io.prestosql.geospatial.Rectangle
 

S

serialize(OGCGeometry) - Static method in class io.prestosql.geospatial.serde.GeometrySerde
 
serialize(Envelope) - Static method in class io.prestosql.geospatial.serde.GeometrySerde
 
serialize(Geometry) - Static method in class io.prestosql.geospatial.serde.JtsGeometrySerde
Serialize JTS Geometry shape into an ESRI shape
standardName() - Method in enum io.prestosql.geospatial.GeometryType
 

T

toJson(KdbTree) - Static method in class io.prestosql.geospatial.KdbTreeUtils
 
toString() - Method in class io.prestosql.geospatial.Rectangle
 
translateToAVNaN(double) - Static method in class io.prestosql.geospatial.GeometryUtils
Copy of com.esri.core.geometry.Interop.translateToAVNaN

V

valueOf(String) - Static method in enum io.prestosql.geospatial.GeometryType
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum io.prestosql.geospatial.serde.GeometrySerializationType
Returns the enum constant of this type with the specified name.
values() - Static method in enum io.prestosql.geospatial.GeometryType
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum io.prestosql.geospatial.serde.GeometrySerializationType
Returns an array containing the constants of this enum type, in the order they are declared.
B C D E F G H I J K M N R S T V 
Skip navigation links

Copyright © 2012–2019. All rights reserved.