Package org.apache.calcite.runtime
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
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 Summary
ConstructorDescriptionGridEnumerable
(org.locationtech.jts.geom.Envelope envelope, BigDecimal deltaX, BigDecimal deltaY, boolean point) -
Method Summary
Modifier and TypeMethodDescriptionEnumerator<Object[]>
Returns an enumerator that iterates through a collection.Methods inherited from class org.apache.calcite.linq4j.AbstractEnumerable
iterator
Methods inherited from class org.apache.calcite.linq4j.DefaultEnumerable
aggregate, aggregate, aggregate, all, any, any, asEnumerable, asofJoin, asOrderedQueryable, asQueryable, average, average, average, average, average, average, average, average, average, average, cast, concat, contains, contains, correlateJoin, count, count, createOrderedEnumerable, defaultIfEmpty, defaultIfEmpty, distinct, distinct, elementAt, elementAtOrDefault, except, except, except, except, first, first, firstOrDefault, firstOrDefault, foreach, getThis, getThisOrdered, groupBy, groupBy, groupBy, groupBy, groupBy, groupBy, groupBy, groupBy, groupBy, groupBy, groupJoin, groupJoin, hashJoin, hashJoin, hashJoin, hashJoin, intersect, intersect, intersect, intersect, into, last, last, lastOrDefault, lastOrDefault, longCount, longCount, max, max, max, max, max, max, max, max, max, max, max, max, min, min, min, min, min, min, min, min, min, min, min, min, ofType, orderBy, orderBy, orderByDescending, orderByDescending, removeAll, reverse, select, select, selectMany, selectMany, selectMany, selectMany, sequenceEqual, sequenceEqual, single, single, singleOrDefault, singleOrDefault, skip, skipWhile, skipWhile, sortedGroupBy, sum, sum, sum, sum, sum, sum, sum, sum, sum, sum, take, takeWhile, takeWhile, thenBy, thenBy, thenByDescending, thenByDescending, toList, toLookup, toLookup, toLookup, toLookup, toMap, toMap, toMap, toMap, union, union, where, where, zip
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
Methods inherited from interface java.lang.Iterable
forEach, spliterator
-
Constructor Details
-
GridEnumerable
public GridEnumerable(org.locationtech.jts.geom.Envelope envelope, BigDecimal deltaX, BigDecimal deltaY, boolean point)
-
-
Method Details
-
enumerator
Description copied from interface:RawEnumerable
Returns an enumerator that iterates through a collection.
-