Class DefaultGeometryExpressionBuilder
java.lang.Object
org.gvsig.expressionevaluator.impl.DefaultExpressionBuilder
org.gvsig.expressionevaluator.impl.DefaultGeometryExpressionBuilder
- All Implemented Interfaces:
org.gvsig.expressionevaluator.ExpressionBuilder,org.gvsig.expressionevaluator.GeometryExpressionBuilder,org.gvsig.expressionevaluator.GeometryExpressionBuilderHelper,org.gvsig.tools.util.PropertiesSupport
public class DefaultGeometryExpressionBuilder
extends org.gvsig.expressionevaluator.impl.DefaultExpressionBuilder
implements org.gvsig.expressionevaluator.GeometryExpressionBuilder
- Author:
- jjdelcerro
-
Nested Class Summary
Nested classes/interfaces inherited from class org.gvsig.expressionevaluator.impl.DefaultExpressionBuilder
org.gvsig.expressionevaluator.impl.DefaultExpressionBuilder.BinaryOperatorBase, org.gvsig.expressionevaluator.impl.DefaultExpressionBuilder.CastBase, org.gvsig.expressionevaluator.impl.DefaultExpressionBuilder.ConstantBase, org.gvsig.expressionevaluator.impl.DefaultExpressionBuilder.CustomBase, org.gvsig.expressionevaluator.impl.DefaultExpressionBuilder.FunctionBase, org.gvsig.expressionevaluator.impl.DefaultExpressionBuilder.GroupBase, org.gvsig.expressionevaluator.impl.DefaultExpressionBuilder.MethodBase, org.gvsig.expressionevaluator.impl.DefaultExpressionBuilder.ParameterBase, org.gvsig.expressionevaluator.impl.DefaultExpressionBuilder.VariableBaseNested 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
org.gvsig.expressionevaluator.GeometryExpressionBuilderHelper.GeometryParameter, org.gvsig.expressionevaluator.GeometryExpressionBuilderHelper.GeometrySupportType -
Field Summary
Fields inherited from class org.gvsig.expressionevaluator.impl.DefaultExpressionBuilder
formatter, manager, valueFields 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
ConstructorsConstructorDescriptionDefaultGeometryExpressionBuilder(org.gvsig.expressionevaluator.ExpressionEvaluatorManager manager) -
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.Constantorg.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) org.gvsig.expressionevaluator.GeometryExpressionBuilderHelper.GeometrySupportTypeorg.gvsig.expressionevaluator.GeometryExpressionBuilderHelpergeometry_support_type(org.gvsig.expressionevaluator.GeometryExpressionBuilderHelper.GeometrySupportType geometrySupportType) org.gvsig.expressionevaluator.GeometryExpressionBuilderHelper.GeometryParameterorg.gvsig.expressionevaluator.GeometryExpressionBuilderHelper.GeometryParameterorg.gvsig.expressionevaluator.GeometryExpressionBuilderHelper.GeometryParameterorg.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 geom) 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 geom) 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.impl.DefaultExpressionBuilder
abs, accept, acos, add, and, and, and, and, ascii, asin, atan, binaryOperator, binaryOperator, bitand, bitor, bitxor, build, build, builtin_function, bytearray, bytearray_0x, bytearray_hex, bytearray_x, cast, cast, ceil, chr, color, color, column, column, concat, 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, 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
-
DefaultGeometryExpressionBuilder
public DefaultGeometryExpressionBuilder(org.gvsig.expressionevaluator.ExpressionEvaluatorManager manager)
-
-
Method Details
-
builder
public org.gvsig.expressionevaluator.ExpressionBuilder builder()- Specified by:
builderin interfaceorg.gvsig.expressionevaluator.GeometryExpressionBuilderHelper
-
geometry_support_type
public org.gvsig.expressionevaluator.GeometryExpressionBuilderHelper.GeometrySupportType geometry_support_type()- Specified by:
geometry_support_typein interfaceorg.gvsig.expressionevaluator.GeometryExpressionBuilderHelper
-
geometry_support_type
public org.gvsig.expressionevaluator.GeometryExpressionBuilderHelper geometry_support_type(org.gvsig.expressionevaluator.GeometryExpressionBuilderHelper.GeometrySupportType geometrySupportType) - Specified by:
geometry_support_typein interfaceorg.gvsig.expressionevaluator.GeometryExpressionBuilderHelper
-
srs_id
- Specified by:
srs_idin interfaceorg.gvsig.expressionevaluator.GeometryExpressionBuilderHelper
-
parameter
public org.gvsig.expressionevaluator.GeometryExpressionBuilderHelper.GeometryParameter parameter(String name) - Specified by:
parameterin interfaceorg.gvsig.expressionevaluator.ExpressionBuilder- Specified by:
parameterin interfaceorg.gvsig.expressionevaluator.GeometryExpressionBuilderHelper- Overrides:
parameterin classorg.gvsig.expressionevaluator.impl.DefaultExpressionBuilder
-
parameter
public org.gvsig.expressionevaluator.GeometryExpressionBuilderHelper.GeometryParameter parameter(Object value) - Specified by:
parameterin interfaceorg.gvsig.expressionevaluator.GeometryExpressionBuilderHelper
-
parameter
public org.gvsig.expressionevaluator.GeometryExpressionBuilderHelper.GeometryParameter parameter()- Specified by:
parameterin interfaceorg.gvsig.expressionevaluator.ExpressionBuilder- Specified by:
parameterin interfaceorg.gvsig.expressionevaluator.GeometryExpressionBuilderHelper- Overrides:
parameterin classorg.gvsig.expressionevaluator.impl.DefaultExpressionBuilder
-
constant
- Specified by:
constantin interfaceorg.gvsig.expressionevaluator.ExpressionBuilder- Overrides:
constantin classorg.gvsig.expressionevaluator.impl.DefaultExpressionBuilder
-
geometry
public org.gvsig.expressionevaluator.ExpressionBuilder.Constant geometry(org.gvsig.fmap.geom.Geometry geom, org.gvsig.crs.projection.lib.Projection srs) - Specified by:
geometryin interfaceorg.gvsig.expressionevaluator.GeometryExpressionBuilderHelper
-
geometry
public org.gvsig.expressionevaluator.ExpressionBuilder.Constant geometry(org.gvsig.fmap.geom.Geometry geom) - Specified by:
geometryin interfaceorg.gvsig.expressionevaluator.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:
envelopein interfaceorg.gvsig.expressionevaluator.GeometryExpressionBuilderHelper
-
envelope
public org.gvsig.expressionevaluator.ExpressionBuilder.Constant envelope(org.gvsig.fmap.geom.primitive.Envelope envelope) - Specified by:
envelopein interfaceorg.gvsig.expressionevaluator.GeometryExpressionBuilderHelper
-
srs
public org.gvsig.expressionevaluator.ExpressionBuilder.Constant srs(org.gvsig.crs.projection.lib.Projection srs) - Specified by:
srsin interfaceorg.gvsig.expressionevaluator.GeometryExpressionBuilderHelper
-
as_geometry
public org.gvsig.expressionevaluator.ExpressionBuilder.Value as_geometry(org.gvsig.expressionevaluator.ExpressionBuilder.Value value) - Specified by:
as_geometryin interfaceorg.gvsig.expressionevaluator.GeometryExpressionBuilderHelper
-
ST_Area
public org.gvsig.expressionevaluator.ExpressionBuilder.Function ST_Area(org.gvsig.expressionevaluator.ExpressionBuilder.Value geom) - Specified by:
ST_Areain interfaceorg.gvsig.expressionevaluator.GeometryExpressionBuilderHelper
-
ST_AsBinary
public org.gvsig.expressionevaluator.ExpressionBuilder.Function ST_AsBinary(org.gvsig.expressionevaluator.ExpressionBuilder.Value geom) - Specified by:
ST_AsBinaryin interfaceorg.gvsig.expressionevaluator.GeometryExpressionBuilderHelper
-
ST_AsEWKB
public org.gvsig.expressionevaluator.ExpressionBuilder.Function ST_AsEWKB(org.gvsig.expressionevaluator.ExpressionBuilder.Value geom) - Specified by:
ST_AsEWKBin interfaceorg.gvsig.expressionevaluator.GeometryExpressionBuilderHelper
-
ST_AsText
public org.gvsig.expressionevaluator.ExpressionBuilder.Function ST_AsText(org.gvsig.expressionevaluator.ExpressionBuilder.Value geom) - Specified by:
ST_AsTextin interfaceorg.gvsig.expressionevaluator.GeometryExpressionBuilderHelper
-
ST_Buffer
public org.gvsig.expressionevaluator.ExpressionBuilder.Function ST_Buffer(org.gvsig.expressionevaluator.ExpressionBuilder.Value geom) - Specified by:
ST_Bufferin interfaceorg.gvsig.expressionevaluator.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_Bufferin interfaceorg.gvsig.expressionevaluator.GeometryExpressionBuilderHelper
-
ST_Centroid
public org.gvsig.expressionevaluator.ExpressionBuilder.Function ST_Centroid(org.gvsig.expressionevaluator.ExpressionBuilder.Value geom) - Specified by:
ST_Centroidin interfaceorg.gvsig.expressionevaluator.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_Containsin interfaceorg.gvsig.expressionevaluator.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_CoveredByin interfaceorg.gvsig.expressionevaluator.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_Coversin interfaceorg.gvsig.expressionevaluator.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_Crossesin interfaceorg.gvsig.expressionevaluator.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_Diferencein interfaceorg.gvsig.expressionevaluator.GeometryExpressionBuilderHelper
-
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 interfaceorg.gvsig.expressionevaluator.GeometryExpressionBuilderHelper
-
ST_Dimension
public org.gvsig.expressionevaluator.ExpressionBuilder.Function ST_Dimension(org.gvsig.expressionevaluator.ExpressionBuilder.Value geom) - Specified by:
ST_Dimensionin interfaceorg.gvsig.expressionevaluator.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_Disjointin interfaceorg.gvsig.expressionevaluator.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_Distancein interfaceorg.gvsig.expressionevaluator.GeometryExpressionBuilderHelper
-
ST_EndPoint
public org.gvsig.expressionevaluator.ExpressionBuilder.Function ST_EndPoint(org.gvsig.expressionevaluator.ExpressionBuilder.Value geom) - Specified by:
ST_EndPointin interfaceorg.gvsig.expressionevaluator.GeometryExpressionBuilderHelper
-
ST_Envelope
public org.gvsig.expressionevaluator.ExpressionBuilder.Function ST_Envelope(org.gvsig.expressionevaluator.ExpressionBuilder.Value geom) - Specified by:
ST_Envelopein interfaceorg.gvsig.expressionevaluator.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_Equalsin interfaceorg.gvsig.expressionevaluator.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_GeomFromTextin interfaceorg.gvsig.expressionevaluator.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_GeomFromWKBin interfaceorg.gvsig.expressionevaluator.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_GeomFromEWKBin interfaceorg.gvsig.expressionevaluator.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_Intersectionin interfaceorg.gvsig.expressionevaluator.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_Intersectsin interfaceorg.gvsig.expressionevaluator.GeometryExpressionBuilderHelper
-
andand
public org.gvsig.expressionevaluator.ExpressionBuilder.Function andand(org.gvsig.expressionevaluator.ExpressionBuilder.Value geom1, org.gvsig.expressionevaluator.ExpressionBuilder.Value geom2) - Specified by:
andandin interfaceorg.gvsig.expressionevaluator.GeometryExpressionBuilderHelper
-
ST_IsClosed
public org.gvsig.expressionevaluator.ExpressionBuilder.Function ST_IsClosed(org.gvsig.expressionevaluator.ExpressionBuilder.Value geom) - Specified by:
ST_IsClosedin interfaceorg.gvsig.expressionevaluator.GeometryExpressionBuilderHelper
-
ST_IsSimple
public org.gvsig.expressionevaluator.ExpressionBuilder.Function ST_IsSimple(org.gvsig.expressionevaluator.ExpressionBuilder.Value geom) - Specified by:
ST_IsSimplein interfaceorg.gvsig.expressionevaluator.GeometryExpressionBuilderHelper
-
ST_IsValid
public org.gvsig.expressionevaluator.ExpressionBuilder.Function ST_IsValid(org.gvsig.expressionevaluator.ExpressionBuilder.Value geom) - Specified by:
ST_IsValidin interfaceorg.gvsig.expressionevaluator.GeometryExpressionBuilderHelper
-
ST_IsEmpty
public org.gvsig.expressionevaluator.ExpressionBuilder.Function ST_IsEmpty(org.gvsig.expressionevaluator.ExpressionBuilder.Value geom) - Specified by:
ST_IsEmptyin interfaceorg.gvsig.expressionevaluator.GeometryExpressionBuilderHelper
-
ST_Force2D
public org.gvsig.expressionevaluator.ExpressionBuilder.Function ST_Force2D(org.gvsig.expressionevaluator.ExpressionBuilder.Value geom) - Specified by:
ST_Force2Din interfaceorg.gvsig.expressionevaluator.GeometryExpressionBuilderHelper
-
ST_NumGeometries
public org.gvsig.expressionevaluator.ExpressionBuilder.Function ST_NumGeometries(org.gvsig.expressionevaluator.ExpressionBuilder.Value geom) - Specified by:
ST_NumGeometriesin interfaceorg.gvsig.expressionevaluator.GeometryExpressionBuilderHelper
-
ST_NumPoints
public org.gvsig.expressionevaluator.ExpressionBuilder.Function ST_NumPoints(org.gvsig.expressionevaluator.ExpressionBuilder.Value geom) - Specified by:
ST_NumPointsin interfaceorg.gvsig.expressionevaluator.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_Overlapsin interfaceorg.gvsig.expressionevaluator.GeometryExpressionBuilderHelper
-
ST_Perimeter
public org.gvsig.expressionevaluator.ExpressionBuilder.Function ST_Perimeter(org.gvsig.expressionevaluator.ExpressionBuilder.Value geom) - Specified by:
ST_Perimeterin interfaceorg.gvsig.expressionevaluator.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_Pointin interfaceorg.gvsig.expressionevaluator.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_MakePointin interfaceorg.gvsig.expressionevaluator.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_MakePointin interfaceorg.gvsig.expressionevaluator.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_MakePointin interfaceorg.gvsig.expressionevaluator.GeometryExpressionBuilderHelper
-
ST_MakePolygon
public org.gvsig.expressionevaluator.ExpressionBuilder.Function ST_MakePolygon(org.gvsig.expressionevaluator.ExpressionBuilder.Value lineString) - Specified by:
ST_MakePolygonin interfaceorg.gvsig.expressionevaluator.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_PointNin interfaceorg.gvsig.expressionevaluator.GeometryExpressionBuilderHelper
-
ST_SRID
public org.gvsig.expressionevaluator.ExpressionBuilder.Function ST_SRID(org.gvsig.expressionevaluator.ExpressionBuilder.Value geom) - Specified by:
ST_SRIDin interfaceorg.gvsig.expressionevaluator.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_SetSRIDin interfaceorg.gvsig.expressionevaluator.GeometryExpressionBuilderHelper
-
ST_StartPoint
public org.gvsig.expressionevaluator.ExpressionBuilder.Function ST_StartPoint(org.gvsig.expressionevaluator.ExpressionBuilder.Value geom) - Specified by:
ST_StartPointin interfaceorg.gvsig.expressionevaluator.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_Simplifyin interfaceorg.gvsig.expressionevaluator.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_Touchesin interfaceorg.gvsig.expressionevaluator.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_Unionin interfaceorg.gvsig.expressionevaluator.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_Withinin interfaceorg.gvsig.expressionevaluator.GeometryExpressionBuilderHelper
-
ST_X
public org.gvsig.expressionevaluator.ExpressionBuilder.Function ST_X(org.gvsig.expressionevaluator.ExpressionBuilder.Value geom) - Specified by:
ST_Xin interfaceorg.gvsig.expressionevaluator.GeometryExpressionBuilderHelper
-
ST_Y
public org.gvsig.expressionevaluator.ExpressionBuilder.Function ST_Y(org.gvsig.expressionevaluator.ExpressionBuilder.Value geom) - Specified by:
ST_Yin interfaceorg.gvsig.expressionevaluator.GeometryExpressionBuilderHelper
-
ST_Z
public org.gvsig.expressionevaluator.ExpressionBuilder.Function ST_Z(org.gvsig.expressionevaluator.ExpressionBuilder.Value geom) - Specified by:
ST_Zin interfaceorg.gvsig.expressionevaluator.GeometryExpressionBuilderHelper
-
ST_Length
public org.gvsig.expressionevaluator.ExpressionBuilder.Function ST_Length(org.gvsig.expressionevaluator.ExpressionBuilder.Value geom) - Specified by:
ST_Lengthin interfaceorg.gvsig.expressionevaluator.GeometryExpressionBuilderHelper
-
ST_UnionAggregate
public org.gvsig.expressionevaluator.ExpressionBuilder.Function ST_UnionAggregate(org.gvsig.expressionevaluator.ExpressionBuilder.Value geom) - Specified by:
ST_UnionAggregatein interfaceorg.gvsig.expressionevaluator.GeometryExpressionBuilderHelper
-
ST_ExtentAggregate
public org.gvsig.expressionevaluator.ExpressionBuilder.Function ST_ExtentAggregate(org.gvsig.expressionevaluator.ExpressionBuilder.Value geom) - Specified by:
ST_ExtentAggregatein interfaceorg.gvsig.expressionevaluator.GeometryExpressionBuilderHelper
-
ST_ExteriorRing
public org.gvsig.expressionevaluator.ExpressionBuilder.Function ST_ExteriorRing(org.gvsig.expressionevaluator.ExpressionBuilder.Value geom) - Specified by:
ST_ExteriorRingin interfaceorg.gvsig.expressionevaluator.GeometryExpressionBuilderHelper
-