Package org.gvsig.expressionevaluator
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.VisitorFilterNested classes/interfaces inherited from interface org.gvsig.expressionevaluator.GeometryExpressionBuilderHelper
GeometryExpressionBuilderHelper.GeometryParameter, GeometryExpressionBuilderHelper.GeometrySupportType -
Field Summary
Fields inherited from class org.gvsig.expressionevaluator.DelegatedExpressionBuilder
delegateFields 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_NULLFields inherited from interface org.gvsig.expressionevaluator.GeometryExpressionBuilderHelper
FUNCTION_ST_ASBINARY, FUNCTION_ST_ASEWKB, FUNCTION_ST_ASTEXT, FUNCTION_ST_CONTAINS, FUNCTION_ST_COVEREDBY, FUNCTION_ST_COVERS, FUNCTION_ST_CROSSES, FUNCTION_ST_DISJOINT, FUNCTION_ST_ENVELOPE, FUNCTION_ST_EQUALS, FUNCTION_ST_EXTENTAGGREGATE, FUNCTION_ST_EXTERIORRING, FUNCTION_ST_FORCE2D, FUNCTION_ST_GEOMFROMEWKB, FUNCTION_ST_GEOMFROMTEXT, FUNCTION_ST_GEOMFROMWKB, FUNCTION_ST_INTERSECTS, FUNCTION_ST_ISCLOSED, FUNCTION_ST_ISEMPTY, FUNCTION_ST_ISVALID, FUNCTION_ST_MAKEPOINT, FUNCTION_ST_MAKEPOLYGON, FUNCTION_ST_OVERLAPS, FUNCTION_ST_POINT, FUNCTION_ST_SETSRID, FUNCTION_ST_SIMPLIFY, FUNCTION_ST_SRID, FUNCTION_ST_TOUCHES, FUNCTION_ST_UNIONAGGREGATE, FUNCTION_ST_WITHIN, PARAMETER_TYPE_GEOMETRY -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionorg.gvsig.expressionevaluator.ExpressionBuilder.Functionandand(org.gvsig.expressionevaluator.ExpressionBuilder.Value geom1, org.gvsig.expressionevaluator.ExpressionBuilder.Value geom2) org.gvsig.expressionevaluator.ExpressionBuilder.Valueas_geometry(org.gvsig.expressionevaluator.ExpressionBuilder.Value value) org.gvsig.expressionevaluator.ExpressionBuilderbuilder()org.gvsig.expressionevaluator.ExpressionBuilder.Constantenvelope(org.gvsig.fmap.geom.primitive.Envelope envelope) org.gvsig.expressionevaluator.ExpressionBuilder.Constantenvelope(org.gvsig.fmap.geom.primitive.Envelope envelope, org.gvsig.crs.projection.lib.Projection srs) org.gvsig.expressionevaluator.ExpressionBuilder.Constantgeometry(org.gvsig.fmap.geom.Geometry geom) org.gvsig.expressionevaluator.ExpressionBuilder.Constantgeometry(org.gvsig.fmap.geom.Geometry geom, org.gvsig.crs.projection.lib.Projection srs) geometry_support_type(GeometryExpressionBuilderHelper.GeometrySupportType geometrySupportType) org.gvsig.expressionevaluator.ExpressionBuilder.Constantsrs(org.gvsig.crs.projection.lib.Projection srs) srs_id(org.gvsig.crs.projection.lib.Projection projection) org.gvsig.expressionevaluator.ExpressionBuilder.FunctionST_Area(org.gvsig.expressionevaluator.ExpressionBuilder.Value geom) org.gvsig.expressionevaluator.ExpressionBuilder.FunctionST_AsBinary(org.gvsig.expressionevaluator.ExpressionBuilder.Value geom) org.gvsig.expressionevaluator.ExpressionBuilder.FunctionST_AsEWKB(org.gvsig.expressionevaluator.ExpressionBuilder.Value geom) org.gvsig.expressionevaluator.ExpressionBuilder.FunctionST_AsText(org.gvsig.expressionevaluator.ExpressionBuilder.Value geom) org.gvsig.expressionevaluator.ExpressionBuilder.FunctionST_Buffer(org.gvsig.expressionevaluator.ExpressionBuilder.Value geom) org.gvsig.expressionevaluator.ExpressionBuilder.FunctionST_Buffer(org.gvsig.expressionevaluator.ExpressionBuilder.Value geom, org.gvsig.expressionevaluator.ExpressionBuilder.Value dist) org.gvsig.expressionevaluator.ExpressionBuilder.FunctionST_Centroid(org.gvsig.expressionevaluator.ExpressionBuilder.Value geom) org.gvsig.expressionevaluator.ExpressionBuilder.FunctionST_Contains(org.gvsig.expressionevaluator.ExpressionBuilder.Value geom1, org.gvsig.expressionevaluator.ExpressionBuilder.Value geom2) org.gvsig.expressionevaluator.ExpressionBuilder.FunctionST_CoveredBy(org.gvsig.expressionevaluator.ExpressionBuilder.Value geom1, org.gvsig.expressionevaluator.ExpressionBuilder.Value geom2) org.gvsig.expressionevaluator.ExpressionBuilder.FunctionST_Covers(org.gvsig.expressionevaluator.ExpressionBuilder.Value geom1, org.gvsig.expressionevaluator.ExpressionBuilder.Value geom2) org.gvsig.expressionevaluator.ExpressionBuilder.FunctionST_Crosses(org.gvsig.expressionevaluator.ExpressionBuilder.Value geom1, org.gvsig.expressionevaluator.ExpressionBuilder.Value geom2) org.gvsig.expressionevaluator.ExpressionBuilder.FunctionST_Diference(org.gvsig.expressionevaluator.ExpressionBuilder.Value geom1, org.gvsig.expressionevaluator.ExpressionBuilder.Value geom2) org.gvsig.expressionevaluator.ExpressionBuilder.FunctionST_Difference(org.gvsig.expressionevaluator.ExpressionBuilder.Value geom1, org.gvsig.expressionevaluator.ExpressionBuilder.Value geom2) org.gvsig.expressionevaluator.ExpressionBuilder.FunctionST_Dimension(org.gvsig.expressionevaluator.ExpressionBuilder.Value geom1) org.gvsig.expressionevaluator.ExpressionBuilder.FunctionST_Disjoint(org.gvsig.expressionevaluator.ExpressionBuilder.Value geom1, org.gvsig.expressionevaluator.ExpressionBuilder.Value geom2) org.gvsig.expressionevaluator.ExpressionBuilder.FunctionST_Distance(org.gvsig.expressionevaluator.ExpressionBuilder.Value geom1, org.gvsig.expressionevaluator.ExpressionBuilder.Value geom2) org.gvsig.expressionevaluator.ExpressionBuilder.FunctionST_EndPoint(org.gvsig.expressionevaluator.ExpressionBuilder.Value geom1) org.gvsig.expressionevaluator.ExpressionBuilder.FunctionST_Envelope(org.gvsig.expressionevaluator.ExpressionBuilder.Value geom) org.gvsig.expressionevaluator.ExpressionBuilder.FunctionST_Equals(org.gvsig.expressionevaluator.ExpressionBuilder.Value geom1, org.gvsig.expressionevaluator.ExpressionBuilder.Value geom2) org.gvsig.expressionevaluator.ExpressionBuilder.FunctionST_ExtentAggregate(org.gvsig.expressionevaluator.ExpressionBuilder.Value geom) org.gvsig.expressionevaluator.ExpressionBuilder.FunctionST_ExteriorRing(org.gvsig.expressionevaluator.ExpressionBuilder.Value geom) org.gvsig.expressionevaluator.ExpressionBuilder.FunctionST_Force2D(org.gvsig.expressionevaluator.ExpressionBuilder.Value geom) org.gvsig.expressionevaluator.ExpressionBuilder.FunctionST_GeomFromEWKB(org.gvsig.expressionevaluator.ExpressionBuilder.Value geom, org.gvsig.expressionevaluator.ExpressionBuilder.Value crs) org.gvsig.expressionevaluator.ExpressionBuilder.FunctionST_GeomFromText(org.gvsig.expressionevaluator.ExpressionBuilder.Value geom, org.gvsig.expressionevaluator.ExpressionBuilder.Value crs) org.gvsig.expressionevaluator.ExpressionBuilder.FunctionST_GeomFromWKB(org.gvsig.expressionevaluator.ExpressionBuilder.Value geom, org.gvsig.expressionevaluator.ExpressionBuilder.Value crs) org.gvsig.expressionevaluator.ExpressionBuilder.FunctionST_Intersection(org.gvsig.expressionevaluator.ExpressionBuilder.Value geom1, org.gvsig.expressionevaluator.ExpressionBuilder.Value geom2) org.gvsig.expressionevaluator.ExpressionBuilder.FunctionST_Intersects(org.gvsig.expressionevaluator.ExpressionBuilder.Value geom1, org.gvsig.expressionevaluator.ExpressionBuilder.Value geom2) org.gvsig.expressionevaluator.ExpressionBuilder.FunctionST_IsClosed(org.gvsig.expressionevaluator.ExpressionBuilder.Value geom) org.gvsig.expressionevaluator.ExpressionBuilder.FunctionST_IsEmpty(org.gvsig.expressionevaluator.ExpressionBuilder.Value geom) org.gvsig.expressionevaluator.ExpressionBuilder.FunctionST_IsSimple(org.gvsig.expressionevaluator.ExpressionBuilder.Value geom) org.gvsig.expressionevaluator.ExpressionBuilder.FunctionST_IsValid(org.gvsig.expressionevaluator.ExpressionBuilder.Value geom) org.gvsig.expressionevaluator.ExpressionBuilder.FunctionST_Length(org.gvsig.expressionevaluator.ExpressionBuilder.Value geom) org.gvsig.expressionevaluator.ExpressionBuilder.FunctionST_MakePoint(org.gvsig.expressionevaluator.ExpressionBuilder.Value x, org.gvsig.expressionevaluator.ExpressionBuilder.Value y) org.gvsig.expressionevaluator.ExpressionBuilder.FunctionST_MakePoint(org.gvsig.expressionevaluator.ExpressionBuilder.Value x, org.gvsig.expressionevaluator.ExpressionBuilder.Value y, org.gvsig.expressionevaluator.ExpressionBuilder.Value z) org.gvsig.expressionevaluator.ExpressionBuilder.FunctionST_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.FunctionST_MakePolygon(org.gvsig.expressionevaluator.ExpressionBuilder.Value lineString) org.gvsig.expressionevaluator.ExpressionBuilder.FunctionST_NumGeometries(org.gvsig.expressionevaluator.ExpressionBuilder.Value geom) org.gvsig.expressionevaluator.ExpressionBuilder.FunctionST_NumPoints(org.gvsig.expressionevaluator.ExpressionBuilder.Value geom) org.gvsig.expressionevaluator.ExpressionBuilder.FunctionST_Overlaps(org.gvsig.expressionevaluator.ExpressionBuilder.Value geom1, org.gvsig.expressionevaluator.ExpressionBuilder.Value geom2) org.gvsig.expressionevaluator.ExpressionBuilder.FunctionST_Perimeter(org.gvsig.expressionevaluator.ExpressionBuilder.Value geom) org.gvsig.expressionevaluator.ExpressionBuilder.FunctionST_Point(org.gvsig.expressionevaluator.ExpressionBuilder.Value x, org.gvsig.expressionevaluator.ExpressionBuilder.Value y) org.gvsig.expressionevaluator.ExpressionBuilder.FunctionST_PointN(org.gvsig.expressionevaluator.ExpressionBuilder.Value geom, org.gvsig.expressionevaluator.ExpressionBuilder.Value n) org.gvsig.expressionevaluator.ExpressionBuilder.FunctionST_SetSRID(org.gvsig.expressionevaluator.ExpressionBuilder.Value geom, org.gvsig.expressionevaluator.ExpressionBuilder.Value srid) org.gvsig.expressionevaluator.ExpressionBuilder.FunctionST_Simplify(org.gvsig.expressionevaluator.ExpressionBuilder.Value geom, org.gvsig.expressionevaluator.ExpressionBuilder.Value tolerance) org.gvsig.expressionevaluator.ExpressionBuilder.FunctionST_SRID(org.gvsig.expressionevaluator.ExpressionBuilder.Value geom) org.gvsig.expressionevaluator.ExpressionBuilder.FunctionST_StartPoint(org.gvsig.expressionevaluator.ExpressionBuilder.Value geom) org.gvsig.expressionevaluator.ExpressionBuilder.FunctionST_Touches(org.gvsig.expressionevaluator.ExpressionBuilder.Value geom1, org.gvsig.expressionevaluator.ExpressionBuilder.Value geom2) org.gvsig.expressionevaluator.ExpressionBuilder.FunctionST_Union(org.gvsig.expressionevaluator.ExpressionBuilder.Value geom1, org.gvsig.expressionevaluator.ExpressionBuilder.Value geom2) org.gvsig.expressionevaluator.ExpressionBuilder.FunctionST_UnionAggregate(org.gvsig.expressionevaluator.ExpressionBuilder.Value geom) org.gvsig.expressionevaluator.ExpressionBuilder.FunctionST_Within(org.gvsig.expressionevaluator.ExpressionBuilder.Value geom1, org.gvsig.expressionevaluator.ExpressionBuilder.Value geom2) org.gvsig.expressionevaluator.ExpressionBuilder.FunctionST_X(org.gvsig.expressionevaluator.ExpressionBuilder.Value geom) org.gvsig.expressionevaluator.ExpressionBuilder.FunctionST_Y(org.gvsig.expressionevaluator.ExpressionBuilder.Value geom) org.gvsig.expressionevaluator.ExpressionBuilder.FunctionST_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, zeroMethods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, waitMethods 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, zeroMethods inherited from interface org.gvsig.tools.util.PropertiesSupport
getProperties, getProperty, setProperty
-
Constructor Details
-
DelegatedGeometryExpressionBuilder
-
-
Method Details
-
builder
public org.gvsig.expressionevaluator.ExpressionBuilder builder()- Specified by:
builderin interfaceGeometryExpressionBuilderHelper
-
geometry_support_type
- Specified by:
geometry_support_typein interfaceGeometryExpressionBuilderHelper
-
geometry_support_type
public GeometryExpressionBuilderHelper geometry_support_type(GeometryExpressionBuilderHelper.GeometrySupportType geometrySupportType) - Specified by:
geometry_support_typein interfaceGeometryExpressionBuilderHelper
-
srs_id
- Specified by:
srs_idin interfaceGeometryExpressionBuilderHelper
-
parameter
- Specified by:
parameterin interfaceGeometryExpressionBuilderHelper
-
parameter
- Specified by:
parameterin interfaceorg.gvsig.expressionevaluator.ExpressionBuilder- Specified by:
parameterin interfaceGeometryExpressionBuilderHelper- Overrides:
parameterin classorg.gvsig.expressionevaluator.DelegatedExpressionBuilder
-
parameter
- Specified by:
parameterin interfaceorg.gvsig.expressionevaluator.ExpressionBuilder- Specified by:
parameterin interfaceGeometryExpressionBuilderHelper- Overrides:
parameterin classorg.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:
geometryin interfaceGeometryExpressionBuilderHelper
-
geometry
public org.gvsig.expressionevaluator.ExpressionBuilder.Constant geometry(org.gvsig.fmap.geom.Geometry geom) - Specified by:
geometryin interfaceGeometryExpressionBuilderHelper
-
envelope
public org.gvsig.expressionevaluator.ExpressionBuilder.Constant envelope(org.gvsig.fmap.geom.primitive.Envelope envelope, org.gvsig.crs.projection.lib.Projection srs) - Specified by:
envelopein interfaceGeometryExpressionBuilderHelper
-
envelope
public org.gvsig.expressionevaluator.ExpressionBuilder.Constant envelope(org.gvsig.fmap.geom.primitive.Envelope envelope) - Specified by:
envelopein interfaceGeometryExpressionBuilderHelper
-
srs
public org.gvsig.expressionevaluator.ExpressionBuilder.Constant srs(org.gvsig.crs.projection.lib.Projection srs) - Specified by:
srsin interfaceGeometryExpressionBuilderHelper
-
as_geometry
public org.gvsig.expressionevaluator.ExpressionBuilder.Value as_geometry(org.gvsig.expressionevaluator.ExpressionBuilder.Value value) - Specified by:
as_geometryin interfaceGeometryExpressionBuilderHelper
-
ST_Area
public org.gvsig.expressionevaluator.ExpressionBuilder.Function ST_Area(org.gvsig.expressionevaluator.ExpressionBuilder.Value geom) - Specified by:
ST_Areain interfaceGeometryExpressionBuilderHelper
-
ST_AsBinary
public org.gvsig.expressionevaluator.ExpressionBuilder.Function ST_AsBinary(org.gvsig.expressionevaluator.ExpressionBuilder.Value geom) - Specified by:
ST_AsBinaryin interfaceGeometryExpressionBuilderHelper
-
ST_AsEWKB
public org.gvsig.expressionevaluator.ExpressionBuilder.Function ST_AsEWKB(org.gvsig.expressionevaluator.ExpressionBuilder.Value geom) - Specified by:
ST_AsEWKBin interfaceGeometryExpressionBuilderHelper
-
ST_AsText
public org.gvsig.expressionevaluator.ExpressionBuilder.Function ST_AsText(org.gvsig.expressionevaluator.ExpressionBuilder.Value geom) - Specified by:
ST_AsTextin interfaceGeometryExpressionBuilderHelper
-
ST_Buffer
public org.gvsig.expressionevaluator.ExpressionBuilder.Function ST_Buffer(org.gvsig.expressionevaluator.ExpressionBuilder.Value geom) - Specified by:
ST_Bufferin interfaceGeometryExpressionBuilderHelper
-
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_Bufferin interfaceGeometryExpressionBuilderHelper
-
ST_Centroid
public org.gvsig.expressionevaluator.ExpressionBuilder.Function ST_Centroid(org.gvsig.expressionevaluator.ExpressionBuilder.Value geom) - Specified by:
ST_Centroidin interfaceGeometryExpressionBuilderHelper
-
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_Containsin interfaceGeometryExpressionBuilderHelper
-
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_CoveredByin interfaceGeometryExpressionBuilderHelper
-
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_Coversin interfaceGeometryExpressionBuilderHelper
-
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_Crossesin interfaceGeometryExpressionBuilderHelper
-
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_Diferencein interfaceGeometryExpressionBuilderHelper- 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_Differencein interfaceGeometryExpressionBuilderHelper
-
ST_Dimension
public org.gvsig.expressionevaluator.ExpressionBuilder.Function ST_Dimension(org.gvsig.expressionevaluator.ExpressionBuilder.Value geom1) - Specified by:
ST_Dimensionin interfaceGeometryExpressionBuilderHelper
-
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_Disjointin interfaceGeometryExpressionBuilderHelper
-
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_Distancein interfaceGeometryExpressionBuilderHelper
-
ST_EndPoint
public org.gvsig.expressionevaluator.ExpressionBuilder.Function ST_EndPoint(org.gvsig.expressionevaluator.ExpressionBuilder.Value geom1) - Specified by:
ST_EndPointin interfaceGeometryExpressionBuilderHelper
-
ST_Envelope
public org.gvsig.expressionevaluator.ExpressionBuilder.Function ST_Envelope(org.gvsig.expressionevaluator.ExpressionBuilder.Value geom) - Specified by:
ST_Envelopein interfaceGeometryExpressionBuilderHelper
-
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_Equalsin interfaceGeometryExpressionBuilderHelper
-
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_GeomFromTextin interfaceGeometryExpressionBuilderHelper
-
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_GeomFromWKBin interfaceGeometryExpressionBuilderHelper
-
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_GeomFromEWKBin interfaceGeometryExpressionBuilderHelper
-
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_Intersectionin interfaceGeometryExpressionBuilderHelper
-
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_Intersectsin interfaceGeometryExpressionBuilderHelper
-
andand
public org.gvsig.expressionevaluator.ExpressionBuilder.Function andand(org.gvsig.expressionevaluator.ExpressionBuilder.Value geom1, org.gvsig.expressionevaluator.ExpressionBuilder.Value geom2) - Specified by:
andandin interfaceGeometryExpressionBuilderHelper
-
ST_IsClosed
public org.gvsig.expressionevaluator.ExpressionBuilder.Function ST_IsClosed(org.gvsig.expressionevaluator.ExpressionBuilder.Value geom) - Specified by:
ST_IsClosedin interfaceGeometryExpressionBuilderHelper
-
ST_IsSimple
public org.gvsig.expressionevaluator.ExpressionBuilder.Function ST_IsSimple(org.gvsig.expressionevaluator.ExpressionBuilder.Value geom) - Specified by:
ST_IsSimplein interfaceGeometryExpressionBuilderHelper
-
ST_IsValid
public org.gvsig.expressionevaluator.ExpressionBuilder.Function ST_IsValid(org.gvsig.expressionevaluator.ExpressionBuilder.Value geom) - Specified by:
ST_IsValidin interfaceGeometryExpressionBuilderHelper
-
ST_IsEmpty
public org.gvsig.expressionevaluator.ExpressionBuilder.Function ST_IsEmpty(org.gvsig.expressionevaluator.ExpressionBuilder.Value geom) - Specified by:
ST_IsEmptyin interfaceGeometryExpressionBuilderHelper
-
ST_Length
public org.gvsig.expressionevaluator.ExpressionBuilder.Function ST_Length(org.gvsig.expressionevaluator.ExpressionBuilder.Value geom) - Specified by:
ST_Lengthin interfaceGeometryExpressionBuilderHelper
-
ST_Force2D
public org.gvsig.expressionevaluator.ExpressionBuilder.Function ST_Force2D(org.gvsig.expressionevaluator.ExpressionBuilder.Value geom) - Specified by:
ST_Force2Din interfaceGeometryExpressionBuilderHelper
-
ST_NumGeometries
public org.gvsig.expressionevaluator.ExpressionBuilder.Function ST_NumGeometries(org.gvsig.expressionevaluator.ExpressionBuilder.Value geom) - Specified by:
ST_NumGeometriesin interfaceGeometryExpressionBuilderHelper
-
ST_NumPoints
public org.gvsig.expressionevaluator.ExpressionBuilder.Function ST_NumPoints(org.gvsig.expressionevaluator.ExpressionBuilder.Value geom) - Specified by:
ST_NumPointsin interfaceGeometryExpressionBuilderHelper
-
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_Overlapsin interfaceGeometryExpressionBuilderHelper
-
ST_Perimeter
public org.gvsig.expressionevaluator.ExpressionBuilder.Function ST_Perimeter(org.gvsig.expressionevaluator.ExpressionBuilder.Value geom) - Specified by:
ST_Perimeterin interfaceGeometryExpressionBuilderHelper
-
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_Pointin interfaceGeometryExpressionBuilderHelper
-
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_MakePointin interfaceGeometryExpressionBuilderHelper
-
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_MakePointin interfaceGeometryExpressionBuilderHelper
-
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_MakePointin interfaceGeometryExpressionBuilderHelper
-
ST_MakePolygon
public org.gvsig.expressionevaluator.ExpressionBuilder.Function ST_MakePolygon(org.gvsig.expressionevaluator.ExpressionBuilder.Value lineString) - Specified by:
ST_MakePolygonin interfaceGeometryExpressionBuilderHelper
-
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_PointNin interfaceGeometryExpressionBuilderHelper
-
ST_SRID
public org.gvsig.expressionevaluator.ExpressionBuilder.Function ST_SRID(org.gvsig.expressionevaluator.ExpressionBuilder.Value geom) - Specified by:
ST_SRIDin interfaceGeometryExpressionBuilderHelper
-
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_SetSRIDin interfaceGeometryExpressionBuilderHelper
-
ST_StartPoint
public org.gvsig.expressionevaluator.ExpressionBuilder.Function ST_StartPoint(org.gvsig.expressionevaluator.ExpressionBuilder.Value geom) - Specified by:
ST_StartPointin interfaceGeometryExpressionBuilderHelper
-
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_Simplifyin interfaceGeometryExpressionBuilderHelper
-
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_Touchesin interfaceGeometryExpressionBuilderHelper
-
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_Unionin interfaceGeometryExpressionBuilderHelper
-
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_Withinin interfaceGeometryExpressionBuilderHelper
-
ST_X
public org.gvsig.expressionevaluator.ExpressionBuilder.Function ST_X(org.gvsig.expressionevaluator.ExpressionBuilder.Value geom) - Specified by:
ST_Xin interfaceGeometryExpressionBuilderHelper
-
ST_Y
public org.gvsig.expressionevaluator.ExpressionBuilder.Function ST_Y(org.gvsig.expressionevaluator.ExpressionBuilder.Value geom) - Specified by:
ST_Yin interfaceGeometryExpressionBuilderHelper
-
ST_Z
public org.gvsig.expressionevaluator.ExpressionBuilder.Function ST_Z(org.gvsig.expressionevaluator.ExpressionBuilder.Value geom) - Specified by:
ST_Zin interfaceGeometryExpressionBuilderHelper
-
ST_UnionAggregate
public org.gvsig.expressionevaluator.ExpressionBuilder.Function ST_UnionAggregate(org.gvsig.expressionevaluator.ExpressionBuilder.Value geom) - Specified by:
ST_UnionAggregatein interfaceGeometryExpressionBuilderHelper
-
ST_ExtentAggregate
public org.gvsig.expressionevaluator.ExpressionBuilder.Function ST_ExtentAggregate(org.gvsig.expressionevaluator.ExpressionBuilder.Value geom) - Specified by:
ST_ExtentAggregatein interfaceGeometryExpressionBuilderHelper
-
ST_ExteriorRing
public org.gvsig.expressionevaluator.ExpressionBuilder.Function ST_ExteriorRing(org.gvsig.expressionevaluator.ExpressionBuilder.Value geom) - Specified by:
ST_ExteriorRingin interfaceGeometryExpressionBuilderHelper
-