|
|||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||
java.lang.Objectorg.postgresql.jdbc2.EscapedFunctions
public class EscapedFunctions
this class stores supported escaped function
| Field Summary | |
|---|---|
static java.lang.String |
ABS
|
static java.lang.String |
ACOS
|
static java.lang.String |
ASCII
|
static java.lang.String |
ASIN
|
static java.lang.String |
ATAN
|
static java.lang.String |
ATAN2
|
static java.lang.String |
CEILING
|
static java.lang.String |
CHAR
|
static java.lang.String |
CONCAT
|
static java.lang.String |
COS
|
static java.lang.String |
COT
|
static java.lang.String |
CURDATE
|
static java.lang.String |
CURTIME
|
static java.lang.String |
DATABASE
|
static java.lang.String |
DAYNAME
|
static java.lang.String |
DAYOFMONTH
|
static java.lang.String |
DAYOFWEEK
|
static java.lang.String |
DAYOFYEAR
|
static java.lang.String |
DEGREES
|
static java.lang.String |
EXP
|
static java.lang.String |
FLOOR
|
static java.lang.String |
HOUR
|
static java.lang.String |
IFNULL
|
static java.lang.String |
INSERT
|
static java.lang.String |
LCASE
|
static java.lang.String |
LEFT
|
static java.lang.String |
LENGTH
|
static java.lang.String |
LOCATE
|
static java.lang.String |
LOG
|
static java.lang.String |
LOG10
|
static java.lang.String |
LTRIM
|
static java.lang.String |
MINUTE
|
static java.lang.String |
MOD
|
static java.lang.String |
MONTH
|
static java.lang.String |
MONTHNAME
|
static java.lang.String |
NOW
|
static java.lang.String |
PI
|
static java.lang.String |
POWER
|
static java.lang.String |
QUARTER
|
static java.lang.String |
RADIANS
|
static java.lang.String |
REPEAT
|
static java.lang.String |
REPLACE
|
static java.lang.String |
RIGHT
|
static java.lang.String |
ROUND
|
static java.lang.String |
RTRIM
|
static java.lang.String |
SECOND
|
static java.lang.String |
SIGN
|
static java.lang.String |
SIN
|
static java.lang.String |
SPACE
|
static java.lang.String |
SQL_TSI_DAY
|
static java.lang.String |
SQL_TSI_FRAC_SECOND
|
static java.lang.String |
SQL_TSI_HOUR
|
static java.lang.String |
SQL_TSI_MINUTE
|
static java.lang.String |
SQL_TSI_MONTH
|
static java.lang.String |
SQL_TSI_QUARTER
|
static java.lang.String |
SQL_TSI_ROOT
|
static java.lang.String |
SQL_TSI_SECOND
|
static java.lang.String |
SQL_TSI_WEEK
|
static java.lang.String |
SQL_TSI_YEAR
|
static java.lang.String |
SQRT
|
static java.lang.String |
SUBSTRING
|
static java.lang.String |
TAN
|
static java.lang.String |
TIMESTAMPADD
|
static java.lang.String |
TIMESTAMPDIFF
|
static java.lang.String |
TRUNCATE
|
static java.lang.String |
UCASE
|
static java.lang.String |
USER
|
static java.lang.String |
WEEK
|
static java.lang.String |
YEAR
|
| Constructor Summary | |
|---|---|
EscapedFunctions()
|
|
| Method Summary | |
|---|---|
static java.lang.reflect.Method |
getFunction(java.lang.String functionName)
get Method object implementing the given function |
static java.lang.String |
sqlceiling(java.util.List parsedArgs)
ceiling to ceil translation |
static java.lang.String |
sqlchar(java.util.List parsedArgs)
char to chr translation |
static java.lang.String |
sqlconcat(java.util.List parsedArgs)
concat translation |
static java.lang.String |
sqlcurdate(java.util.List parsedArgs)
curdate to current_date translation |
static java.lang.String |
sqlcurtime(java.util.List parsedArgs)
curtime to current_time translation |
static java.lang.String |
sqldatabase(java.util.List parsedArgs)
database translation |
static java.lang.String |
sqldayname(java.util.List parsedArgs)
dayname translation |
static java.lang.String |
sqldayofmonth(java.util.List parsedArgs)
dayofmonth translation |
static java.lang.String |
sqldayofweek(java.util.List parsedArgs)
dayofweek translation adding 1 to postgresql function since we expect values from 1 to 7 |
static java.lang.String |
sqldayofyear(java.util.List parsedArgs)
dayofyear translation |
static java.lang.String |
sqlhour(java.util.List parsedArgs)
hour translation |
static java.lang.String |
sqlifnull(java.util.List parsedArgs)
ifnull translation |
static java.lang.String |
sqlinsert(java.util.List parsedArgs)
insert to overlay translation |
static java.lang.String |
sqllcase(java.util.List parsedArgs)
lcase to lower translation |
static java.lang.String |
sqlleft(java.util.List parsedArgs)
left to substring translation |
static java.lang.String |
sqllength(java.util.List parsedArgs)
length translation |
static java.lang.String |
sqllocate(java.util.List parsedArgs)
locate translation |
static java.lang.String |
sqllog(java.util.List parsedArgs)
log to ln translation |
static java.lang.String |
sqllog10(java.util.List parsedArgs)
log10 to log translation |
static java.lang.String |
sqlltrim(java.util.List parsedArgs)
ltrim translation |
static java.lang.String |
sqlminute(java.util.List parsedArgs)
minute translation |
static java.lang.String |
sqlmonth(java.util.List parsedArgs)
month translation |
static java.lang.String |
sqlmonthname(java.util.List parsedArgs)
monthname translation |
static java.lang.String |
sqlpower(java.util.List parsedArgs)
power to pow translation |
static java.lang.String |
sqlquarter(java.util.List parsedArgs)
quarter translation |
static java.lang.String |
sqlright(java.util.List parsedArgs)
right to substring translation |
static java.lang.String |
sqlrtrim(java.util.List parsedArgs)
rtrim translation |
static java.lang.String |
sqlsecond(java.util.List parsedArgs)
second translation |
static java.lang.String |
sqlspace(java.util.List parsedArgs)
space translation |
static java.lang.String |
sqlsubstring(java.util.List parsedArgs)
substring to substr translation |
static java.lang.String |
sqltimestampadd(java.util.List parsedArgs)
time stamp add |
static java.lang.String |
sqltimestampdiff(java.util.List parsedArgs)
time stamp diff |
static java.lang.String |
sqltruncate(java.util.List parsedArgs)
truncate to trunc translation |
static java.lang.String |
sqlucase(java.util.List parsedArgs)
ucase to upper translation |
static java.lang.String |
sqluser(java.util.List parsedArgs)
user translation |
static java.lang.String |
sqlweek(java.util.List parsedArgs)
week translation |
static java.lang.String |
sqlyear(java.util.List parsedArgs)
year translation |
| Methods inherited from class java.lang.Object |
|---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
| Field Detail |
|---|
public static final java.lang.String ABS
public static final java.lang.String ACOS
public static final java.lang.String ASIN
public static final java.lang.String ATAN
public static final java.lang.String ATAN2
public static final java.lang.String CEILING
public static final java.lang.String COS
public static final java.lang.String COT
public static final java.lang.String DEGREES
public static final java.lang.String EXP
public static final java.lang.String FLOOR
public static final java.lang.String LOG
public static final java.lang.String LOG10
public static final java.lang.String MOD
public static final java.lang.String PI
public static final java.lang.String POWER
public static final java.lang.String RADIANS
public static final java.lang.String ROUND
public static final java.lang.String SIGN
public static final java.lang.String SIN
public static final java.lang.String SQRT
public static final java.lang.String TAN
public static final java.lang.String TRUNCATE
public static final java.lang.String ASCII
public static final java.lang.String CHAR
public static final java.lang.String CONCAT
public static final java.lang.String INSERT
public static final java.lang.String LCASE
public static final java.lang.String LEFT
public static final java.lang.String LENGTH
public static final java.lang.String LOCATE
public static final java.lang.String LTRIM
public static final java.lang.String REPEAT
public static final java.lang.String REPLACE
public static final java.lang.String RIGHT
public static final java.lang.String RTRIM
public static final java.lang.String SPACE
public static final java.lang.String SUBSTRING
public static final java.lang.String UCASE
public static final java.lang.String CURDATE
public static final java.lang.String CURTIME
public static final java.lang.String DAYNAME
public static final java.lang.String DAYOFMONTH
public static final java.lang.String DAYOFWEEK
public static final java.lang.String DAYOFYEAR
public static final java.lang.String HOUR
public static final java.lang.String MINUTE
public static final java.lang.String MONTH
public static final java.lang.String MONTHNAME
public static final java.lang.String NOW
public static final java.lang.String QUARTER
public static final java.lang.String SECOND
public static final java.lang.String WEEK
public static final java.lang.String YEAR
public static final java.lang.String TIMESTAMPADD
public static final java.lang.String TIMESTAMPDIFF
public static final java.lang.String SQL_TSI_ROOT
public static final java.lang.String SQL_TSI_DAY
public static final java.lang.String SQL_TSI_FRAC_SECOND
public static final java.lang.String SQL_TSI_HOUR
public static final java.lang.String SQL_TSI_MINUTE
public static final java.lang.String SQL_TSI_MONTH
public static final java.lang.String SQL_TSI_QUARTER
public static final java.lang.String SQL_TSI_SECOND
public static final java.lang.String SQL_TSI_WEEK
public static final java.lang.String SQL_TSI_YEAR
public static final java.lang.String DATABASE
public static final java.lang.String IFNULL
public static final java.lang.String USER
| Constructor Detail |
|---|
public EscapedFunctions()
| Method Detail |
|---|
public static java.lang.reflect.Method getFunction(java.lang.String functionName)
functionName - name of the searched function
public static java.lang.String sqlceiling(java.util.List parsedArgs)
throws java.sql.SQLException
java.sql.SQLException
public static java.lang.String sqllog(java.util.List parsedArgs)
throws java.sql.SQLException
java.sql.SQLException
public static java.lang.String sqllog10(java.util.List parsedArgs)
throws java.sql.SQLException
java.sql.SQLException
public static java.lang.String sqlpower(java.util.List parsedArgs)
throws java.sql.SQLException
java.sql.SQLException
public static java.lang.String sqltruncate(java.util.List parsedArgs)
throws java.sql.SQLException
java.sql.SQLException
public static java.lang.String sqlchar(java.util.List parsedArgs)
throws java.sql.SQLException
java.sql.SQLExceptionpublic static java.lang.String sqlconcat(java.util.List parsedArgs)
public static java.lang.String sqlinsert(java.util.List parsedArgs)
throws java.sql.SQLException
java.sql.SQLException
public static java.lang.String sqllcase(java.util.List parsedArgs)
throws java.sql.SQLException
java.sql.SQLException
public static java.lang.String sqlleft(java.util.List parsedArgs)
throws java.sql.SQLException
java.sql.SQLException
public static java.lang.String sqllength(java.util.List parsedArgs)
throws java.sql.SQLException
java.sql.SQLException
public static java.lang.String sqllocate(java.util.List parsedArgs)
throws java.sql.SQLException
java.sql.SQLException
public static java.lang.String sqlltrim(java.util.List parsedArgs)
throws java.sql.SQLException
java.sql.SQLException
public static java.lang.String sqlright(java.util.List parsedArgs)
throws java.sql.SQLException
java.sql.SQLException
public static java.lang.String sqlrtrim(java.util.List parsedArgs)
throws java.sql.SQLException
java.sql.SQLException
public static java.lang.String sqlspace(java.util.List parsedArgs)
throws java.sql.SQLException
java.sql.SQLException
public static java.lang.String sqlsubstring(java.util.List parsedArgs)
throws java.sql.SQLException
java.sql.SQLException
public static java.lang.String sqlucase(java.util.List parsedArgs)
throws java.sql.SQLException
java.sql.SQLException
public static java.lang.String sqlcurdate(java.util.List parsedArgs)
throws java.sql.SQLException
java.sql.SQLException
public static java.lang.String sqlcurtime(java.util.List parsedArgs)
throws java.sql.SQLException
java.sql.SQLException
public static java.lang.String sqldayname(java.util.List parsedArgs)
throws java.sql.SQLException
java.sql.SQLException
public static java.lang.String sqldayofmonth(java.util.List parsedArgs)
throws java.sql.SQLException
java.sql.SQLException
public static java.lang.String sqldayofweek(java.util.List parsedArgs)
throws java.sql.SQLException
java.sql.SQLException
public static java.lang.String sqldayofyear(java.util.List parsedArgs)
throws java.sql.SQLException
java.sql.SQLException
public static java.lang.String sqlhour(java.util.List parsedArgs)
throws java.sql.SQLException
java.sql.SQLException
public static java.lang.String sqlminute(java.util.List parsedArgs)
throws java.sql.SQLException
java.sql.SQLException
public static java.lang.String sqlmonth(java.util.List parsedArgs)
throws java.sql.SQLException
java.sql.SQLException
public static java.lang.String sqlmonthname(java.util.List parsedArgs)
throws java.sql.SQLException
java.sql.SQLException
public static java.lang.String sqlquarter(java.util.List parsedArgs)
throws java.sql.SQLException
java.sql.SQLException
public static java.lang.String sqlsecond(java.util.List parsedArgs)
throws java.sql.SQLException
java.sql.SQLException
public static java.lang.String sqlweek(java.util.List parsedArgs)
throws java.sql.SQLException
java.sql.SQLException
public static java.lang.String sqlyear(java.util.List parsedArgs)
throws java.sql.SQLException
java.sql.SQLException
public static java.lang.String sqltimestampadd(java.util.List parsedArgs)
throws java.sql.SQLException
java.sql.SQLException
public static java.lang.String sqltimestampdiff(java.util.List parsedArgs)
throws java.sql.SQLException
java.sql.SQLException
public static java.lang.String sqldatabase(java.util.List parsedArgs)
throws java.sql.SQLException
java.sql.SQLException
public static java.lang.String sqlifnull(java.util.List parsedArgs)
throws java.sql.SQLException
java.sql.SQLException
public static java.lang.String sqluser(java.util.List parsedArgs)
throws java.sql.SQLException
java.sql.SQLException
|
|||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||