Package com.querydsl.spatial.jts
Class JTSGeometryCollectionExpression<T extends com.vividsolutions.jts.geom.GeometryCollection>
java.lang.Object
com.querydsl.core.types.dsl.DslExpression<T>
com.querydsl.core.types.dsl.SimpleExpression<T>
com.querydsl.spatial.jts.JTSGeometryExpression<T>
com.querydsl.spatial.jts.JTSGeometryCollectionExpression<T>
- Type Parameters:
T-
- All Implemented Interfaces:
Expression<T>,Serializable
- Direct Known Subclasses:
JTSGeometryCollectionPath,JTSMultiCurveExpression,JTSMultiPointExpression,JTSMultiSurfaceExpression
public abstract class JTSGeometryCollectionExpression<T extends com.vividsolutions.jts.geom.GeometryCollection>
extends JTSGeometryExpression<T>
A Geometry collection is a geometric object that is a collection of some number of geometric objects.
- Author:
- tiwe
- See Also:
-
Field Summary
Fields inherited from class com.querydsl.core.types.dsl.DslExpression
hashCode, mixin -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionJTSGeometryExpression<com.vividsolutions.jts.geom.Geometry>Returns the Nth geometry in this GeometryCollection.Returns the number of geometries in this GeometryCollection.Methods inherited from class com.querydsl.spatial.jts.JTSGeometryExpression
asBinary, asText, boundary, buffer, contains, contains, convexHull, crosses, crosses, difference, difference, dimension, disjoint, disjoint, distance, distance, distanceSphere, distanceSpheroid, envelope, eq, eq, geometryType, intersection, intersection, intersects, intersects, isEmpty, isSimple, overlaps, overlaps, relate, relate, srid, symDifference, symDifference, touches, touches, transform, union, union, within, withinMethods inherited from class com.querydsl.core.types.dsl.SimpleExpression
as, as, count, countDistinct, eqAll, eqAll, eqAny, eqAny, in, in, in, in, in, isNotNull, isNull, ne, ne, neAll, neAny, notIn, notIn, notIn, notIn, notIn, nullif, nullif, when, whenMethods inherited from class com.querydsl.core.types.dsl.DslExpression
equals, getType, hashCode, toStringMethods inherited from class java.lang.Object
clone, finalize, getClass, notify, notifyAll, wait, wait, waitMethods inherited from interface com.querydsl.core.types.Expression
accept
-
Constructor Details
-
JTSGeometryCollectionExpression
-
-
Method Details
-
numGeometries
Returns the number of geometries in this GeometryCollection.- Returns:
- numbers of geometries
-
geometryN
Returns the Nth geometry in this GeometryCollection.- Parameters:
n- one based index- Returns:
- matching geometry
-