Uses of Interface
org.h2.mvstore.rtree.Spatial
Packages that use Spatial
Package
Description
Helper classes to use the MVStore in the H2 database.
An R-tree implementation
-
Uses of Spatial in org.h2.mvstore.db
Classes in org.h2.mvstore.db that implement SpatialSubclasses with type arguments of type Spatial in org.h2.mvstore.dbMethods in org.h2.mvstore.db that return SpatialMethods in org.h2.mvstore.db that return types with arguments of type SpatialMethods in org.h2.mvstore.db with parameters of type SpatialModifier and TypeMethodDescriptionbooleanSpatialKey.equalsIgnoringId(Spatial o) Check whether two objects are equals, but do not compare the id fields. -
Uses of Spatial in org.h2.mvstore.rtree
Subclasses with type arguments of type Spatial in org.h2.mvstore.rtreeModifier and TypeClassDescriptionfinal classMVRTreeMap<V>An r-tree implementation.static classA builder for this class.classA spatial data type.Classes in org.h2.mvstore.rtree that implement interfaces with type arguments of type SpatialModifier and TypeClassDescriptionstatic classA cursor to iterate over a subset of the keys.Methods in org.h2.mvstore.rtree that return SpatialModifier and TypeMethodDescriptionSpatial.clone(long id) Creates a copy of this Spatial object with different id.protected SpatialSpatialDataType.create(long id, float... minMax) Creates spatial object with specified parameters.Spatial[]SpatialDataType.createStorage(int size) MVRTreeMap.RTreeCursor.next()SpatialDataType.read(ByteBuffer buff) Methods in org.h2.mvstore.rtree with parameters of type SpatialModifier and TypeMethodDescriptionvoidAdd a given key-value pair.protected abstract booleanCheck a given key.intbooleanSpatial.equalsIgnoringId(Spatial o) Check whether two objects are equals, but do not compare the id fields.MVRTreeMap.findContainedKeys(Spatial x) Iterate over all keys that are fully contained within the given rectangle.MVRTreeMap.findIntersectingKeys(Spatial x) Iterate over all keys that have an intersection with the given rectangle.Get the object for the given key.intbooleanCheck whether the two objects overlap.MVRTreeMap.operate(Spatial key, V value, MVMap.DecisionMaker<? super V> decisionMaker) voidSpatialDataType.write(WriteBuffer buff, Spatial k) Method parameters in org.h2.mvstore.rtree with type arguments of type SpatialModifier and TypeMethodDescriptionvoidAdd all node keys (including internal bounds) to the given list.voidAdd all node keys (including internal bounds) to the given list.Get the object for the given key.protected intMVRTreeMap.getChildPageCount(Page<Spatial, V> p) Constructors in org.h2.mvstore.rtree with parameters of type SpatialConstructor parameters in org.h2.mvstore.rtree with type arguments of type Spatial