Class ShapeValues


  • public abstract class ShapeValues
    extends Object
    Iterator over Shape objects for an index segment
    • Constructor Detail

      • ShapeValues

        public ShapeValues()
    • Method Detail

      • advanceExact

        public abstract boolean advanceExact​(int doc)
                                      throws IOException
        Advance the iterator to the given document
        Parameters:
        doc - the document to advance to
        Returns:
        true if there is a value for this document
        Throws:
        IOException
      • value

        public abstract org.locationtech.spatial4j.shape.Shape value()
                                                              throws IOException
        Returns a Shape for the current document
        Throws:
        IOException