T
- public class GeometryOperation<T extends org.geolatte.geom.Geometry> extends GeometryExpression<T> implements Operation<T>
hashCode, mixin
Modifier | Constructor and Description |
---|---|
protected |
GeometryOperation(Class<? extends T> type,
Operator op,
Expression<?>... args) |
protected |
GeometryOperation(Class<? extends T> type,
Operator op,
com.google.common.collect.ImmutableList<Expression<?>> args) |
protected |
GeometryOperation(OperationImpl<T> mixin) |
Modifier and Type | Method and Description |
---|---|
<R,C> R |
accept(Visitor<R,C> v,
C context)
Accept the visitor with the given context
|
Expression<?> |
getArg(int index)
Get the argument with the given index
|
List<Expression<?>> |
getArgs()
Get the arguments of this operation
|
Operator |
getOperator()
Get the operator symbol for this operation
|
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, eqAll, eqAny, eqAny, in, in, in, in, in, isNotNull, isNull, ne, ne, neAll, neAny, notIn, notIn, notIn, notIn, notIn, nullif, nullif, when, when
equals, getType, hashCode, toString
clone, finalize, getClass, notify, notifyAll, wait, wait, wait
getType
protected GeometryOperation(OperationImpl<T> mixin)
protected GeometryOperation(Class<? extends T> type, Operator op, Expression<?>... args)
protected GeometryOperation(Class<? extends T> type, Operator op, com.google.common.collect.ImmutableList<Expression<?>> args)
public final <R,C> R accept(Visitor<R,C> v, C context)
Expression
accept
in interface Expression<T extends org.geolatte.geom.Geometry>
R
- return typeC
- context typev
- visitorcontext
- context of visitpublic Expression<?> getArg(int index)
Operation
public List<Expression<?>> getArgs()
Operation
public Operator getOperator()
Operation
getOperator
in interface Operation<T extends org.geolatte.geom.Geometry>
Copyright © 2007–2016 Querydsl. All rights reserved.