Uses of Class
org.teiid.language.Function
-
-
Uses of Function in org.teiid.language
Subclasses of Function in org.teiid.language Modifier and Type Class Description class
AggregateFunction
Represents an aggregate function.Methods in org.teiid.language that return Function Modifier and Type Method Description Function
LanguageFactory. createFunction(String functionName, List<? extends Expression> args, Class<?> type)
Function
LanguageFactory. createFunction(String functionName, Expression[] args, Class<?> type)
-
Uses of Function in org.teiid.language.visitor
Methods in org.teiid.language.visitor with parameters of type Function Modifier and Type Method Description void
AbstractLanguageVisitor. visit(Function obj)
void
HierarchyVisitor. visit(Function obj)
void
LanguageObjectVisitor. visit(Function obj)
void
SQLStringVisitor. visit(Function obj)
-
Uses of Function in org.teiid.translator.couchbase
Methods in org.teiid.translator.couchbase with parameters of type Function Modifier and Type Method Description List<?>
SubstringFunctionModifier. translate(Function function)
void
N1QLVisitor. visit(Function obj)
-
Uses of Function in org.teiid.translator.google.visitor
Methods in org.teiid.translator.google.visitor with parameters of type Function Modifier and Type Method Description void
SpreadsheetCriteriaVisitor. visit(Function obj)
void
SpreadsheetSQLVisitor. visit(Function function)
-
Uses of Function in org.teiid.translator.jdbc
Methods in org.teiid.translator.jdbc that return Function Modifier and Type Method Description static Function
ConvertModifier. createConvertFunction(LanguageFactory langFactory, Expression expr, String typeName)
IMPORTANT: only for use with default runtime type namesMethods in org.teiid.translator.jdbc with parameters of type Function Modifier and Type Method Description protected boolean
JDBCExecutionFactory. isNonAsciiFunction(Function f)
protected void
AliasModifier. modify(Function function)
void
LocateFunctionModifier. modify(Function function)
Returns a version offunction
suitable for executing at the data source.List<?>
AliasModifier. translate(Function function)
List<?>
ConvertModifier.FormatModifier. translate(Function function)
List<?>
ConvertModifier. translate(Function function)
List<?>
EscapeSyntaxModifier. translate(Function function)
List<?>
ExtractFunctionModifier. 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<?>
ModFunctionModifier. translate(Function function)
List<?>
ParseFormatFunctionModifier. translate(Function function)
List<?>
TemplateFunctionModifier. translate(Function function)
void
SQLConversionVisitor. visit(Function obj)
-
Uses of Function in org.teiid.translator.jdbc.db2
Methods in org.teiid.translator.jdbc.db2 with parameters of type Function Modifier and Type Method Description List<?>
SubstringFunctionModifier. translate(Function function)
-
Uses of Function in org.teiid.translator.jdbc.hana
Methods in org.teiid.translator.jdbc.hana with parameters of type Function Modifier and Type Method Description List<?>
HanaSpatialFunctionModifier. translate(Function function)
Most geospatial functions in HANA are called from the geometry object or an equivalent expression.List<?>
Log10FunctionModifier. translate(Function function)
-
Uses of Function in org.teiid.translator.jdbc.hsql
Methods in org.teiid.translator.jdbc.hsql with parameters of type Function Modifier and Type Method Description List<?>
AddDiffModifier. translate(Function function)
-
Uses of Function in org.teiid.translator.jdbc.modeshape
Methods in org.teiid.translator.jdbc.modeshape with parameters of type Function Modifier and Type Method Description List<?>
IdentifierFunctionModifier. translate(Function function)
-
Uses of Function in org.teiid.translator.jdbc.mysql
Methods in org.teiid.translator.jdbc.mysql with parameters of type Function Modifier and Type Method Description List<?>
BitFunctionModifier. translate(Function function)
Wrap the renamed function in a convert back to integer -
Uses of Function in org.teiid.translator.jdbc.netezza
Methods in org.teiid.translator.jdbc.netezza with parameters of type Function Modifier and Type Method Description List<?>
NetezzaExecutionFactory.BooleanToNumericConversionModifier. translate(Function function)
List<?>
NetezzaExecutionFactory.BooleanToStringConversionModifier. translate(Function function)
List<?>
NetezzaExecutionFactory.CastModifier. translate(Function function)
List<?>
NetezzaExecutionFactory.ExtractModifier. translate(Function function)
-
Uses of Function in org.teiid.translator.jdbc.oracle
Methods in org.teiid.translator.jdbc.oracle with parameters of type Function Modifier and Type Method Description protected boolean
OracleExecutionFactory. isNonAsciiFunction(Function f)
List<?>
ConcatFunctionModifier. translate(Function function)
List<?>
DayWeekQuarterFunctionModifier. translate(Function function)
List<?>
LeftOrRightFunctionModifier. translate(Function function)
List<?>
Log10FunctionModifier. translate(Function function)
List<?>
MonthOrDayNameFunctionModifier. translate(Function function)
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 marksList<?>
TimestampAddModifier. translate(Function function)
-
Uses of Function in org.teiid.translator.jdbc.postgresql
Methods in org.teiid.translator.jdbc.postgresql with parameters of type Function Modifier and Type Method Description List<?>
LocateFunctionModifier. translate(Function function)
-
Uses of Function in org.teiid.translator.jdbc.sap
Methods in org.teiid.translator.jdbc.sap with parameters of type Function Modifier and Type Method Description protected List<Object>
SAPIQExecutionFactory. convertDateToString(Function function)
protected List<?>
SAPIQExecutionFactory. convertTimestampToString(Function function)
-
Uses of Function in org.teiid.translator.jdbc.sqlserver
Methods in org.teiid.translator.jdbc.sqlserver with parameters of type Function Modifier and Type Method Description protected List<Object>
SQLServerExecutionFactory. convertDateToString(Function function)
protected List<?>
SQLServerExecutionFactory. convertTimestampToString(Function function)
-
Uses of Function in org.teiid.translator.jdbc.sybase
Methods in org.teiid.translator.jdbc.sybase with parameters of type Function Modifier and Type Method Description protected List<Object>
SybaseExecutionFactory. convertDateToString(Function function)
protected List<?>
SybaseExecutionFactory. convertTimestampToString(Function function)
List<?>
SubstringFunctionModifier. translate(Function function)
-
Uses of Function in org.teiid.translator.jdbc.teradata
Methods in org.teiid.translator.jdbc.teradata with parameters of type Function Modifier and Type Method Description List<?>
TeradataExecutionFactory.CastModifier. translate(Function function)
List<?>
TeradataExecutionFactory.ExtractModifier. translate(Function function)
List<?>
TeradataExecutionFactory.LeftOrRightFunctionModifier. translate(Function function)
List<?>
TeradataExecutionFactory.LocateModifier. translate(Function function)
-
Uses of Function in org.teiid.translator.mongodb
Methods in org.teiid.translator.mongodb with parameters of type Function Modifier and Type Method Description void
MongoDBSelectVisitor. visit(Function obj)
void
MongoDBUpdateVisitor. visit(Function obj)
-
Uses of Function in org.teiid.translator.odata
Methods in org.teiid.translator.odata with parameters of type Function Modifier and Type Method Description void
ODataSQLVisitor. visit(Function obj)
-
Uses of Function in org.teiid.translator.odata4
Methods in org.teiid.translator.odata4 with parameters of type Function Modifier and Type Method Description void
ODataFilterVisitor. visit(Function obj)
-
Uses of Function in org.teiid.translator.salesforce.execution.visitors
Methods in org.teiid.translator.salesforce.execution.visitors with parameters of type Function Modifier and Type Method Description void
CriteriaVisitor. parseFunction(Function func)
-
Uses of Function in org.teiid.translator.simpledb
Methods in org.teiid.translator.simpledb with parameters of type Function Modifier and Type Method Description void
SimpleDBSQLVisitor. visit(Function obj)
-
Uses of Function in org.teiid.translator.solr
Methods in org.teiid.translator.solr with parameters of type Function Modifier and Type Method Description void
SolrSQLHierarchyVistor. visit(Function obj)
-