T
- public class JTSPolygonPath<T extends com.vividsolutions.jts.geom.Polygon> extends JTSPolygonExpression<T> implements Path<T>
hashCode, mixin
Constructor and Description |
---|
JTSPolygonPath(Class<? extends T> type,
Path<?> parent,
String property) |
JTSPolygonPath(Class<? extends T> type,
PathMetadata<?> metadata) |
JTSPolygonPath(Class<? extends T> type,
String var) |
JTSPolygonPath(Path<?> parent,
String property) |
JTSPolygonPath(PathMetadata<?> metadata) |
JTSPolygonPath(String var) |
Modifier and Type | Method and Description |
---|---|
<R,C> R |
accept(Visitor<R,C> v,
C context)
Accept the visitor with the given context
|
AnnotatedElement |
getAnnotatedElement()
Return the annotated element related to the given path
|
PathMetadata<?> |
getMetadata()
Get the metadata for this path
|
Path<?> |
getRoot()
Get the root for this path
|
exteriorRing, interiorRingN, numInteriorRing
area, centroid, pointOnSurface
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, within
as, as, count, countDistinct, eqAll, eqAny, in, in, in, isNotNull, isNull, ne, ne, neAll, neAny, notIn, notIn, notIn, nullif, nullif, when, when
equals, getType, hashCode, toString
clone, finalize, getClass, notify, notifyAll, wait, wait, wait
getType
public JTSPolygonPath(PathMetadata<?> metadata)
public JTSPolygonPath(Class<? extends T> type, PathMetadata<?> metadata)
public JTSPolygonPath(String var)
public final <R,C> R accept(Visitor<R,C> v, C context)
Expression
accept
in interface Expression<T extends com.vividsolutions.jts.geom.Polygon>
R
- return typeC
- context typev
- visitorcontext
- context of visitpublic PathMetadata<?> getMetadata()
Path
getMetadata
in interface Path<T extends com.vividsolutions.jts.geom.Polygon>
public AnnotatedElement getAnnotatedElement()
Path
For property paths the annotated element contains the annotations of the related field and/or getter method and for all others paths the annotated element is the expression type.
getAnnotatedElement
in interface Path<T extends com.vividsolutions.jts.geom.Polygon>
Copyright © 2007–2015 Mysema Ltd. All rights reserved.