Class GeometryOperation<T extends org.geolatte.geom.Geometry>

Type Parameters:
T -
All Implemented Interfaces:
Expression<T>, Operation<T>, Serializable

public class GeometryOperation<T extends org.geolatte.geom.Geometry> extends GeometryExpression<T> implements Operation<T>
GeometryOperation extends GeometryCollectionExpression to implement the Operation interface
Author:
tiwe
See Also:
  • Constructor Details

  • Method Details

    • accept

      public final <R, C> R accept(Visitor<R,C> v, C context)
      Specified by:
      accept in interface Expression<T extends org.geolatte.geom.Geometry>
    • getArg

      public Expression<?> getArg(int index)
      Specified by:
      getArg in interface Operation<T extends org.geolatte.geom.Geometry>
    • getArgs

      public List<Expression<?>> getArgs()
      Specified by:
      getArgs in interface Operation<T extends org.geolatte.geom.Geometry>
    • getOperator

      public Operator getOperator()
      Specified by:
      getOperator in interface Operation<T extends org.geolatte.geom.Geometry>