Class DelegatedGeometryExpressionBuilder

java.lang.Object
org.gvsig.expressionevaluator.DelegatedExpressionBuilder
org.gvsig.expressionevaluator.DelegatedGeometryExpressionBuilder
All Implemented Interfaces:
org.gvsig.expressionevaluator.ExpressionBuilder, GeometryExpressionBuilder, GeometryExpressionBuilderHelper, org.gvsig.tools.util.PropertiesSupport

public class DelegatedGeometryExpressionBuilder extends org.gvsig.expressionevaluator.DelegatedExpressionBuilder implements GeometryExpressionBuilder
Author:
jjdelcerro
  • Nested Class Summary

    Nested classes/interfaces inherited from interface org.gvsig.expressionevaluator.ExpressionBuilder

    org.gvsig.expressionevaluator.ExpressionBuilder.AbstractValue, org.gvsig.expressionevaluator.ExpressionBuilder.BinaryOperator, org.gvsig.expressionevaluator.ExpressionBuilder.ClassVisitorFilter, org.gvsig.expressionevaluator.ExpressionBuilder.Constant, org.gvsig.expressionevaluator.ExpressionBuilder.Custom, org.gvsig.expressionevaluator.ExpressionBuilder.Function, org.gvsig.expressionevaluator.ExpressionBuilder.Group, org.gvsig.expressionevaluator.ExpressionBuilder.Method, org.gvsig.expressionevaluator.ExpressionBuilder.Parameter, org.gvsig.expressionevaluator.ExpressionBuilder.Value, org.gvsig.expressionevaluator.ExpressionBuilder.Variable, org.gvsig.expressionevaluator.ExpressionBuilder.Visitable, org.gvsig.expressionevaluator.ExpressionBuilder.Visitor, org.gvsig.expressionevaluator.ExpressionBuilder.VisitorFilter
  • Field Summary

    Fields inherited from class org.gvsig.expressionevaluator.DelegatedExpressionBuilder

    delegate

    Fields inherited from interface org.gvsig.expressionevaluator.ExpressionBuilder

    EMPTY_FORMATTER, FUNCTION_$CONSTANT, FUNCTION_$HOSTEXPRESSION, FUNCTION_$IDENTIFIER, FUNCTION_ABS, FUNCTION_ACOS, FUNCTION_ASCII, FUNCTION_ASIN, FUNCTION_ATAN, FUNCTION_AVG, FUNCTION_BITAND, FUNCTION_BITOR, FUNCTION_BITXOR, FUNCTION_CASE, FUNCTION_CAST, FUNCTION_CEIL, FUNCTION_CHR, FUNCTION_COLOR, FUNCTION_CONCAT, FUNCTION_COS, FUNCTION_COSH, FUNCTION_COT, FUNCTION_COUNT, FUNCTION_CRC32, FUNCTION_CURRENT_DATE, FUNCTION_CURRENT_TIME, FUNCTION_CURRENT_TIMESTAMP, FUNCTION_DATE, FUNCTION_DATEADD, FUNCTION_DATEDIFF, FUNCTION_DECODE, FUNCTION_DECR, FUNCTION_DEGREES, FUNCTION_DESKTOPBROWSE, FUNCTION_DESKTOPEDIT, FUNCTION_DESKTOPOPEN, FUNCTION_DICT, FUNCTION_ENCODE, FUNCTION_EVAL, FUNCTION_EXP, FUNCTION_EXTRACT, FUNCTION_FLOOR, FUNCTION_GETATTR, FUNCTION_GETITEM, FUNCTION_IF, FUNCTION_IFNULL, FUNCTION_IIF, FUNCTION_INCR, FUNCTION_INSTR, FUNCTION_JSON_VALUE, FUNCTION_LEFT, FUNCTION_LENGHT, FUNCTION_LET, FUNCTION_LIST, FUNCTION_LOCATE, FUNCTION_LOG, FUNCTION_LOG10, FUNCTION_LOWER, FUNCTION_LPAD, FUNCTION_LTRIM, FUNCTION_MAP, FUNCTION_MAX, FUNCTION_MD5HEX, FUNCTION_MIN, FUNCTION_MOD, FUNCTION_PI, FUNCTION_POSITION, FUNCTION_POWER, FUNCTION_RADIANS, FUNCTION_RAND, FUNCTION_RANGE, FUNCTION_REPEAT, FUNCTION_REPLACE, FUNCTION_REVERSEINSTR, FUNCTION_RIGHT, FUNCTION_ROUND, FUNCTION_RPAD, FUNCTION_RTRIM, FUNCTION_SETATTR, FUNCTION_SIGN, FUNCTION_SIN, FUNCTION_SINH, FUNCTION_SPACE, FUNCTION_SQRT, FUNCTION_SUBSTRING, FUNCTION_SUM, FUNCTION_TAN, FUNCTION_TANH, FUNCTION_TIME, FUNCTION_TIMESTAMP, FUNCTION_TO_DATE, FUNCTION_TO_TIMESTAMP, FUNCTION_TODOUBLE, FUNCTION_TOFLOAT, FUNCTION_TOINTEGER, FUNCTION_TOJSON, FUNCTION_TOLONG, FUNCTION_TOSTR, FUNCTION_TRIM, FUNCTION_TUPLE, FUNCTION_UPPER, FUNCTION_URL, FUNCTION_URLREAD, FUNCTION_URLREADBYTES, FUNCTION_UUID, FUNCTION_ZERO, OPERATOR_ADD, OPERATOR_AND, OPERATOR_AND2, OPERATOR_BETWEEN, OPERATOR_CONCAT, OPERATOR_DIV, OPERATOR_EQ, OPERATOR_GE, OPERATOR_GT, OPERATOR_ILIKE, OPERATOR_IN, OPERATOR_IS, OPERATOR_IS_NOT_NULL, OPERATOR_IS_NULL, OPERATOR_LE, OPERATOR_LIKE, OPERATOR_LT, OPERATOR_MOD, OPERATOR_MULT, OPERATOR_NE, OPERATOR_NEGATE, OPERATOR_NOT, OPERATOR_OR, OPERATOR_REGEXP, OPERATOR_SUBST, PARAMETER_TYPE_CONSTANT, PARAMETER_TYPE_VARIABLE, VALUE_NULL
  • Constructor Summary

    Constructors
    Constructor
    Description
     
  • Method Summary

    Modifier and Type
    Method
    Description
    org.gvsig.expressionevaluator.ExpressionBuilder.Function
    andand(org.gvsig.expressionevaluator.ExpressionBuilder.Value geom1, org.gvsig.expressionevaluator.ExpressionBuilder.Value geom2)
     
    org.gvsig.expressionevaluator.ExpressionBuilder.Value
    as_geometry(org.gvsig.expressionevaluator.ExpressionBuilder.Value value)
     
    org.gvsig.expressionevaluator.ExpressionBuilder
     
    org.gvsig.expressionevaluator.ExpressionBuilder.Constant
    envelope(org.gvsig.fmap.geom.primitive.Envelope envelope)
     
    org.gvsig.expressionevaluator.ExpressionBuilder.Constant
    envelope(org.gvsig.fmap.geom.primitive.Envelope envelope, org.gvsig.crs.projection.lib.Projection srs)
     
    org.gvsig.expressionevaluator.ExpressionBuilder.Constant
    geometry(org.gvsig.fmap.geom.Geometry geom)
     
    org.gvsig.expressionevaluator.ExpressionBuilder.Constant
    geometry(org.gvsig.fmap.geom.Geometry geom, org.gvsig.crs.projection.lib.Projection srs)
     
     
     
     
     
     
    org.gvsig.expressionevaluator.ExpressionBuilder.Constant
    srs(org.gvsig.crs.projection.lib.Projection srs)
     
    srs_id(org.gvsig.crs.projection.lib.Projection projection)
     
    org.gvsig.expressionevaluator.ExpressionBuilder.Function
    ST_Area(org.gvsig.expressionevaluator.ExpressionBuilder.Value geom)
     
    org.gvsig.expressionevaluator.ExpressionBuilder.Function
    ST_AsBinary(org.gvsig.expressionevaluator.ExpressionBuilder.Value geom)
     
    org.gvsig.expressionevaluator.ExpressionBuilder.Function
    ST_AsEWKB(org.gvsig.expressionevaluator.ExpressionBuilder.Value geom)
     
    org.gvsig.expressionevaluator.ExpressionBuilder.Function
    ST_AsText(org.gvsig.expressionevaluator.ExpressionBuilder.Value geom)
     
    org.gvsig.expressionevaluator.ExpressionBuilder.Function
    ST_Buffer(org.gvsig.expressionevaluator.ExpressionBuilder.Value geom)
     
    org.gvsig.expressionevaluator.ExpressionBuilder.Function
    ST_Buffer(org.gvsig.expressionevaluator.ExpressionBuilder.Value geom, org.gvsig.expressionevaluator.ExpressionBuilder.Value dist)
     
    org.gvsig.expressionevaluator.ExpressionBuilder.Function
    ST_Centroid(org.gvsig.expressionevaluator.ExpressionBuilder.Value geom)
     
    org.gvsig.expressionevaluator.ExpressionBuilder.Function
    ST_Contains(org.gvsig.expressionevaluator.ExpressionBuilder.Value geom1, org.gvsig.expressionevaluator.ExpressionBuilder.Value geom2)
     
    org.gvsig.expressionevaluator.ExpressionBuilder.Function
    ST_CoveredBy(org.gvsig.expressionevaluator.ExpressionBuilder.Value geom1, org.gvsig.expressionevaluator.ExpressionBuilder.Value geom2)
     
    org.gvsig.expressionevaluator.ExpressionBuilder.Function
    ST_Covers(org.gvsig.expressionevaluator.ExpressionBuilder.Value geom1, org.gvsig.expressionevaluator.ExpressionBuilder.Value geom2)
     
    org.gvsig.expressionevaluator.ExpressionBuilder.Function
    ST_Crosses(org.gvsig.expressionevaluator.ExpressionBuilder.Value geom1, org.gvsig.expressionevaluator.ExpressionBuilder.Value geom2)
     
    org.gvsig.expressionevaluator.ExpressionBuilder.Function
    ST_Diference(org.gvsig.expressionevaluator.ExpressionBuilder.Value geom1, org.gvsig.expressionevaluator.ExpressionBuilder.Value geom2)
     
    org.gvsig.expressionevaluator.ExpressionBuilder.Function
    ST_Difference(org.gvsig.expressionevaluator.ExpressionBuilder.Value geom1, org.gvsig.expressionevaluator.ExpressionBuilder.Value geom2)
     
    org.gvsig.expressionevaluator.ExpressionBuilder.Function
    ST_Dimension(org.gvsig.expressionevaluator.ExpressionBuilder.Value geom1)
     
    org.gvsig.expressionevaluator.ExpressionBuilder.Function
    ST_Disjoint(org.gvsig.expressionevaluator.ExpressionBuilder.Value geom1, org.gvsig.expressionevaluator.ExpressionBuilder.Value geom2)
     
    org.gvsig.expressionevaluator.ExpressionBuilder.Function
    ST_Distance(org.gvsig.expressionevaluator.ExpressionBuilder.Value geom1, org.gvsig.expressionevaluator.ExpressionBuilder.Value geom2)
     
    org.gvsig.expressionevaluator.ExpressionBuilder.Function
    ST_EndPoint(org.gvsig.expressionevaluator.ExpressionBuilder.Value geom1)
     
    org.gvsig.expressionevaluator.ExpressionBuilder.Function
    ST_Envelope(org.gvsig.expressionevaluator.ExpressionBuilder.Value geom)
     
    org.gvsig.expressionevaluator.ExpressionBuilder.Function
    ST_Equals(org.gvsig.expressionevaluator.ExpressionBuilder.Value geom1, org.gvsig.expressionevaluator.ExpressionBuilder.Value geom2)
     
    org.gvsig.expressionevaluator.ExpressionBuilder.Function
    ST_ExtentAggregate(org.gvsig.expressionevaluator.ExpressionBuilder.Value geom)
     
    org.gvsig.expressionevaluator.ExpressionBuilder.Function
    ST_ExteriorRing(org.gvsig.expressionevaluator.ExpressionBuilder.Value geom)
     
    org.gvsig.expressionevaluator.ExpressionBuilder.Function
    ST_Force2D(org.gvsig.expressionevaluator.ExpressionBuilder.Value geom)
     
    org.gvsig.expressionevaluator.ExpressionBuilder.Function
    ST_GeomFromEWKB(org.gvsig.expressionevaluator.ExpressionBuilder.Value geom, org.gvsig.expressionevaluator.ExpressionBuilder.Value crs)
     
    org.gvsig.expressionevaluator.ExpressionBuilder.Function
    ST_GeomFromText(org.gvsig.expressionevaluator.ExpressionBuilder.Value geom, org.gvsig.expressionevaluator.ExpressionBuilder.Value crs)
     
    org.gvsig.expressionevaluator.ExpressionBuilder.Function
    ST_GeomFromWKB(org.gvsig.expressionevaluator.ExpressionBuilder.Value geom, org.gvsig.expressionevaluator.ExpressionBuilder.Value crs)
     
    org.gvsig.expressionevaluator.ExpressionBuilder.Function
    ST_Intersection(org.gvsig.expressionevaluator.ExpressionBuilder.Value geom1, org.gvsig.expressionevaluator.ExpressionBuilder.Value geom2)
     
    org.gvsig.expressionevaluator.ExpressionBuilder.Function
    ST_Intersects(org.gvsig.expressionevaluator.ExpressionBuilder.Value geom1, org.gvsig.expressionevaluator.ExpressionBuilder.Value geom2)
     
    org.gvsig.expressionevaluator.ExpressionBuilder.Function
    ST_IsClosed(org.gvsig.expressionevaluator.ExpressionBuilder.Value geom)
     
    org.gvsig.expressionevaluator.ExpressionBuilder.Function
    ST_IsEmpty(org.gvsig.expressionevaluator.ExpressionBuilder.Value geom)
     
    org.gvsig.expressionevaluator.ExpressionBuilder.Function
    ST_IsSimple(org.gvsig.expressionevaluator.ExpressionBuilder.Value geom)
     
    org.gvsig.expressionevaluator.ExpressionBuilder.Function
    ST_IsValid(org.gvsig.expressionevaluator.ExpressionBuilder.Value geom)
     
    org.gvsig.expressionevaluator.ExpressionBuilder.Function
    ST_Length(org.gvsig.expressionevaluator.ExpressionBuilder.Value geom)
     
    org.gvsig.expressionevaluator.ExpressionBuilder.Function
    ST_MakePoint(org.gvsig.expressionevaluator.ExpressionBuilder.Value x, org.gvsig.expressionevaluator.ExpressionBuilder.Value y)
     
    org.gvsig.expressionevaluator.ExpressionBuilder.Function
    ST_MakePoint(org.gvsig.expressionevaluator.ExpressionBuilder.Value x, org.gvsig.expressionevaluator.ExpressionBuilder.Value y, org.gvsig.expressionevaluator.ExpressionBuilder.Value z)
     
    org.gvsig.expressionevaluator.ExpressionBuilder.Function
    ST_MakePoint(org.gvsig.expressionevaluator.ExpressionBuilder.Value x, org.gvsig.expressionevaluator.ExpressionBuilder.Value y, org.gvsig.expressionevaluator.ExpressionBuilder.Value z, org.gvsig.expressionevaluator.ExpressionBuilder.Value m)
     
    org.gvsig.expressionevaluator.ExpressionBuilder.Function
    ST_MakePolygon(org.gvsig.expressionevaluator.ExpressionBuilder.Value lineString)
     
    org.gvsig.expressionevaluator.ExpressionBuilder.Function
    ST_NumGeometries(org.gvsig.expressionevaluator.ExpressionBuilder.Value geom)
     
    org.gvsig.expressionevaluator.ExpressionBuilder.Function
    ST_NumPoints(org.gvsig.expressionevaluator.ExpressionBuilder.Value geom)
     
    org.gvsig.expressionevaluator.ExpressionBuilder.Function
    ST_Overlaps(org.gvsig.expressionevaluator.ExpressionBuilder.Value geom1, org.gvsig.expressionevaluator.ExpressionBuilder.Value geom2)
     
    org.gvsig.expressionevaluator.ExpressionBuilder.Function
    ST_Perimeter(org.gvsig.expressionevaluator.ExpressionBuilder.Value geom)
     
    org.gvsig.expressionevaluator.ExpressionBuilder.Function
    ST_Point(org.gvsig.expressionevaluator.ExpressionBuilder.Value x, org.gvsig.expressionevaluator.ExpressionBuilder.Value y)
     
    org.gvsig.expressionevaluator.ExpressionBuilder.Function
    ST_PointN(org.gvsig.expressionevaluator.ExpressionBuilder.Value geom, org.gvsig.expressionevaluator.ExpressionBuilder.Value n)
     
    org.gvsig.expressionevaluator.ExpressionBuilder.Function
    ST_SetSRID(org.gvsig.expressionevaluator.ExpressionBuilder.Value geom, org.gvsig.expressionevaluator.ExpressionBuilder.Value srid)
     
    org.gvsig.expressionevaluator.ExpressionBuilder.Function
    ST_Simplify(org.gvsig.expressionevaluator.ExpressionBuilder.Value geom, org.gvsig.expressionevaluator.ExpressionBuilder.Value tolerance)
     
    org.gvsig.expressionevaluator.ExpressionBuilder.Function
    ST_SRID(org.gvsig.expressionevaluator.ExpressionBuilder.Value geom)
     
    org.gvsig.expressionevaluator.ExpressionBuilder.Function
    ST_StartPoint(org.gvsig.expressionevaluator.ExpressionBuilder.Value geom)
     
    org.gvsig.expressionevaluator.ExpressionBuilder.Function
    ST_Touches(org.gvsig.expressionevaluator.ExpressionBuilder.Value geom1, org.gvsig.expressionevaluator.ExpressionBuilder.Value geom2)
     
    org.gvsig.expressionevaluator.ExpressionBuilder.Function
    ST_Union(org.gvsig.expressionevaluator.ExpressionBuilder.Value geom1, org.gvsig.expressionevaluator.ExpressionBuilder.Value geom2)
     
    org.gvsig.expressionevaluator.ExpressionBuilder.Function
    ST_UnionAggregate(org.gvsig.expressionevaluator.ExpressionBuilder.Value geom)
     
    org.gvsig.expressionevaluator.ExpressionBuilder.Function
    ST_Within(org.gvsig.expressionevaluator.ExpressionBuilder.Value geom1, org.gvsig.expressionevaluator.ExpressionBuilder.Value geom2)
     
    org.gvsig.expressionevaluator.ExpressionBuilder.Function
    ST_X(org.gvsig.expressionevaluator.ExpressionBuilder.Value geom)
     
    org.gvsig.expressionevaluator.ExpressionBuilder.Function
    ST_Y(org.gvsig.expressionevaluator.ExpressionBuilder.Value geom)
     
    org.gvsig.expressionevaluator.ExpressionBuilder.Function
    ST_Z(org.gvsig.expressionevaluator.ExpressionBuilder.Value geom)
     

    Methods inherited from class org.gvsig.expressionevaluator.DelegatedExpressionBuilder

    abs, accept, acos, add, and, and, and, and, ascii, asin, atan, binaryOperator, bitand, bitor, bitxor, build, build, bytearray, bytearray_0x, bytearray_hex, bytearray_x, cast, cast, ceil, chr, color, color, column, column, concat, constant, constant, constant, cos, cosh, cot, createExpressionBuilder, current_date, current_time, current_timestamp, custom, date, date, date, date_add, date_diff, decode, degrees, div, eq, exp, extract, floor, formatter, function, ge, getattr, getProperties, getProperty, group, gt, hostexpression, identifier, ifnull, iif, ilike, instr, is_null, isEmpty, le, left, lenght, let, like, list, locate, log, log10, lower, lpad, lt, ltrim, method, mult, ne, not, not_is_null, or, or, parameters, parameters_names, pi, position, power, quote_for_identifiers, quote_for_strings, radians, rand, repeat, replace, repr, right, round, rpad, rtrim, set, setProperties, setProperty, sign, sin, sinh, space, sqrt, string, subst, substring, tan, tanh, time, time, time, timestamp, timestamp, timestamp, to_date, to_timestamp, toDouble, toFloat, toInteger, toLong, toStr, toString, toString, toValue, trim, tuple, tuple, upper, value, value, variable, variables, variables_names, zero

    Methods inherited from class java.lang.Object

    clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait

    Methods inherited from interface org.gvsig.expressionevaluator.ExpressionBuilder

    abs, accept, acos, add, and, and, and, and, ascii, asin, atan, binaryOperator, bitand, bitor, bitxor, build, build, bytearray, bytearray_0x, bytearray_hex, bytearray_x, cast, cast, ceil, chr, color, color, column, column, concat, constant, constant, constant, cos, cosh, cot, createExpressionBuilder, current_date, current_time, current_timestamp, custom, date, date, date, date_add, date_diff, decode, degrees, div, eq, exp, extract, floor, formatter, function, ge, getattr, group, gt, hostexpression, identifier, ifnull, iif, ilike, instr, is_null, isEmpty, le, left, lenght, let, like, list, locate, log, log10, lower, lpad, lt, ltrim, method, mult, ne, not, not_is_null, or, or, parameters, parameters_names, pi, position, power, quote_for_identifiers, quote_for_strings, radians, rand, repeat, replace, repr, right, round, rpad, rtrim, set, setProperties, sign, sin, sinh, space, sqrt, string, subst, substring, tan, tanh, time, time, time, timestamp, timestamp, timestamp, to_date, to_timestamp, toDouble, toFloat, toInteger, toLong, toStr, toString, toValue, trim, tuple, tuple, upper, value, value, variable, variables, variables_names, zero

    Methods inherited from interface org.gvsig.tools.util.PropertiesSupport

    getProperties, getProperty, setProperty
  • Constructor Details

  • Method Details

    • builder

      public org.gvsig.expressionevaluator.ExpressionBuilder builder()
      Specified by:
      builder in interface GeometryExpressionBuilderHelper
    • geometry_support_type

      Specified by:
      geometry_support_type in interface GeometryExpressionBuilderHelper
    • geometry_support_type

      Specified by:
      geometry_support_type in interface GeometryExpressionBuilderHelper
    • srs_id

      public Object srs_id(org.gvsig.crs.projection.lib.Projection projection)
      Specified by:
      srs_id in interface GeometryExpressionBuilderHelper
    • parameter

      Specified by:
      parameter in interface GeometryExpressionBuilderHelper
    • parameter

      Specified by:
      parameter in interface org.gvsig.expressionevaluator.ExpressionBuilder
      Specified by:
      parameter in interface GeometryExpressionBuilderHelper
      Overrides:
      parameter in class org.gvsig.expressionevaluator.DelegatedExpressionBuilder
    • parameter

      Specified by:
      parameter in interface org.gvsig.expressionevaluator.ExpressionBuilder
      Specified by:
      parameter in interface GeometryExpressionBuilderHelper
      Overrides:
      parameter in class org.gvsig.expressionevaluator.DelegatedExpressionBuilder
    • geometry

      public org.gvsig.expressionevaluator.ExpressionBuilder.Constant geometry(org.gvsig.fmap.geom.Geometry geom, org.gvsig.crs.projection.lib.Projection srs)
      Specified by:
      geometry in interface GeometryExpressionBuilderHelper
    • geometry

      public org.gvsig.expressionevaluator.ExpressionBuilder.Constant geometry(org.gvsig.fmap.geom.Geometry geom)
      Specified by:
      geometry in interface GeometryExpressionBuilderHelper
    • envelope

      public org.gvsig.expressionevaluator.ExpressionBuilder.Constant envelope(org.gvsig.fmap.geom.primitive.Envelope envelope, org.gvsig.crs.projection.lib.Projection srs)
      Specified by:
      envelope in interface GeometryExpressionBuilderHelper
    • envelope

      public org.gvsig.expressionevaluator.ExpressionBuilder.Constant envelope(org.gvsig.fmap.geom.primitive.Envelope envelope)
      Specified by:
      envelope in interface GeometryExpressionBuilderHelper
    • srs

      public org.gvsig.expressionevaluator.ExpressionBuilder.Constant srs(org.gvsig.crs.projection.lib.Projection srs)
      Specified by:
      srs in interface GeometryExpressionBuilderHelper
    • as_geometry

      public org.gvsig.expressionevaluator.ExpressionBuilder.Value as_geometry(org.gvsig.expressionevaluator.ExpressionBuilder.Value value)
      Specified by:
      as_geometry in interface GeometryExpressionBuilderHelper
    • ST_Area

      public org.gvsig.expressionevaluator.ExpressionBuilder.Function ST_Area(org.gvsig.expressionevaluator.ExpressionBuilder.Value geom)
      Specified by:
      ST_Area in interface GeometryExpressionBuilderHelper
    • ST_AsBinary

      public org.gvsig.expressionevaluator.ExpressionBuilder.Function ST_AsBinary(org.gvsig.expressionevaluator.ExpressionBuilder.Value geom)
      Specified by:
      ST_AsBinary in interface GeometryExpressionBuilderHelper
    • ST_AsEWKB

      public org.gvsig.expressionevaluator.ExpressionBuilder.Function ST_AsEWKB(org.gvsig.expressionevaluator.ExpressionBuilder.Value geom)
      Specified by:
      ST_AsEWKB in interface GeometryExpressionBuilderHelper
    • ST_AsText

      public org.gvsig.expressionevaluator.ExpressionBuilder.Function ST_AsText(org.gvsig.expressionevaluator.ExpressionBuilder.Value geom)
      Specified by:
      ST_AsText in interface GeometryExpressionBuilderHelper
    • ST_Buffer

      public org.gvsig.expressionevaluator.ExpressionBuilder.Function ST_Buffer(org.gvsig.expressionevaluator.ExpressionBuilder.Value geom)
      Specified by:
      ST_Buffer in interface GeometryExpressionBuilderHelper
    • ST_Buffer

      public org.gvsig.expressionevaluator.ExpressionBuilder.Function ST_Buffer(org.gvsig.expressionevaluator.ExpressionBuilder.Value geom, org.gvsig.expressionevaluator.ExpressionBuilder.Value dist)
      Specified by:
      ST_Buffer in interface GeometryExpressionBuilderHelper
    • ST_Centroid

      public org.gvsig.expressionevaluator.ExpressionBuilder.Function ST_Centroid(org.gvsig.expressionevaluator.ExpressionBuilder.Value geom)
      Specified by:
      ST_Centroid in interface GeometryExpressionBuilderHelper
    • ST_Contains

      public org.gvsig.expressionevaluator.ExpressionBuilder.Function ST_Contains(org.gvsig.expressionevaluator.ExpressionBuilder.Value geom1, org.gvsig.expressionevaluator.ExpressionBuilder.Value geom2)
      Specified by:
      ST_Contains in interface GeometryExpressionBuilderHelper
    • ST_CoveredBy

      public org.gvsig.expressionevaluator.ExpressionBuilder.Function ST_CoveredBy(org.gvsig.expressionevaluator.ExpressionBuilder.Value geom1, org.gvsig.expressionevaluator.ExpressionBuilder.Value geom2)
      Specified by:
      ST_CoveredBy in interface GeometryExpressionBuilderHelper
    • ST_Covers

      public org.gvsig.expressionevaluator.ExpressionBuilder.Function ST_Covers(org.gvsig.expressionevaluator.ExpressionBuilder.Value geom1, org.gvsig.expressionevaluator.ExpressionBuilder.Value geom2)
      Specified by:
      ST_Covers in interface GeometryExpressionBuilderHelper
    • ST_Crosses

      public org.gvsig.expressionevaluator.ExpressionBuilder.Function ST_Crosses(org.gvsig.expressionevaluator.ExpressionBuilder.Value geom1, org.gvsig.expressionevaluator.ExpressionBuilder.Value geom2)
      Specified by:
      ST_Crosses in interface GeometryExpressionBuilderHelper
    • ST_Diference

      public org.gvsig.expressionevaluator.ExpressionBuilder.Function ST_Diference(org.gvsig.expressionevaluator.ExpressionBuilder.Value geom1, org.gvsig.expressionevaluator.ExpressionBuilder.Value geom2)
      Specified by:
      ST_Diference in interface GeometryExpressionBuilderHelper
      Parameters:
      geom1 -
      geom2 -
      Returns:
    • ST_Difference

      public org.gvsig.expressionevaluator.ExpressionBuilder.Function ST_Difference(org.gvsig.expressionevaluator.ExpressionBuilder.Value geom1, org.gvsig.expressionevaluator.ExpressionBuilder.Value geom2)
      Specified by:
      ST_Difference in interface GeometryExpressionBuilderHelper
    • ST_Dimension

      public org.gvsig.expressionevaluator.ExpressionBuilder.Function ST_Dimension(org.gvsig.expressionevaluator.ExpressionBuilder.Value geom1)
      Specified by:
      ST_Dimension in interface GeometryExpressionBuilderHelper
    • ST_Disjoint

      public org.gvsig.expressionevaluator.ExpressionBuilder.Function ST_Disjoint(org.gvsig.expressionevaluator.ExpressionBuilder.Value geom1, org.gvsig.expressionevaluator.ExpressionBuilder.Value geom2)
      Specified by:
      ST_Disjoint in interface GeometryExpressionBuilderHelper
    • ST_Distance

      public org.gvsig.expressionevaluator.ExpressionBuilder.Function ST_Distance(org.gvsig.expressionevaluator.ExpressionBuilder.Value geom1, org.gvsig.expressionevaluator.ExpressionBuilder.Value geom2)
      Specified by:
      ST_Distance in interface GeometryExpressionBuilderHelper
    • ST_EndPoint

      public org.gvsig.expressionevaluator.ExpressionBuilder.Function ST_EndPoint(org.gvsig.expressionevaluator.ExpressionBuilder.Value geom1)
      Specified by:
      ST_EndPoint in interface GeometryExpressionBuilderHelper
    • ST_Envelope

      public org.gvsig.expressionevaluator.ExpressionBuilder.Function ST_Envelope(org.gvsig.expressionevaluator.ExpressionBuilder.Value geom)
      Specified by:
      ST_Envelope in interface GeometryExpressionBuilderHelper
    • ST_Equals

      public org.gvsig.expressionevaluator.ExpressionBuilder.Function ST_Equals(org.gvsig.expressionevaluator.ExpressionBuilder.Value geom1, org.gvsig.expressionevaluator.ExpressionBuilder.Value geom2)
      Specified by:
      ST_Equals in interface GeometryExpressionBuilderHelper
    • ST_GeomFromText

      public org.gvsig.expressionevaluator.ExpressionBuilder.Function ST_GeomFromText(org.gvsig.expressionevaluator.ExpressionBuilder.Value geom, org.gvsig.expressionevaluator.ExpressionBuilder.Value crs)
      Specified by:
      ST_GeomFromText in interface GeometryExpressionBuilderHelper
    • ST_GeomFromWKB

      public org.gvsig.expressionevaluator.ExpressionBuilder.Function ST_GeomFromWKB(org.gvsig.expressionevaluator.ExpressionBuilder.Value geom, org.gvsig.expressionevaluator.ExpressionBuilder.Value crs)
      Specified by:
      ST_GeomFromWKB in interface GeometryExpressionBuilderHelper
    • ST_GeomFromEWKB

      public org.gvsig.expressionevaluator.ExpressionBuilder.Function ST_GeomFromEWKB(org.gvsig.expressionevaluator.ExpressionBuilder.Value geom, org.gvsig.expressionevaluator.ExpressionBuilder.Value crs)
      Specified by:
      ST_GeomFromEWKB in interface GeometryExpressionBuilderHelper
    • ST_Intersection

      public org.gvsig.expressionevaluator.ExpressionBuilder.Function ST_Intersection(org.gvsig.expressionevaluator.ExpressionBuilder.Value geom1, org.gvsig.expressionevaluator.ExpressionBuilder.Value geom2)
      Specified by:
      ST_Intersection in interface GeometryExpressionBuilderHelper
    • ST_Intersects

      public org.gvsig.expressionevaluator.ExpressionBuilder.Function ST_Intersects(org.gvsig.expressionevaluator.ExpressionBuilder.Value geom1, org.gvsig.expressionevaluator.ExpressionBuilder.Value geom2)
      Specified by:
      ST_Intersects in interface GeometryExpressionBuilderHelper
    • andand

      public org.gvsig.expressionevaluator.ExpressionBuilder.Function andand(org.gvsig.expressionevaluator.ExpressionBuilder.Value geom1, org.gvsig.expressionevaluator.ExpressionBuilder.Value geom2)
      Specified by:
      andand in interface GeometryExpressionBuilderHelper
    • ST_IsClosed

      public org.gvsig.expressionevaluator.ExpressionBuilder.Function ST_IsClosed(org.gvsig.expressionevaluator.ExpressionBuilder.Value geom)
      Specified by:
      ST_IsClosed in interface GeometryExpressionBuilderHelper
    • ST_IsSimple

      public org.gvsig.expressionevaluator.ExpressionBuilder.Function ST_IsSimple(org.gvsig.expressionevaluator.ExpressionBuilder.Value geom)
      Specified by:
      ST_IsSimple in interface GeometryExpressionBuilderHelper
    • ST_IsValid

      public org.gvsig.expressionevaluator.ExpressionBuilder.Function ST_IsValid(org.gvsig.expressionevaluator.ExpressionBuilder.Value geom)
      Specified by:
      ST_IsValid in interface GeometryExpressionBuilderHelper
    • ST_IsEmpty

      public org.gvsig.expressionevaluator.ExpressionBuilder.Function ST_IsEmpty(org.gvsig.expressionevaluator.ExpressionBuilder.Value geom)
      Specified by:
      ST_IsEmpty in interface GeometryExpressionBuilderHelper
    • ST_Length

      public org.gvsig.expressionevaluator.ExpressionBuilder.Function ST_Length(org.gvsig.expressionevaluator.ExpressionBuilder.Value geom)
      Specified by:
      ST_Length in interface GeometryExpressionBuilderHelper
    • ST_Force2D

      public org.gvsig.expressionevaluator.ExpressionBuilder.Function ST_Force2D(org.gvsig.expressionevaluator.ExpressionBuilder.Value geom)
      Specified by:
      ST_Force2D in interface GeometryExpressionBuilderHelper
    • ST_NumGeometries

      public org.gvsig.expressionevaluator.ExpressionBuilder.Function ST_NumGeometries(org.gvsig.expressionevaluator.ExpressionBuilder.Value geom)
      Specified by:
      ST_NumGeometries in interface GeometryExpressionBuilderHelper
    • ST_NumPoints

      public org.gvsig.expressionevaluator.ExpressionBuilder.Function ST_NumPoints(org.gvsig.expressionevaluator.ExpressionBuilder.Value geom)
      Specified by:
      ST_NumPoints in interface GeometryExpressionBuilderHelper
    • ST_Overlaps

      public org.gvsig.expressionevaluator.ExpressionBuilder.Function ST_Overlaps(org.gvsig.expressionevaluator.ExpressionBuilder.Value geom1, org.gvsig.expressionevaluator.ExpressionBuilder.Value geom2)
      Specified by:
      ST_Overlaps in interface GeometryExpressionBuilderHelper
    • ST_Perimeter

      public org.gvsig.expressionevaluator.ExpressionBuilder.Function ST_Perimeter(org.gvsig.expressionevaluator.ExpressionBuilder.Value geom)
      Specified by:
      ST_Perimeter in interface GeometryExpressionBuilderHelper
    • ST_Point

      public org.gvsig.expressionevaluator.ExpressionBuilder.Function ST_Point(org.gvsig.expressionevaluator.ExpressionBuilder.Value x, org.gvsig.expressionevaluator.ExpressionBuilder.Value y)
      Specified by:
      ST_Point in interface GeometryExpressionBuilderHelper
    • ST_MakePoint

      public org.gvsig.expressionevaluator.ExpressionBuilder.Function ST_MakePoint(org.gvsig.expressionevaluator.ExpressionBuilder.Value x, org.gvsig.expressionevaluator.ExpressionBuilder.Value y)
      Specified by:
      ST_MakePoint in interface GeometryExpressionBuilderHelper
    • ST_MakePoint

      public org.gvsig.expressionevaluator.ExpressionBuilder.Function ST_MakePoint(org.gvsig.expressionevaluator.ExpressionBuilder.Value x, org.gvsig.expressionevaluator.ExpressionBuilder.Value y, org.gvsig.expressionevaluator.ExpressionBuilder.Value z)
      Specified by:
      ST_MakePoint in interface GeometryExpressionBuilderHelper
    • ST_MakePoint

      public org.gvsig.expressionevaluator.ExpressionBuilder.Function ST_MakePoint(org.gvsig.expressionevaluator.ExpressionBuilder.Value x, org.gvsig.expressionevaluator.ExpressionBuilder.Value y, org.gvsig.expressionevaluator.ExpressionBuilder.Value z, org.gvsig.expressionevaluator.ExpressionBuilder.Value m)
      Specified by:
      ST_MakePoint in interface GeometryExpressionBuilderHelper
    • ST_MakePolygon

      public org.gvsig.expressionevaluator.ExpressionBuilder.Function ST_MakePolygon(org.gvsig.expressionevaluator.ExpressionBuilder.Value lineString)
      Specified by:
      ST_MakePolygon in interface GeometryExpressionBuilderHelper
    • ST_PointN

      public org.gvsig.expressionevaluator.ExpressionBuilder.Function ST_PointN(org.gvsig.expressionevaluator.ExpressionBuilder.Value geom, org.gvsig.expressionevaluator.ExpressionBuilder.Value n)
      Specified by:
      ST_PointN in interface GeometryExpressionBuilderHelper
    • ST_SRID

      public org.gvsig.expressionevaluator.ExpressionBuilder.Function ST_SRID(org.gvsig.expressionevaluator.ExpressionBuilder.Value geom)
      Specified by:
      ST_SRID in interface GeometryExpressionBuilderHelper
    • ST_SetSRID

      public org.gvsig.expressionevaluator.ExpressionBuilder.Function ST_SetSRID(org.gvsig.expressionevaluator.ExpressionBuilder.Value geom, org.gvsig.expressionevaluator.ExpressionBuilder.Value srid)
      Specified by:
      ST_SetSRID in interface GeometryExpressionBuilderHelper
    • ST_StartPoint

      public org.gvsig.expressionevaluator.ExpressionBuilder.Function ST_StartPoint(org.gvsig.expressionevaluator.ExpressionBuilder.Value geom)
      Specified by:
      ST_StartPoint in interface GeometryExpressionBuilderHelper
    • ST_Simplify

      public org.gvsig.expressionevaluator.ExpressionBuilder.Function ST_Simplify(org.gvsig.expressionevaluator.ExpressionBuilder.Value geom, org.gvsig.expressionevaluator.ExpressionBuilder.Value tolerance)
      Specified by:
      ST_Simplify in interface GeometryExpressionBuilderHelper
    • ST_Touches

      public org.gvsig.expressionevaluator.ExpressionBuilder.Function ST_Touches(org.gvsig.expressionevaluator.ExpressionBuilder.Value geom1, org.gvsig.expressionevaluator.ExpressionBuilder.Value geom2)
      Specified by:
      ST_Touches in interface GeometryExpressionBuilderHelper
    • ST_Union

      public org.gvsig.expressionevaluator.ExpressionBuilder.Function ST_Union(org.gvsig.expressionevaluator.ExpressionBuilder.Value geom1, org.gvsig.expressionevaluator.ExpressionBuilder.Value geom2)
      Specified by:
      ST_Union in interface GeometryExpressionBuilderHelper
    • ST_Within

      public org.gvsig.expressionevaluator.ExpressionBuilder.Function ST_Within(org.gvsig.expressionevaluator.ExpressionBuilder.Value geom1, org.gvsig.expressionevaluator.ExpressionBuilder.Value geom2)
      Specified by:
      ST_Within in interface GeometryExpressionBuilderHelper
    • ST_X

      public org.gvsig.expressionevaluator.ExpressionBuilder.Function ST_X(org.gvsig.expressionevaluator.ExpressionBuilder.Value geom)
      Specified by:
      ST_X in interface GeometryExpressionBuilderHelper
    • ST_Y

      public org.gvsig.expressionevaluator.ExpressionBuilder.Function ST_Y(org.gvsig.expressionevaluator.ExpressionBuilder.Value geom)
      Specified by:
      ST_Y in interface GeometryExpressionBuilderHelper
    • ST_Z

      public org.gvsig.expressionevaluator.ExpressionBuilder.Function ST_Z(org.gvsig.expressionevaluator.ExpressionBuilder.Value geom)
      Specified by:
      ST_Z in interface GeometryExpressionBuilderHelper
    • ST_UnionAggregate

      public org.gvsig.expressionevaluator.ExpressionBuilder.Function ST_UnionAggregate(org.gvsig.expressionevaluator.ExpressionBuilder.Value geom)
      Specified by:
      ST_UnionAggregate in interface GeometryExpressionBuilderHelper
    • ST_ExtentAggregate

      public org.gvsig.expressionevaluator.ExpressionBuilder.Function ST_ExtentAggregate(org.gvsig.expressionevaluator.ExpressionBuilder.Value geom)
      Specified by:
      ST_ExtentAggregate in interface GeometryExpressionBuilderHelper
    • ST_ExteriorRing

      public org.gvsig.expressionevaluator.ExpressionBuilder.Function ST_ExteriorRing(org.gvsig.expressionevaluator.ExpressionBuilder.Value geom)
      Specified by:
      ST_ExteriorRing in interface GeometryExpressionBuilderHelper