Class STRtree.STRtreeNode

  • All Implemented Interfaces:
    java.io.Serializable, Boundable
    Enclosing class:
    STRtree

    private static final class STRtree.STRtreeNode
    extends AbstractNode
    • Constructor Summary

      Constructors 
      Modifier Constructor Description
      private STRtreeNode​(int level)  
    • Method Summary

      All Methods Instance Methods Concrete Methods 
      Modifier and Type Method Description
      protected java.lang.Object computeBounds()
      Returns a representation of space that encloses this Boundable, preferably not much bigger than this Boundable's boundary yet fast to test for intersection with the bounds of other Boundables.
      • Methods inherited from class java.lang.Object

        clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
    • Constructor Detail

      • STRtreeNode

        private STRtreeNode​(int level)
    • Method Detail

      • computeBounds

        protected java.lang.Object computeBounds()
        Description copied from class: AbstractNode
        Returns a representation of space that encloses this Boundable, preferably not much bigger than this Boundable's boundary yet fast to test for intersection with the bounds of other Boundables. The class of object returned depends on the subclass of AbstractSTRtree.
        Specified by:
        computeBounds in class AbstractNode
        Returns:
        an Envelope (for STRtrees), an Interval (for SIRtrees), or other object (for other subclasses of AbstractSTRtree)
        See Also:
        AbstractSTRtree.IntersectsOp