Class LineStringOperation<T extends org.geolatte.geom.LineString>

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

public class LineStringOperation<T extends org.geolatte.geom.LineString> extends LineStringExpression<T> implements Operation<T>
LineStringOperation extends LineStringExpression 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.LineString>
    • getArg

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

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

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