Package | Description |
---|---|
com.gigaspaces.query.sql.functions | |
com.gigaspaces.query.sql.functions.extended | |
com.j_spaces.jdbc |
Provides GigaSpaces JDBC interfaces
|
com.j_spaces.jdbc.builder.range |
Modifier and Type | Method and Description |
---|---|
Object |
CharLengthSqlFunction.apply(SqlFunctionExecutionContext context) |
Object |
CurrentDateSqlFunction.apply(SqlFunctionExecutionContext context) |
Object |
DayOfMonthSqlFunction.apply(SqlFunctionExecutionContext context) |
Object |
FloorSqlFunction.apply(SqlFunctionExecutionContext context) |
Object |
InStrSqlFunction.apply(SqlFunctionExecutionContext context)
inStr is an SQL convention (Not Java's), in the sense that the first index is 1 and not 0.
|
Object |
MonthSqlFunction.apply(SqlFunctionExecutionContext context) |
Object |
QuarterSqlFunction.apply(SqlFunctionExecutionContext context) |
Object |
SecondSqlFunction.apply(SqlFunctionExecutionContext context) |
Object |
ToNumberSqlFunction.apply(SqlFunctionExecutionContext context) |
Object |
UpperSqlFunction.apply(SqlFunctionExecutionContext context) |
Object |
DivideSqlFunction.apply(SqlFunctionExecutionContext context) |
Object |
RepeatSqlFunction.apply(SqlFunctionExecutionContext context) |
Object |
SubstrSqlFunction.apply(SqlFunctionExecutionContext context) |
Object |
UnsupportedSqlFunction.apply(SqlFunctionExecutionContext context) |
Object |
AppendSqlFunction.apply(SqlFunctionExecutionContext context) |
Object |
ConcatSqlFunction.apply(SqlFunctionExecutionContext context) |
Object |
CurrentTimeSqlFunction.apply(SqlFunctionExecutionContext context) |
Object |
DayOfWeekSqlFunction.apply(SqlFunctionExecutionContext context) |
Object |
GetDateSqlFunction.apply(SqlFunctionExecutionContext context) |
Object |
LowerSqlFunction.apply(SqlFunctionExecutionContext context) |
Object |
ModSqlFunction.apply(SqlFunctionExecutionContext context) |
Object |
ReplaceSqlFunction.apply(SqlFunctionExecutionContext context) |
abstract Object |
SqlFunction.apply(SqlFunctionExecutionContext context)
Defines the action to be performed on the stored object.
|
Object |
ToCharSqlFunction.apply(SqlFunctionExecutionContext context) |
Object |
WeekSqlFunction.apply(SqlFunctionExecutionContext context) |
Object |
CastSqlFunction.apply(SqlFunctionExecutionContext context) |
Object |
MinusSqlFunction.apply(SqlFunctionExecutionContext context) |
Object |
PlusSqlFunction.apply(SqlFunctionExecutionContext context) |
Object |
SubstringSqlFunction.apply(SqlFunctionExecutionContext context) |
Object |
AbsSqlFunction.apply(SqlFunctionExecutionContext context) |
Object |
CeilSqlFunction.apply(SqlFunctionExecutionContext context) |
Object |
ContainsKeySqlFunction.apply(SqlFunctionExecutionContext context) |
Object |
DayNameSqlFunction.apply(SqlFunctionExecutionContext context) |
Object |
DayOfYearSqlFunction.apply(SqlFunctionExecutionContext context) |
Object |
HourSqlFunction.apply(SqlFunctionExecutionContext context) |
Object |
MinuteSqlFunction.apply(SqlFunctionExecutionContext context) |
Object |
MonthNameSqlFunction.apply(SqlFunctionExecutionContext context) |
Object |
OdbcTimestampSqlFunction.apply(SqlFunctionExecutionContext context) |
Object |
RoundSqlFunction.apply(SqlFunctionExecutionContext context)
Rounds the first argument context.getArgument(0) to the number of decimal places specified by
context.getArgument(1).
|
Object |
SysDateSqlFunction.apply(SqlFunctionExecutionContext context) |
Object |
TruncSqlFunction.apply(SqlFunctionExecutionContext context)
Context can have from 1 to 2 arguments, the first is number ( can be float ), the second one is precision, it is optional,
whole number.
|
Object |
YearSqlFunction.apply(SqlFunctionExecutionContext context) |
Object |
DateAddSqlFunction.apply(SqlFunctionExecutionContext context) |
Object |
LeftSqlFunction.apply(SqlFunctionExecutionContext context) |
Object |
MultiplySqlFunction.apply(SqlFunctionExecutionContext context) |
Object |
PgGetExprSqlFunction.apply(SqlFunctionExecutionContext context) |
Object |
RightSqlFunction.apply(SqlFunctionExecutionContext context) |
Object |
StrposFunction.apply(SqlFunctionExecutionContext context) |
protected void |
SqlFunction.assertNumberOfArguments(int minExpected,
int maxExpected,
SqlFunctionExecutionContext context)
Validate the number of arguments a function receives is in a given range.
|
protected void |
SqlFunction.assertNumberOfArguments(int expected,
SqlFunctionExecutionContext context)
Validate the number of arguments a function receives.
|
Modifier and Type | Method and Description |
---|---|
Object |
CurrentUserSqlFunction.apply(SqlFunctionExecutionContext context) |
Object |
Log10SqlFunction.apply(SqlFunctionExecutionContext context) |
Object |
RandomSqlFunction.apply(SqlFunctionExecutionContext context) |
Object |
ExtractSqlFunction.apply(SqlFunctionExecutionContext context) |
Object |
LogSqlFunction.apply(SqlFunctionExecutionContext context) |
Object |
ChrSqlFunction.apply(SqlFunctionExecutionContext context) |
Object |
LnSqlFunction.apply(SqlFunctionExecutionContext context) |
Object |
PowerSqlFunction.apply(SqlFunctionExecutionContext context) |
Object |
CoalesceSqlFunction.apply(SqlFunctionExecutionContext context) |
Modifier and Type | Method and Description |
---|---|
static Object |
SQLFunctions.apply(SqlFunction func,
SqlFunctionExecutionContext ctx) |
Modifier and Type | Class and Description |
---|---|
class |
FunctionCallDescription
Created by Barak Bar Orion on 2/9/16.
|
Copyright © GigaSpaces.