Package com.querydsl.spatial.jts
Class JTSLineStringExpression<T extends com.vividsolutions.jts.geom.LineString>
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.JTSCurveExpression<T>
com.querydsl.spatial.jts.JTSLineStringExpression<T>
- Type Parameters:
T-
- All Implemented Interfaces:
Expression<T>,Serializable
- Direct Known Subclasses:
JTSLinearRingExpression,JTSLineExpression,JTSLineStringOperation,JTSLineStringPath
public abstract class JTSLineStringExpression<T extends com.vividsolutions.jts.geom.LineString>
extends JTSCurveExpression<T>
A LineString is a Curve with linear interpolation between Points. Each consecutive pair of Points defines a Line
segment.
- 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 TypeMethodDescriptionThe number of Points in this LineString.JTSPointExpression<com.vividsolutions.jts.geom.Point>pointN(int idx) Returns the specified Point N in this LineString.Methods inherited from class com.querydsl.spatial.jts.JTSCurveExpression
endPoint, isClosed, isRing, length, startPointMethods 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
-
JTSLineStringExpression
-
-
Method Details
-
numPoints
The number of Points in this LineString.- Returns:
- number of points
-
pointN
Returns the specified Point N in this LineString.- Parameters:
idx- one based index- Returns:
- point at index
-