User-defined SQL functions now support setting parameters

Description

for example :
SQLQuery<MySpaceObject>(MySpaceObject.class, "mybetweenfunction(age, ?, ?)")
then query.setParameter(1, 20);
then query.setParameter(2, 40);

but right now we need to do
SQLQuery<MySpaceObject>(MySpaceObject.class, "mybetweenfunction(age, 20, 40)")

Workaround

None

Acceptance Test

com.gigaspaces.test.database.sql.SQLFunctions.ContainsKeyTest

Status

Assignee

Yael Nahon

Reporter

Ester Atzmon

Labels

Priority

Medium

SalesForce Case ID

12091

Fix versions

Commitment Version/s

None

Due date

None

Product

XAP

Edition

Premium

Platform

All