public class Function extends Expression
| Modifier and Type | Field and Description |
|---|---|
static String |
AVG
The AVG function.
|
static String |
COUNT
The COUNT function.
|
static String |
MAX
The MAX function.
|
static String |
MIN
The MIN function.
|
static String |
STDDEV
The STDDEV function.
|
static String |
SUM
The SUM function.
|
| Constructor and Description |
|---|
Function(String function)
Creates a new instance of
Function. |
Function(String function,
Expression exp)
Creates a new instance of
Function. |
| Modifier and Type | Method and Description |
|---|---|
String |
translateDB2(PdbProperties properties)
DB2 SQL translation.
|
String |
translateH2(PdbProperties properties)
PostgreSQL SQL translation.
|
String |
translateMySQL(PdbProperties properties)
MySQL SQL translation.
|
String |
translateOracle(PdbProperties properties)
Oracle SQL translation.
|
String |
translatePostgreSQL(PdbProperties properties)
PostgreSQL SQL translation.
|
String |
translateSQLServer(PdbProperties properties)
SQLServer SQL translation.
|
alias, asc, desc, enclose, fullOuterJoin, innerJoin, isAliased, isEnclosed, isQuote, isWithNoLock, leftOuterJoin, rightOuterJoin, translate, unquote, withNoLockpublic static final String MAX
public static final String MIN
public static final String AVG
public static final String COUNT
public static final String STDDEV
public static final String SUM
public Function(String function)
Function.function - The function.public Function(String function, Expression exp)
Function.function - The function.exp - The expression.public String translateDB2(PdbProperties properties)
ExpressiontranslateDB2 in class Expressionproperties - The configuration.public String translateOracle(PdbProperties properties)
ExpressiontranslateOracle in class Expressionproperties - The configuration.public String translateMySQL(PdbProperties properties)
ExpressiontranslateMySQL in class Expressionproperties - The configuration.public String translateSQLServer(PdbProperties properties)
ExpressiontranslateSQLServer in class Expressionproperties - The configuration.public String translatePostgreSQL(PdbProperties properties)
ExpressiontranslatePostgreSQL in class Expressionproperties - The configuration.public String translateH2(PdbProperties properties)
ExpressiontranslateH2 in class Expressionproperties - The configuration.Copyright © 2013. All Rights Reserved.