Class PointFromCoords

java.lang.Object
org.geotools.filter.expression.ExpressionAbstract
org.geotools.filter.DefaultExpression
org.geotools.filter.FunctionExpressionImpl
nz.org.riskscape.engine.expr.PointFromCoords
All Implemented Interfaces:
org.geotools.api.filter.expression.Expression, org.geotools.api.filter.expression.Function, org.geotools.filter.FunctionExpression, org.geotools.util.factory.Factory

public class PointFromCoords extends org.geotools.filter.FunctionExpressionImpl

Simple point construction function, built for use with RelationBookmarkResolver to allow CSV data to be 'geometerized' from points within the data

  • Field Summary

    Fields
    Modifier and Type
    Field
    Description
    static final org.locationtech.jts.geom.GeometryFactory
     
    static final org.geotools.api.filter.capability.FunctionName
     

    Fields inherited from class org.geotools.filter.FunctionExpressionImpl

    fallback, functionName, name, params

    Fields inherited from interface org.geotools.api.filter.expression.Expression

    NIL
  • Constructor Summary

    Constructors
    Constructor
    Description
     
  • Method Summary

    Modifier and Type
    Method
    Description
    evaluate(Object object)
     

    Methods inherited from class org.geotools.filter.FunctionExpressionImpl

    accept, equals, functionName, getExpression, getFallbackValue, getFunctionName, getImplementationHints, getName, getParameters, hashCode, setFallbackValue, setParameters, toString

    Methods inherited from class org.geotools.filter.DefaultExpression

    isAttributeExpression, isExpression, isFunctionExpression, isGeometryExpression, isLiteralExpression, isMathExpression

    Methods inherited from class org.geotools.filter.expression.ExpressionAbstract

    evaluate

    Methods inherited from class java.lang.Object

    clone, finalize, getClass, notify, notifyAll, wait, wait, wait

    Methods inherited from interface org.geotools.api.filter.expression.Expression

    evaluate
  • Field Details

    • GEOMETRY_FACTORY

      public static final org.locationtech.jts.geom.GeometryFactory GEOMETRY_FACTORY
    • NAME

      public static final org.geotools.api.filter.capability.FunctionName NAME
  • Constructor Details

    • PointFromCoords

      public PointFromCoords()
  • Method Details

    • evaluate

      public Object evaluate(Object object)
      Specified by:
      evaluate in interface org.geotools.api.filter.expression.Expression
      Overrides:
      evaluate in class org.geotools.filter.FunctionExpressionImpl