@TeiidFunction(name=SourceSystemFunctions.ST_X, category=FunctionCategoryConstants.GEOMETRY, nullOnNull=true, pushdown=PushDown.CAN_PUSHDOWN) public static Double ordinateX(GeometryType geom) throws FunctionExecutionException { return GeometryUtils.ordinate(geom, GeometryUtils.Ordinate.X); }
@TeiidFunction(name=SourceSystemFunctions.ST_Y, category=FunctionCategoryConstants.GEOMETRY, nullOnNull=true, pushdown=PushDown.CAN_PUSHDOWN) public static Double ordinateY(GeometryType geom) throws FunctionExecutionException { return GeometryUtils.ordinate(geom, GeometryUtils.Ordinate.Y); }
@TeiidFunction(name=SourceSystemFunctions.ST_Y, category=FunctionCategoryConstants.GEOMETRY, nullOnNull=true, pushdown=PushDown.CAN_PUSHDOWN) public static Double ordinateY(GeometryType geom) throws FunctionExecutionException { return GeometryUtils.ordinate(geom, GeometryUtils.Ordinate.Y); }
@TeiidFunction(name=SourceSystemFunctions.ST_X, category=FunctionCategoryConstants.GEOMETRY, nullOnNull=true, pushdown=PushDown.CAN_PUSHDOWN) public static Double ordinateX(GeometryType geom) throws FunctionExecutionException { return GeometryUtils.ordinate(geom, GeometryUtils.Ordinate.X); }
@TeiidFunction(name=SourceSystemFunctions.ST_X, category=FunctionCategoryConstants.GEOMETRY, nullOnNull=true, pushdown=PushDown.CAN_PUSHDOWN) public static Double ordinateX(GeometryType geom) throws FunctionExecutionException { return GeometryUtils.ordinate(geom, GeometryUtils.Ordinate.X); }
@TeiidFunction(name=SourceSystemFunctions.ST_Z, category=FunctionCategoryConstants.GEOMETRY, nullOnNull=true, pushdown=PushDown.CAN_PUSHDOWN) public static Double ordinateZ(GeometryType geom) throws FunctionExecutionException { return GeometryUtils.ordinate(geom, GeometryUtils.Ordinate.Z); }
@TeiidFunction(name=SourceSystemFunctions.ST_Z, category=FunctionCategoryConstants.GEOMETRY, nullOnNull=true, pushdown=PushDown.CAN_PUSHDOWN) public static Double ordinateZ(GeometryType geom) throws FunctionExecutionException { return GeometryUtils.ordinate(geom, GeometryUtils.Ordinate.Z); }
@TeiidFunction(name=SourceSystemFunctions.ST_Y, category=FunctionCategoryConstants.GEOMETRY, nullOnNull=true, pushdown=PushDown.CAN_PUSHDOWN) public static Double ordinateY(GeometryType geom) throws FunctionExecutionException { return GeometryUtils.ordinate(geom, GeometryUtils.Ordinate.Y); }
@TeiidFunction(name=SourceSystemFunctions.ST_Z, category=FunctionCategoryConstants.GEOMETRY, nullOnNull=true, pushdown=PushDown.CAN_PUSHDOWN) public static Double ordinateZ(GeometryType geom) throws FunctionExecutionException { return GeometryUtils.ordinate(geom, GeometryUtils.Ordinate.Z); }