Class SpatialTypeFunctions.GridEnumerable

java.lang.Object
org.apache.calcite.linq4j.DefaultEnumerable<T>
org.apache.calcite.linq4j.AbstractEnumerable<Object[]>
org.apache.calcite.runtime.SpatialTypeFunctions.GridEnumerable
All Implemented Interfaces:
Iterable<Object[]>, Enumerable<Object[]>, ExtendedEnumerable<Object[]>, ExtendedOrderedEnumerable<Object[]>, OrderedEnumerable<Object[]>, RawEnumerable<Object[]>
Enclosing class:
SpatialTypeFunctions

public static class SpatialTypeFunctions.GridEnumerable extends AbstractEnumerable<Object[]>
Used at run time by the SpatialTypeFunctions.ST_MakeGrid(org.locationtech.jts.geom.Geometry, java.math.BigDecimal, java.math.BigDecimal) and SpatialTypeFunctions.ST_MakeGridPoints(org.locationtech.jts.geom.Geometry, java.math.BigDecimal, java.math.BigDecimal) functions.
  • Constructor Details

    • GridEnumerable

      public GridEnumerable(org.locationtech.jts.geom.Envelope envelope, BigDecimal deltaX, BigDecimal deltaY, boolean point)
  • Method Details

    • enumerator

      public Enumerator<Object[]> enumerator()
      Description copied from interface: RawEnumerable
      Returns an enumerator that iterates through a collection.