Modifier and Type | Class and Description |
---|---|
class |
AggregateFunction
Represents an aggregate function.
|
Modifier and Type | Method and Description |
---|---|
Function |
LanguageFactory.createFunction(String functionName,
Expression[] args,
Class<?> type) |
Function |
LanguageFactory.createFunction(String functionName,
List<? extends Expression> args,
Class<?> type) |
Modifier and Type | Method and Description |
---|---|
void |
SQLStringVisitor.visit(Function obj) |
void |
LanguageObjectVisitor.visit(Function obj) |
void |
AbstractLanguageVisitor.visit(Function obj) |
void |
HierarchyVisitor.visit(Function obj) |
Modifier and Type | Method and Description |
---|---|
List<?> |
SubstringFunctionModifier.translate(Function function) |
void |
N1QLVisitor.visit(Function obj) |
Modifier and Type | Method and Description |
---|---|
void |
SpreadsheetCriteriaVisitor.visit(Function obj) |
void |
SpreadsheetSQLVisitor.visit(Function function) |
Modifier and Type | Method and Description |
---|---|
static Function |
ConvertModifier.createConvertFunction(LanguageFactory langFactory,
Expression expr,
String typeName)
IMPORTANT: only for use with default runtime type names
|
Modifier and Type | Method and Description |
---|---|
protected boolean |
JDBCExecutionFactory.isNonAsciiFunction(Function f) |
void |
LocateFunctionModifier.modify(Function function)
Returns a version of
function suitable for executing at the
data source. |
protected void |
AliasModifier.modify(Function function) |
List<?> |
ExtractFunctionModifier.translate(Function function) |
List<?> |
ConvertModifier.translate(Function function) |
List<?> |
ConvertModifier.FormatModifier.translate(Function function) |
List<?> |
EscapeSyntaxModifier.translate(Function function) |
List<?> |
ModFunctionModifier.translate(Function function) |
List<?> |
TemplateFunctionModifier.translate(Function function) |
List<?> |
ParseFormatFunctionModifier.translate(Function function) |
abstract List<?> |
FunctionModifier.translate(Function function)
Return a List of translated parts (
LanguageObject s and Objects), or null
if this FunctionModifier wishes to rely on the default translation of the
conversion visitor. |
List<?> |
AliasModifier.translate(Function function) |
void |
SQLConversionVisitor.visit(Function obj) |
Modifier and Type | Method and Description |
---|---|
List<?> |
SubstringFunctionModifier.translate(Function function) |
Modifier and Type | Method and Description |
---|---|
List<?> |
Log10FunctionModifier.translate(Function function) |
List<?> |
HanaSpatialFunctionModifier.translate(Function function)
Most geospatial functions in HANA are called from the geometry object or an equivalent expression.
|
Modifier and Type | Method and Description |
---|---|
List<?> |
AddDiffModifier.translate(Function function) |
Modifier and Type | Method and Description |
---|---|
List<?> |
IdentifierFunctionModifier.translate(Function function) |
Modifier and Type | Method and Description |
---|---|
List<?> |
BitFunctionModifier.translate(Function function)
Wrap the renamed function in a convert back to integer
|
Modifier and Type | Method and Description |
---|---|
List<?> |
NetezzaExecutionFactory.ExtractModifier.translate(Function function) |
List<?> |
NetezzaExecutionFactory.BooleanToNumericConversionModifier.translate(Function function) |
List<?> |
NetezzaExecutionFactory.BooleanToStringConversionModifier.translate(Function function) |
List<?> |
NetezzaExecutionFactory.CastModifier.translate(Function function) |
Modifier and Type | Method and Description |
---|---|
protected boolean |
OracleExecutionFactory.isNonAsciiFunction(Function f) |
List<?> |
OracleSpatialFunctionModifier.translate(Function function)
If either of the first two parameters are a Literal String, then we need to put the literal itself in the SQL
to be passed to Oracle, without the tick marks
|
List<?> |
MonthOrDayNameFunctionModifier.translate(Function function) |
List<?> |
Log10FunctionModifier.translate(Function function) |
List<?> |
ConcatFunctionModifier.translate(Function function) |
List<?> |
LeftOrRightFunctionModifier.translate(Function function) |
List<?> |
DayWeekQuarterFunctionModifier.translate(Function function) |
List<?> |
TimestampAddModifier.translate(Function function) |
Modifier and Type | Method and Description |
---|---|
List<?> |
LocateFunctionModifier.translate(Function function) |
Modifier and Type | Method and Description |
---|---|
protected List<Object> |
SAPIQExecutionFactory.convertDateToString(Function function) |
protected List<?> |
SAPIQExecutionFactory.convertTimestampToString(Function function) |
Modifier and Type | Method and Description |
---|---|
protected List<Object> |
SQLServerExecutionFactory.convertDateToString(Function function) |
protected List<?> |
SQLServerExecutionFactory.convertTimestampToString(Function function) |
Modifier and Type | Method and Description |
---|---|
protected List<Object> |
SybaseExecutionFactory.convertDateToString(Function function) |
protected List<?> |
SybaseExecutionFactory.convertTimestampToString(Function function) |
List<?> |
SubstringFunctionModifier.translate(Function function) |
Modifier and Type | Method and Description |
---|---|
List<?> |
TeradataExecutionFactory.LocateModifier.translate(Function function) |
List<?> |
TeradataExecutionFactory.ExtractModifier.translate(Function function) |
List<?> |
TeradataExecutionFactory.CastModifier.translate(Function function) |
List<?> |
TeradataExecutionFactory.LeftOrRightFunctionModifier.translate(Function function) |
Modifier and Type | Method and Description |
---|---|
void |
MongoDBSelectVisitor.visit(Function obj) |
void |
MongoDBUpdateVisitor.visit(Function obj) |
Modifier and Type | Method and Description |
---|---|
void |
ODataSQLVisitor.visit(Function obj) |
Modifier and Type | Method and Description |
---|---|
void |
ODataFilterVisitor.visit(Function obj) |
Modifier and Type | Method and Description |
---|---|
void |
CriteriaVisitor.parseFunction(Function func) |
Modifier and Type | Method and Description |
---|---|
void |
SimpleDBSQLVisitor.visit(Function obj) |
Modifier and Type | Method and Description |
---|---|
void |
SolrSQLHierarchyVistor.visit(Function obj) |
Copyright © 2019. All rights reserved.