- generateSqlForStoredProcedure(Call) - Method in class org.teiid.translator.jdbc.SQLConversionVisitor
-
This is a generic implementation.
- GEOGRAPHY - Static variable in class org.teiid.translator.jdbc.FunctionModifier
-
- GEOMETRY - Static variable in class org.teiid.translator.jdbc.FunctionModifier
-
- getCallableStatement(String) - Method in class org.teiid.translator.jdbc.JDBCBaseExecution
-
- getCatalog() - Method in class org.teiid.translator.jdbc.JDBCMetadataProcessor
-
- getCatalogTerm() - Method in class org.teiid.translator.jdbc.JDBCMetadataProcessor
-
- getCode(Class<?>) - Static method in class org.teiid.translator.jdbc.FunctionModifier
-
- getColumnNamePattern() - Method in class org.teiid.translator.jdbc.JDBCMetadataProcessor
-
- getCommentFormat() - Method in class org.teiid.translator.jdbc.JDBCExecutionFactory
-
- getConnection() - Method in class org.teiid.translator.jdbc.JDBCBaseExecution
-
Returns the JDBC connection used by the execution object.
- getConnection(DataSource) - Method in class org.teiid.translator.jdbc.JDBCExecutionFactory
-
- getConnectorMetadata(Connection, MetadataFactory) - Method in class org.teiid.translator.jdbc.JDBCMetadataProcessor
-
- getConnectorMetadata(Connection, MetadataFactory) - Method in class org.teiid.translator.jdbc.pi.PIMetadataProcessor
-
- getCreateTemporaryTablePostfix(boolean) - Method in class org.teiid.translator.jdbc.JDBCExecutionFactory
-
- getCreateTemporaryTablePostfix(boolean) - Method in class org.teiid.translator.jdbc.oracle.OracleExecutionFactory
-
- getCreateTemporaryTablePostfix(boolean) - Method in class org.teiid.translator.jdbc.postgresql.PostgreSQLExecutionFactory
-
- getCreateTemporaryTablePostfix(boolean) - Method in class org.teiid.translator.jdbc.redshift.RedshiftExecutionFactory
-
- getCreateTemporaryTableString(boolean) - Method in class org.teiid.translator.jdbc.JDBCExecutionFactory
-
- getCreateTemporaryTableString(boolean) - Method in class org.teiid.translator.jdbc.oracle.OracleExecutionFactory
-
- getCreateTempTableSQL(String, List<ColumnReference>, boolean) - Method in class org.teiid.translator.jdbc.JDBCExecutionFactory
-
- getDatabaseCalendar() - Method in class org.teiid.translator.jdbc.informix.InformixExecutionFactory
-
- getDatabaseCalendar() - Method in class org.teiid.translator.jdbc.JDBCExecutionFactory
-
Gets the database calendar.
- getDatabaseTimeZone() - Method in class org.teiid.translator.jdbc.JDBCExecutionFactory
-
- getDatabaseVersion() - Method in class org.teiid.translator.jdbc.JDBCExecutionFactory
-
- GETDATE - Static variable in class org.teiid.translator.jdbc.vertica.VerticaExecutionFactory
-
- getDefaultMultiTableBulkIdStrategy() - Method in interface org.teiid.translator.jdbc.SQLDialect
-
- getDefaultNullOrder() - Method in class org.teiid.translator.jdbc.db2.BaseDB2ExecutionFactory
-
- getDefaultNullOrder() - Method in class org.teiid.translator.jdbc.exasol.ExasolExecutionFactory
-
- getDefaultNullOrder() - Method in class org.teiid.translator.jdbc.ingres.IngresExecutionFactory
-
- getDefaultNullOrder() - Method in class org.teiid.translator.jdbc.intersyscache.InterSystemsCacheExecutionFactory
-
- getDefaultNullOrder() - Method in class org.teiid.translator.jdbc.JDBCExecutionFactory
-
- getDefaultNullOrder() - Method in class org.teiid.translator.jdbc.mm.MetaMatrixExecutionFactory
-
- getDefaultNullOrder() - Method in class org.teiid.translator.jdbc.oracle.OracleExecutionFactory
-
- getDefaultNullOrder() - Method in class org.teiid.translator.jdbc.postgresql.PostgreSQLExecutionFactory
-
- getDefaultNullOrder() - Method in class org.teiid.translator.jdbc.teiid.TeiidExecutionFactory
-
- getDefaultNullOrder() - Method in class org.teiid.translator.jdbc.teradata.TeradataExecutionFactory
-
- getDefaultNullOrder() - Method in class org.teiid.translator.jdbc.vertica.VerticaExecutionFactory
-
- getDefaultSupportedFunctions() - Method in class org.teiid.translator.jdbc.JDBCExecutionFactory
-
- getDialect() - Method in class org.teiid.translator.jdbc.JDBCExecutionFactory
-
- getDialect() - Method in class org.teiid.translator.jdbc.teiid.TeiidExecutionFactory
-
- getExcludeProcedures() - Method in class org.teiid.translator.jdbc.JDBCMetadataProcessor
-
- getExcludeSequences() - Method in class org.teiid.translator.jdbc.JDBCMetadataProcessor
-
- getExcludeTables() - Method in class org.teiid.translator.jdbc.JDBCMetadataProcessor
-
- getExecutionContext() - Method in class org.teiid.translator.jdbc.SQLConversionVisitor
-
Retrieve the per-command execution context for this visitor
(intended for subclasses to use).
- getFullyQualifiedName(String, String, String, boolean) - Method in class org.teiid.translator.jdbc.JDBCMetadataProcessor
-
- getFullyQualifiedName(String, String, String, boolean) - Method in class org.teiid.translator.jdbc.oracle.OracleMetadataProcessor
-
- getFunctionModifiers() - Method in class org.teiid.translator.jdbc.JDBCExecutionFactory
-
Return a map of function name to FunctionModifier.
- getGeographyMetadata(Column, Connection, String, String, String, String) - Method in class org.teiid.translator.jdbc.JDBCMetadataProcessor
-
Get the geospatial metadata for the column, including srid, type, and dimensionality
- getGeographyMetadataTableName() - Method in class org.teiid.translator.jdbc.JDBCMetadataProcessor
-
Return the name of the metadata table or view for geography metadata
that conforms to the simple features specification or null if none exists
- getGeographyMetadataTableName() - Method in class org.teiid.translator.jdbc.postgresql.PostgreSQLMetadataProcessor
-
- getGeometryMetadata(Column, Connection, String, String, String, String) - Method in class org.teiid.translator.jdbc.JDBCMetadataProcessor
-
Get the geospatial metadata for the column, including srid, type, and dimensionality
- getGeometryMetadata(Column, Connection, String, String, String, String) - Method in class org.teiid.translator.jdbc.oracle.OracleMetadataProcessor
-
- getGeometryMetadataTableName() - Method in class org.teiid.translator.jdbc.JDBCMetadataProcessor
-
Return the name of the metadata table or view for geometry metadata
that conforms to the simple features specification or null if none exists
- getGeometryMetadataTableName() - Method in class org.teiid.translator.jdbc.postgresql.PostgreSQLMetadataProcessor
-
- getGeospatialMetadata(Column, Connection, String, String, String, String, Class<? extends AbstractGeospatialType>) - Method in class org.teiid.translator.jdbc.JDBCMetadataProcessor
-
- getHibernateDialectClassName() - Method in class org.teiid.translator.jdbc.db2.DB2ExecutionFactory
-
- getHibernateDialectClassName() - Method in class org.teiid.translator.jdbc.derby.DerbyExecutionFactory
-
- getHibernateDialectClassName() - Method in class org.teiid.translator.jdbc.h2.H2ExecutionFactory
-
- getHibernateDialectClassName() - Method in class org.teiid.translator.jdbc.hana.HanaExecutionFactory
-
- getHibernateDialectClassName() - Method in class org.teiid.translator.jdbc.hsql.HsqlExecutionFactory
-
- getHibernateDialectClassName() - Method in class org.teiid.translator.jdbc.JDBCExecutionFactory
-
- getHibernateDialectClassName() - Method in class org.teiid.translator.jdbc.mysql.MySQLExecutionFactory
-
- getHibernateDialectClassName() - Method in class org.teiid.translator.jdbc.oracle.OracleExecutionFactory
-
- getHibernateDialectClassName() - Method in class org.teiid.translator.jdbc.postgresql.PostgreSQLExecutionFactory
-
- getHibernateDialectClassName() - Method in class org.teiid.translator.jdbc.sap.SAPIQExecutionFactory
-
- getHibernateDialectClassName() - Method in class org.teiid.translator.jdbc.sqlserver.SQLServerExecutionFactory
-
- getHibernateDialectClassName() - Method in class org.teiid.translator.jdbc.sybase.SybaseExecutionFactory
-
- getHibernateDialectClassName() - Method in class org.teiid.translator.jdbc.teradata.TeradataExecutionFactory
-
- getIndexInfoForTable(String, String, String, boolean, boolean, String) - Method in class org.teiid.translator.jdbc.JDBCMetadataProcessor
-
Override to control or disable the default index logic
- getIndexInfoForTable(String, String, String, boolean, boolean, String) - Method in class org.teiid.translator.jdbc.oracle.OracleMetadataProcessor
-
- getLanguageFactory() - Method in class org.teiid.translator.jdbc.LocateFunctionModifier
-
- getLateralKeyword() - Method in class org.teiid.translator.jdbc.JDBCExecutionFactory
-
- getLateralKeyword() - Method in class org.teiid.translator.jdbc.teiid.TeiidExecutionFactory
-
- getLikeRegexString() - Method in class org.teiid.translator.jdbc.h2.H2ExecutionFactory
-
- getLikeRegexString() - Method in class org.teiid.translator.jdbc.JDBCExecutionFactory
-
Get the predicate name for LIKE_REGEX
- getLikeRegexString() - Method in class org.teiid.translator.jdbc.mysql.MySQLExecutionFactory
-
- getLikeRegexString() - Method in class org.teiid.translator.jdbc.SQLConversionVisitor
-
- getMajorVersion() - Method in class org.teiid.translator.jdbc.Version
-
- getMaxFromGroups() - Method in class org.teiid.translator.jdbc.sap.SAPIQExecutionFactory
-
- getMaxFromGroups() - Method in class org.teiid.translator.jdbc.sybase.SybaseExecutionFactory
-
- getMaxPreparedInsertBatchSize() - Method in class org.teiid.translator.jdbc.JDBCExecutionFactory
-
Get the max number of inserts to perform in one batch.
- getMaxProjectedColumns() - Method in class org.teiid.translator.jdbc.postgresql.PostgreSQLExecutionFactory
-
- getMetadata(MetadataFactory, Connection) - Method in class org.teiid.translator.jdbc.hana.HanaExecutionFactory
-
- getMetadata(MetadataFactory, Connection) - Method in class org.teiid.translator.jdbc.JDBCExecutionFactory
-
- getMetadata(MetadataFactory, Connection) - Method in class org.teiid.translator.jdbc.pi.PIExecutionFactory
-
- getMetadataProcessor() - Method in class org.teiid.translator.jdbc.access.AccessExecutionFactory
-
- getMetadataProcessor() - Method in class org.teiid.translator.jdbc.db2.DB2ExecutionFactory
-
- getMetadataProcessor() - Method in class org.teiid.translator.jdbc.h2.H2ExecutionFactory
-
- getMetadataProcessor() - Method in class org.teiid.translator.jdbc.hana.HanaExecutionFactory
-
- getMetadataProcessor() - Method in class org.teiid.translator.jdbc.JDBCExecutionFactory
-
- getMetadataProcessor() - Method in class org.teiid.translator.jdbc.modeshape.ModeShapeExecutionFactory
-
- getMetadataProcessor() - Method in class org.teiid.translator.jdbc.mysql.MySQLExecutionFactory
-
- getMetadataProcessor() - Method in class org.teiid.translator.jdbc.oracle.OracleExecutionFactory
-
- getMetadataProcessor() - Method in class org.teiid.translator.jdbc.pi.PIExecutionFactory
-
- getMetadataProcessor() - Method in class org.teiid.translator.jdbc.postgresql.PostgreSQLExecutionFactory
-
- getMetadataProcessor() - Method in class org.teiid.translator.jdbc.sqlserver.SQLServerExecutionFactory
-
- getMetadataProcessor() - Method in class org.teiid.translator.jdbc.teiid.TeiidExecutionFactory
-
- getNativeComponentType(String) - Method in class org.teiid.translator.jdbc.JDBCMetadataProcessor
-
Extract the native component type from the typeName,
or return null if that is not possible.
- getNativeComponentType(String) - Method in class org.teiid.translator.jdbc.postgresql.PostgreSQLMetadataProcessor
-
- getOutputParameterValues() - Method in class org.teiid.translator.jdbc.JDBCDirectQueryExecution
-
- getOutputParameterValues() - Method in class org.teiid.translator.jdbc.JDBCProcedureExecution
-
- getPostGisVersion() - Method in class org.teiid.translator.jdbc.postgresql.PostgreSQLExecutionFactory
-
- getPreparedStatement(String) - Method in class org.teiid.translator.jdbc.JDBCBaseExecution
-
- getPreparedValues() - Method in class org.teiid.translator.jdbc.TranslatedCommand
-
Return List of values to set on a prepared statement, if
necessary.
- getProcedureNamePattern() - Method in class org.teiid.translator.jdbc.JDBCMetadataProcessor
-
- getRemovePushdownCharacters() - Method in class org.teiid.translator.jdbc.JDBCExecutionFactory
-
- getRuntimeType(int, String, int, int) - Method in class org.teiid.translator.jdbc.JDBCMetadataProcessor
-
- getRuntimeType(int, String, int) - Method in class org.teiid.translator.jdbc.JDBCMetadataProcessor
-
- getRuntimeType(int, String, int, int) - Method in class org.teiid.translator.jdbc.oracle.OracleMetadataProcessor
-
- getRuntimeType(int, String, int, int) - Method in class org.teiid.translator.jdbc.pi.PIMetadataProcessor
-
- getRuntimeType(int, String, int) - Method in class org.teiid.translator.jdbc.postgresql.PostgreSQLMetadataProcessor
-
- getSchemaName() - Method in class org.teiid.translator.jdbc.JDBCMetadataProcessor
-
- getSchemaPattern() - Method in class org.teiid.translator.jdbc.JDBCMetadataProcessor
-
- getSchemaTerm() - Method in class org.teiid.translator.jdbc.JDBCMetadataProcessor
-
- getSequenceNamePattern() - Method in class org.teiid.translator.jdbc.JDBCMetadataProcessor
-
- getSequenceNextSQL(String) - Method in class org.teiid.translator.jdbc.JDBCMetadataProcessor
-
Return the native sql for getting the next value or null if not supported
- getSequenceNextSQL(String) - Method in class org.teiid.translator.jdbc.oracle.OracleMetadataProcessor
-
- getSequenceNextSQL(String) - Method in class org.teiid.translator.jdbc.postgresql.PostgreSQLMetadataProcessor
-
- getSequences(MetadataFactory, Connection) - Method in class org.teiid.translator.jdbc.JDBCMetadataProcessor
-
- getSetOperationString(SetQuery.Operation) - Method in class org.teiid.translator.jdbc.JDBCExecutionFactory
-
- getSetOperationString(SetQuery.Operation) - Method in class org.teiid.translator.jdbc.oracle.OracleExecutionFactory
-
- getSimpleTypeMapping(int) - Method in class org.teiid.translator.jdbc.ConvertModifier
-
Return the direct type mapping for a given type code
- getSourceComment(ExecutionContext, Command) - Method in class org.teiid.translator.jdbc.JDBCExecutionFactory
-
Returns the source comment for the given command
- getSourceComment(ExecutionContext, Command) - Method in class org.teiid.translator.jdbc.oracle.OracleExecutionFactory
-
- getSourceComment(Command) - Method in class org.teiid.translator.jdbc.SQLConversionVisitor
-
- getSql() - Method in class org.teiid.translator.jdbc.TranslatedCommand
-
Get String SQL of translated command.
- getSQLConversionVisitor() - Method in class org.teiid.translator.jdbc.h2.H2ExecutionFactory
-
- getSQLConversionVisitor() - Method in class org.teiid.translator.jdbc.hana.HanaExecutionFactory
-
- getSQLConversionVisitor() - Method in class org.teiid.translator.jdbc.JDBCExecutionFactory
-
- getSQLConversionVisitor() - Method in class org.teiid.translator.jdbc.oracle.OracleExecutionFactory
-
- getSQLConversionVisitor() - Method in class org.teiid.translator.jdbc.pi.PIExecutionFactory
-
- getSQLConversionVisitor() - Method in class org.teiid.translator.jdbc.postgresql.PostgreSQLExecutionFactory
-
- getSQLConversionVisitor() - Method in class org.teiid.translator.jdbc.teiid.TeiidExecutionFactory
-
- getSQLConversionVisitor() - Method in class org.teiid.translator.jdbc.teradata.TeradataExecutionFactory
-
- getStatement() - Method in class org.teiid.translator.jdbc.JDBCBaseExecution
-
- getStructRetrieval() - Method in class org.teiid.translator.jdbc.JDBCExecutionFactory
-
- getSupportedFunctions() - Method in class org.teiid.translator.jdbc.access.AccessExecutionFactory
-
- getSupportedFunctions() - Method in class org.teiid.translator.jdbc.actian.ActianVectorInHadoopExecutionFactory
-
- getSupportedFunctions() - Method in class org.teiid.translator.jdbc.db2.DB2ExecutionFactory
-
- getSupportedFunctions() - Method in class org.teiid.translator.jdbc.derby.DerbyExecutionFactory
-
- getSupportedFunctions() - Method in class org.teiid.translator.jdbc.exasol.ExasolExecutionFactory
-
- getSupportedFunctions() - Method in class org.teiid.translator.jdbc.h2.H2ExecutionFactory
-
- getSupportedFunctions() - Method in class org.teiid.translator.jdbc.hana.HanaExecutionFactory
-
- getSupportedFunctions() - Method in class org.teiid.translator.jdbc.hsql.HsqlExecutionFactory
-
- getSupportedFunctions() - Method in class org.teiid.translator.jdbc.informix.InformixExecutionFactory
-
- getSupportedFunctions() - Method in class org.teiid.translator.jdbc.ingres.IngresExecutionFactory
-
- getSupportedFunctions() - Method in class org.teiid.translator.jdbc.intersyscache.InterSystemsCacheExecutionFactory
-
- getSupportedFunctions() - Method in class org.teiid.translator.jdbc.JDBCExecutionFactory
-
- getSupportedFunctions() - Method in class org.teiid.translator.jdbc.mm.MetaMatrixExecutionFactory
-
- getSupportedFunctions() - Method in class org.teiid.translator.jdbc.modeshape.ModeShapeExecutionFactory
-
- getSupportedFunctions() - Method in class org.teiid.translator.jdbc.mysql.MySQLExecutionFactory
-
- getSupportedFunctions() - Method in class org.teiid.translator.jdbc.netezza.NetezzaExecutionFactory
-
- getSupportedFunctions() - Method in class org.teiid.translator.jdbc.oracle.OracleExecutionFactory
-
- getSupportedFunctions() - Method in class org.teiid.translator.jdbc.pi.PIExecutionFactory
-
- getSupportedFunctions() - Method in class org.teiid.translator.jdbc.postgresql.PostgreSQLExecutionFactory
-
- getSupportedFunctions() - Method in class org.teiid.translator.jdbc.redshift.RedshiftExecutionFactory
-
- getSupportedFunctions() - Method in class org.teiid.translator.jdbc.sap.SAPIQExecutionFactory
-
- getSupportedFunctions() - Method in class org.teiid.translator.jdbc.SimpleJDBCExecutionFactory
-
- getSupportedFunctions() - Method in class org.teiid.translator.jdbc.sqlserver.SQLServerExecutionFactory
-
- getSupportedFunctions() - Method in class org.teiid.translator.jdbc.sybase.SybaseExecutionFactory
-
- getSupportedFunctions() - Method in class org.teiid.translator.jdbc.teiid.TeiidExecutionFactory
-
- getSupportedFunctions() - Method in class org.teiid.translator.jdbc.teradata.TeradataExecutionFactory
-
- getSupportedFunctions() - Method in class org.teiid.translator.jdbc.vertica.VerticaExecutionFactory
-
- getTableNamePattern() - Method in class org.teiid.translator.jdbc.JDBCMetadataProcessor
-
- getTableStatistics(Connection, String, String, String, Table) - Method in class org.teiid.translator.jdbc.JDBCMetadataProcessor
-
- getTableStatistics(Connection, String, String, String, Table) - Method in class org.teiid.translator.jdbc.oracle.OracleMetadataProcessor
-
- getTableTerm() - Method in class org.teiid.translator.jdbc.JDBCMetadataProcessor
-
- getTableTypes() - Method in class org.teiid.translator.jdbc.JDBCMetadataProcessor
-
- getTemporaryTableName(String) - Method in class org.teiid.translator.jdbc.db2.DB2ExecutionFactory
-
- getTemporaryTableName(String) - Method in class org.teiid.translator.jdbc.JDBCExecutionFactory
-
- getTemporaryTableName(String) - Method in class org.teiid.translator.jdbc.oracle.OracleExecutionFactory
-
- getTemporaryTableName(String) - Method in class org.teiid.translator.jdbc.sybase.BaseSybaseExecutionFactory
-
- getTimestampNanoPrecision() - Method in class org.teiid.translator.jdbc.JDBCExecutionFactory
-
Return the precision of timestamp literals.
- getTimestampNanoPrecision() - Method in class org.teiid.translator.jdbc.mysql.MySQLExecutionFactory
-
- getTimestampNanoPrecision() - Method in class org.teiid.translator.jdbc.postgresql.PostgreSQLExecutionFactory
-
- getTimestampNanoPrecision() - Method in class org.teiid.translator.jdbc.sybase.BaseSybaseExecutionFactory
-
- getTypeName(int, long, int, int) - Method in interface org.teiid.translator.jdbc.SQLDialect
-
- getUpdateCounts() - Method in class org.teiid.translator.jdbc.JDBCUpdateExecution
-
- GETUTCDATE - Static variable in class org.teiid.translator.jdbc.vertica.VerticaExecutionFactory
-
- getVersion() - Method in class org.teiid.translator.jdbc.JDBCExecutionFactory
-
Get the database version as a comparable object
- getVersion(String) - Static method in class org.teiid.translator.jdbc.Version
-
- GREATEST - Static variable in class org.teiid.translator.jdbc.vertica.VerticaExecutionFactory
-
- GREATESTB - Static variable in class org.teiid.translator.jdbc.vertica.VerticaExecutionFactory
-
- GreenplumExecutionFactory - Class in org.teiid.translator.jdbc.postgresql
-
Translator for Greenplum.
- GreenplumExecutionFactory() - Constructor for class org.teiid.translator.jdbc.postgresql.GreenplumExecutionFactory
-
- TANH - Static variable in class org.teiid.translator.jdbc.hana.HanaExecutionFactory
-
- TEIID_NON_PREPARED - Static variable in class org.teiid.translator.jdbc.SQLConversionVisitor
-
- TeiidExecutionFactory - Class in org.teiid.translator.jdbc.teiid
-
- TeiidExecutionFactory() - Constructor for class org.teiid.translator.jdbc.teiid.TeiidExecutionFactory
-
- TemplateFunctionModifier - Class in org.teiid.translator.jdbc
-
Modifier for cases where arguments need to be rearranged
or new text needs to be added.
- TemplateFunctionModifier(Object...) - Constructor for class org.teiid.translator.jdbc.TemplateFunctionModifier
-
- tempTableRequiresTransaction() - Method in class org.teiid.translator.jdbc.h2.H2ExecutionFactory
-
- tempTableRequiresTransaction() - Method in class org.teiid.translator.jdbc.JDBCExecutionFactory
-
- tempTables - Variable in class org.teiid.translator.jdbc.JDBCQueryExecution
-
- TEN_0 - Static variable in class org.teiid.translator.jdbc.db2.DB2ExecutionFactory
-
- TEN_0 - Static variable in class org.teiid.translator.jdbc.sqlserver.SQLServerExecutionFactory
-
- TEN_0 - Static variable in class org.teiid.translator.jdbc.teiid.TeiidExecutionFactory
-
- TEN_1 - Static variable in class org.teiid.translator.jdbc.derby.DerbyExecutionFactory
-
- TEN_2 - Static variable in class org.teiid.translator.jdbc.derby.DerbyExecutionFactory
-
- TEN_3 - Static variable in class org.teiid.translator.jdbc.derby.DerbyExecutionFactory
-
- TEN_4 - Static variable in class org.teiid.translator.jdbc.derby.DerbyExecutionFactory
-
- TEN_5 - Static variable in class org.teiid.translator.jdbc.derby.DerbyExecutionFactory
-
- TEN_6 - Static variable in class org.teiid.translator.jdbc.derby.DerbyExecutionFactory
-
- TEN_7 - Static variable in class org.teiid.translator.jdbc.derby.DerbyExecutionFactory
-
- TERADATA - Static variable in class org.teiid.translator.jdbc.teradata.TeradataExecutionFactory
-
- TeradataExecutionFactory - Class in org.teiid.translator.jdbc.teradata
-
Teradata database Release 12
- TeradataExecutionFactory() - Constructor for class org.teiid.translator.jdbc.teradata.TeradataExecutionFactory
-
- TeradataExecutionFactory.CastModifier - Class in org.teiid.translator.jdbc.teradata
-
- TeradataExecutionFactory.ExtractModifier - Class in org.teiid.translator.jdbc.teradata
-
- TeradataExecutionFactory.LeftOrRightFunctionModifier - Class in org.teiid.translator.jdbc.teradata
-
- TeradataExecutionFactory.LocateModifier - Class in org.teiid.translator.jdbc.teradata
-
- TeradataSQLConversionVisitor - Class in org.teiid.translator.jdbc.teradata
-
- TeradataSQLConversionVisitor(TeradataExecutionFactory) - Constructor for class org.teiid.translator.jdbc.teradata.TeradataSQLConversionVisitor
-
- TIME - Static variable in class org.teiid.translator.jdbc.FunctionModifier
-
- TIME_FORMAT - Static variable in class org.teiid.translator.jdbc.exasol.ExasolExecutionFactory
-
- TIMESTAMP - Static variable in class org.teiid.translator.jdbc.FunctionModifier
-
- TIMESTAMP_FORMAT - Static variable in class org.teiid.translator.jdbc.exasol.ExasolExecutionFactory
-
- TimestampAddModifier - Class in org.teiid.translator.jdbc.oracle
-
- TimestampAddModifier() - Constructor for class org.teiid.translator.jdbc.oracle.TimestampAddModifier
-
- TIMESTAMPDIFF - Static variable in class org.teiid.translator.jdbc.vertica.VerticaExecutionFactory
-
- TO_CHAR - Static variable in class org.teiid.translator.jdbc.exasol.ExasolExecutionFactory
-
- TO_HEX - Static variable in class org.teiid.translator.jdbc.vertica.VerticaExecutionFactory
-
- TO_NUMBER - Static variable in class org.teiid.translator.jdbc.exasol.ExasolExecutionFactory
-
- TO_TIMESTAMP - Static variable in class org.teiid.translator.jdbc.exasol.ExasolExecutionFactory
-
- toString() - Method in class org.teiid.translator.jdbc.TranslatedCommand
-
- toString() - Method in class org.teiid.translator.jdbc.Version
-
- translate(LanguageObject, ExecutionContext) - Method in class org.teiid.translator.jdbc.access.AccessExecutionFactory
-
- translate(Function) - Method in class org.teiid.translator.jdbc.AliasModifier
-
- translate(Function) - Method in class org.teiid.translator.jdbc.ConvertModifier.FormatModifier
-
- translate(Function) - Method in class org.teiid.translator.jdbc.ConvertModifier
-
- translate(LanguageObject, ExecutionContext) - Method in class org.teiid.translator.jdbc.db2.BaseDB2ExecutionFactory
-
- translate(Function) - Method in class org.teiid.translator.jdbc.db2.SubstringFunctionModifier
-
- translate(LanguageObject, ExecutionContext) - Method in class org.teiid.translator.jdbc.derby.DerbyExecutionFactory
-
- translate(Function) - Method in class org.teiid.translator.jdbc.EscapeSyntaxModifier
-
- translate(Function) - Method in class org.teiid.translator.jdbc.ExtractFunctionModifier
-
- translate(Function) - Method in class org.teiid.translator.jdbc.FunctionModifier
-
Return a List of translated parts (
LanguageObjects and Objects), or null
if this FunctionModifier wishes to rely on the default translation of the
conversion visitor.
- translate(LanguageObject, ExecutionContext) - Method in class org.teiid.translator.jdbc.h2.H2ExecutionFactory
-
- translate(LanguageObject, ExecutionContext) - Method in class org.teiid.translator.jdbc.hana.HanaExecutionFactory
-
Hana doesn't provide min/max(boolean)
- translate(Function) - Method in class org.teiid.translator.jdbc.hana.HanaSpatialFunctionModifier
-
Most geospatial functions in HANA are called from the geometry object or an equivalent expression.
- translate(Function) - Method in class org.teiid.translator.jdbc.hana.Log10FunctionModifier
-
- translate(Function) - Method in class org.teiid.translator.jdbc.hsql.AddDiffModifier
-
- translate(LanguageObject, ExecutionContext) - Method in class org.teiid.translator.jdbc.informix.InformixExecutionFactory
-
Informix doesn't provide min/max(boolean)
- translate(LanguageObject, ExecutionContext) - Method in class org.teiid.translator.jdbc.JDBCExecutionFactory
-
Return a List of translated parts (
LanguageObjects and Objects), or null
if to rely on the default translation.
- translate(Function) - Method in class org.teiid.translator.jdbc.modeshape.IdentifierFunctionModifier
-
- translate(LanguageObject, ExecutionContext) - Method in class org.teiid.translator.jdbc.modeshape.ModeShapeExecutionFactory
-
- translate(Function) - Method in class org.teiid.translator.jdbc.ModFunctionModifier
-
- translate(Function) - Method in class org.teiid.translator.jdbc.mysql.BitFunctionModifier
-
Wrap the renamed function in a convert back to integer
- translate(LanguageObject, ExecutionContext) - Method in class org.teiid.translator.jdbc.mysql.MySQLExecutionFactory
-
- translate(Function) - Method in class org.teiid.translator.jdbc.netezza.NetezzaExecutionFactory.BooleanToNumericConversionModifier
-
- translate(Function) - Method in class org.teiid.translator.jdbc.netezza.NetezzaExecutionFactory.BooleanToStringConversionModifier
-
- translate(Function) - Method in class org.teiid.translator.jdbc.netezza.NetezzaExecutionFactory.CastModifier
-
- translate(Function) - Method in class org.teiid.translator.jdbc.netezza.NetezzaExecutionFactory.ExtractModifier
-
- translate(LanguageObject, ExecutionContext) - Method in class org.teiid.translator.jdbc.netezza.NetezzaExecutionFactory
-
- translate(Function) - Method in class org.teiid.translator.jdbc.oracle.ConcatFunctionModifier
-
- translate(Function) - Method in class org.teiid.translator.jdbc.oracle.DayWeekQuarterFunctionModifier
-
- translate(Function) - Method in class org.teiid.translator.jdbc.oracle.LeftOrRightFunctionModifier
-
- translate(Function) - Method in class org.teiid.translator.jdbc.oracle.Log10FunctionModifier
-
- translate(Function) - Method in class org.teiid.translator.jdbc.oracle.MonthOrDayNameFunctionModifier
-
- translate(LanguageObject, ExecutionContext) - Method in class org.teiid.translator.jdbc.oracle.OracleExecutionFactory
-
- translate(Function) - Method in class org.teiid.translator.jdbc.oracle.OracleSpatialFunctionModifier
-
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
- translate(Function) - Method in class org.teiid.translator.jdbc.oracle.TimestampAddModifier
-
- translate(Function) - Method in class org.teiid.translator.jdbc.ParseFormatFunctionModifier
-
- translate(LanguageObject, ExecutionContext) - Method in class org.teiid.translator.jdbc.pi.PIExecutionFactory
-
- translate(Function) - Method in class org.teiid.translator.jdbc.postgresql.LocateFunctionModifier
-
- translate(LanguageObject, ExecutionContext) - Method in class org.teiid.translator.jdbc.postgresql.PostgreSQLExecutionFactory
-
Postgres doesn't provide min/max(boolean), so this conversion writes a min(BooleanValue) as
bool_and(BooleanValue)
- translate(LanguageObject, ExecutionContext) - Method in class org.teiid.translator.jdbc.sqlserver.SQLServerExecutionFactory
-
- translate(LanguageObject, ExecutionContext) - Method in class org.teiid.translator.jdbc.sybase.BaseSybaseExecutionFactory
-
- translate(Function) - Method in class org.teiid.translator.jdbc.sybase.SubstringFunctionModifier
-
- translate(Function) - Method in class org.teiid.translator.jdbc.TemplateFunctionModifier
-
- translate(Function) - Method in class org.teiid.translator.jdbc.teradata.TeradataExecutionFactory.CastModifier
-
- translate(Function) - Method in class org.teiid.translator.jdbc.teradata.TeradataExecutionFactory.ExtractModifier
-
- translate(Function) - Method in class org.teiid.translator.jdbc.teradata.TeradataExecutionFactory.LeftOrRightFunctionModifier
-
- translate(Function) - Method in class org.teiid.translator.jdbc.teradata.TeradataExecutionFactory.LocateModifier
-
- translate(LanguageObject, ExecutionContext) - Method in class org.teiid.translator.jdbc.vertica.VerticaExecutionFactory
-
- translateCommand(Command, ExecutionContext) - Method in class org.teiid.translator.jdbc.db2.BaseDB2ExecutionFactory
-
- translateCommand(Command, ExecutionContext) - Method in class org.teiid.translator.jdbc.hsql.HsqlExecutionFactory
-
- translateCommand(Command) - Method in class org.teiid.translator.jdbc.JDBCBaseExecution
-
- translateCommand(Command, ExecutionContext) - Method in class org.teiid.translator.jdbc.JDBCExecutionFactory
-
Return a List of translated parts (
LanguageObjects and Objects), or null
if to rely on the default translation.
- translateCommand(Command, ExecutionContext) - Method in class org.teiid.translator.jdbc.modeshape.ModeShapeExecutionFactory
-
- translateCommand(Command, ExecutionContext) - Method in class org.teiid.translator.jdbc.mysql.MySQLExecutionFactory
-
- translateCommand(Command, ExecutionContext) - Method in class org.teiid.translator.jdbc.oracle.OracleExecutionFactory
-
- translateCommand(Command, ExecutionContext) - Method in class org.teiid.translator.jdbc.sqlserver.SQLServerExecutionFactory
-
- translateCommand(Command, ExecutionContext) - Method in class org.teiid.translator.jdbc.sybase.BaseSybaseExecutionFactory
-
SetQueries don't have a concept of TOP, an inline view is needed.
- translateCommand(Command, ExecutionContext) - Method in class org.teiid.translator.jdbc.sybase.SybaseExecutionFactory
-
- translateCommand(Command, ExecutionContext) - Method in class org.teiid.translator.jdbc.teradata.TeradataExecutionFactory
-
- translateCommand(Command) - Method in class org.teiid.translator.jdbc.TranslatedCommand
-
The method to cause this object to do it's thing.
- TranslatedCommand - Class in org.teiid.translator.jdbc
-
This is a utility class used to translate an ICommand using a SQLConversionVisitor.
- TranslatedCommand(ExecutionContext, JDBCExecutionFactory) - Constructor for class org.teiid.translator.jdbc.TranslatedCommand
-
- translateFormat(String) - Method in class org.teiid.translator.jdbc.oracle.OracleFormatFunctionModifier
-
- translateFormat(List<Object>, Expression, String) - Method in class org.teiid.translator.jdbc.ParseFormatFunctionModifier
-
- translateFormat(String) - Method in class org.teiid.translator.jdbc.ParseFormatFunctionModifier
-
- translateFormat(List<Object>, Expression, String) - Method in class org.teiid.translator.jdbc.sybase.SybaseExecutionFactory.SybaseFormatFunctionModifier
-
- translateFormat(String) - Method in class org.teiid.translator.jdbc.sybase.SybaseExecutionFactory.SybaseFormatFunctionModifier
-
- translateGeographyLiteral(Literal) - Method in class org.teiid.translator.jdbc.JDBCExecutionFactory
-
Translate GEOGRAPHY literal into an expression that will convert to database
geography type.
- translateGeographyParameter(Parameter) - Method in class org.teiid.translator.jdbc.JDBCExecutionFactory
-
Translate GEOGRAPHY parameter into an expression that will convert to database
geography type.
- translateGeographySelect(Expression) - Method in class org.teiid.translator.jdbc.JDBCExecutionFactory
-
Translate GEOGRAPHY column reference into an expression that
will return WKB and possibly the SRID.
- translateGeographySelect(Expression) - Method in class org.teiid.translator.jdbc.postgresql.PostgreSQLExecutionFactory
-
- translateGeographySelect(Expression) - Method in class org.teiid.translator.jdbc.teiid.TeiidExecutionFactory
-
- translateGeometryLiteral(Literal) - Method in class org.teiid.translator.jdbc.JDBCExecutionFactory
-
Translate GEOMETRY literal into an expression that will convert to database
geometry type.
- translateGeometryParameter(Parameter) - Method in class org.teiid.translator.jdbc.JDBCExecutionFactory
-
Translate GEOMETRY parameter into an expression that will convert to database
geometry type.
- translateGeometrySelect(Expression) - Method in class org.teiid.translator.jdbc.JDBCExecutionFactory
-
Translate GEOMETRY column reference into an expression that
will return WKB and possibly the SRID.
- translateGeometrySelect(Expression) - Method in class org.teiid.translator.jdbc.mysql.MySQLExecutionFactory
-
- translateGeometrySelect(Expression) - Method in class org.teiid.translator.jdbc.oracle.OracleExecutionFactory
-
- translateGeometrySelect(Expression) - Method in class org.teiid.translator.jdbc.postgresql.PostgreSQLExecutionFactory
-
- translateGeometrySelect(Expression) - Method in class org.teiid.translator.jdbc.teiid.TeiidExecutionFactory
-
- translateLimit(Limit, ExecutionContext) - Method in class org.teiid.translator.jdbc.db2.BaseDB2ExecutionFactory
-
- translateLimit(Limit, ExecutionContext) - Method in class org.teiid.translator.jdbc.derby.DerbyExecutionFactory
-
- translateLimit(Limit, ExecutionContext) - Method in class org.teiid.translator.jdbc.hana.HanaExecutionFactory
-
- translateLimit(Limit, ExecutionContext) - Method in class org.teiid.translator.jdbc.ingres.Ingres93ExecutionFactory
-
- translateLimit(Limit, ExecutionContext) - Method in class org.teiid.translator.jdbc.ingres.IngresExecutionFactory
-
- translateLimit(Limit, ExecutionContext) - Method in class org.teiid.translator.jdbc.JDBCExecutionFactory
-
Return a List of translated parts (
LanguageObjects and Objects), or null
if to rely on the default translation.
- translateLimit(Limit, ExecutionContext) - Method in class org.teiid.translator.jdbc.netezza.NetezzaExecutionFactory
-
- translateLimit(Limit, ExecutionContext) - Method in class org.teiid.translator.jdbc.pi.PIExecutionFactory
-
- translateLimit(Limit, ExecutionContext) - Method in class org.teiid.translator.jdbc.postgresql.PostgreSQLExecutionFactory
-
- translateLimit(Limit, ExecutionContext) - Method in class org.teiid.translator.jdbc.sqlserver.SQLServerExecutionFactory
-
- translateLimit(Limit, ExecutionContext) - Method in class org.teiid.translator.jdbc.sybase.BaseSybaseExecutionFactory
-
- translateLiteralBinaryType(BinaryType) - Method in class org.teiid.translator.jdbc.JDBCExecutionFactory
-
Subclasses should override this method to provide a different sql translation
of the literal varbinary value.
- translateLiteralBinaryType(BinaryType) - Method in class org.teiid.translator.jdbc.oracle.OracleExecutionFactory
-
- translateLiteralBinaryType(BinaryType) - Method in class org.teiid.translator.jdbc.postgresql.PostgreSQLExecutionFactory
-
- translateLiteralBinaryType(BinaryType) - Method in class org.teiid.translator.jdbc.sybase.SybaseExecutionFactory
-
- translateLiteralBoolean(Boolean) - Method in class org.teiid.translator.jdbc.access.AccessExecutionFactory
-
- translateLiteralBoolean(Boolean) - Method in class org.teiid.translator.jdbc.hana.HanaExecutionFactory
-
- translateLiteralBoolean(Boolean) - Method in class org.teiid.translator.jdbc.JDBCExecutionFactory
-
Subclasses should override this method to provide a different sql translation
of the literal boolean value.
- translateLiteralBoolean(Boolean) - Method in class org.teiid.translator.jdbc.modeshape.ModeShapeExecutionFactory
-
- translateLiteralBoolean(Boolean) - Method in class org.teiid.translator.jdbc.postgresql.PostgreSQLExecutionFactory
-
- translateLiteralDate(Date) - Method in class org.teiid.translator.jdbc.h2.H2ExecutionFactory
-
- translateLiteralDate(Date) - Method in class org.teiid.translator.jdbc.hsql.HsqlExecutionFactory
-
- translateLiteralDate(Date) - Method in class org.teiid.translator.jdbc.ingres.IngresExecutionFactory
-
- translateLiteralDate(Date) - Method in class org.teiid.translator.jdbc.intersyscache.InterSystemsCacheExecutionFactory
-
- translateLiteralDate(Date) - Method in class org.teiid.translator.jdbc.JDBCExecutionFactory
-
Subclasses should override this method to provide a different sql translation
of the literal date value.
- translateLiteralDate(Date) - Method in class org.teiid.translator.jdbc.modeshape.ModeShapeExecutionFactory
-
- translateLiteralDate(Date) - Method in class org.teiid.translator.jdbc.mysql.MySQLExecutionFactory
-
- translateLiteralDate(Date) - Method in class org.teiid.translator.jdbc.pi.PIExecutionFactory
-
- translateLiteralDate(Date) - Method in class org.teiid.translator.jdbc.postgresql.PostgreSQLExecutionFactory
-
- translateLiteralDate(Date) - Method in class org.teiid.translator.jdbc.sap.SAPIQExecutionFactory
-
- translateLiteralDate(Date) - Method in class org.teiid.translator.jdbc.sqlserver.SQLServerExecutionFactory
-
- translateLiteralDate(Date) - Method in class org.teiid.translator.jdbc.sybase.SybaseExecutionFactory
-
- translateLiteralDate(Date) - Method in class org.teiid.translator.jdbc.teradata.TeradataExecutionFactory
-
- translateLiteralTime(Time) - Method in class org.teiid.translator.jdbc.h2.H2ExecutionFactory
-
- translateLiteralTime(Time) - Method in class org.teiid.translator.jdbc.hsql.HsqlExecutionFactory
-
- translateLiteralTime(Time) - Method in class org.teiid.translator.jdbc.ingres.IngresExecutionFactory
-
- translateLiteralTime(Time) - Method in class org.teiid.translator.jdbc.intersyscache.InterSystemsCacheExecutionFactory
-
- translateLiteralTime(Time) - Method in class org.teiid.translator.jdbc.JDBCExecutionFactory
-
Subclasses should override this method to provide a different sql translation
of the literal time value.
- translateLiteralTime(Time) - Method in class org.teiid.translator.jdbc.modeshape.ModeShapeExecutionFactory
-
- translateLiteralTime(Time) - Method in class org.teiid.translator.jdbc.mysql.MySQLExecutionFactory
-
- translateLiteralTime(Time) - Method in class org.teiid.translator.jdbc.pi.PIExecutionFactory
-
- translateLiteralTime(Time) - Method in class org.teiid.translator.jdbc.postgresql.PostgreSQLExecutionFactory
-
- translateLiteralTime(Time) - Method in class org.teiid.translator.jdbc.sap.SAPIQExecutionFactory
-
- translateLiteralTime(Time) - Method in class org.teiid.translator.jdbc.sqlserver.SQLServerExecutionFactory
-
The SQL Server driver maps the time escape to a timestamp/datetime, so
use a cast of the string literal instead.
- translateLiteralTime(Time) - Method in class org.teiid.translator.jdbc.teradata.TeradataExecutionFactory
-
- translateLiteralTimestamp(Timestamp) - Method in class org.teiid.translator.jdbc.h2.H2ExecutionFactory
-
- translateLiteralTimestamp(Timestamp) - Method in class org.teiid.translator.jdbc.hsql.HsqlExecutionFactory
-
- translateLiteralTimestamp(Timestamp) - Method in class org.teiid.translator.jdbc.ingres.IngresExecutionFactory
-
- translateLiteralTimestamp(Timestamp) - Method in class org.teiid.translator.jdbc.intersyscache.InterSystemsCacheExecutionFactory
-
- translateLiteralTimestamp(Timestamp) - Method in class org.teiid.translator.jdbc.JDBCExecutionFactory
-
Subclasses should override this method to provide a different sql translation
of the literal timestamp value.
- translateLiteralTimestamp(Timestamp) - Method in class org.teiid.translator.jdbc.modeshape.ModeShapeExecutionFactory
-
- translateLiteralTimestamp(Timestamp) - Method in class org.teiid.translator.jdbc.mysql.MySQLExecutionFactory
-
- translateLiteralTimestamp(Timestamp) - Method in class org.teiid.translator.jdbc.oracle.OracleExecutionFactory
-
- translateLiteralTimestamp(Timestamp) - Method in class org.teiid.translator.jdbc.pi.PIExecutionFactory
-
- translateLiteralTimestamp(Timestamp) - Method in class org.teiid.translator.jdbc.postgresql.PostgreSQLExecutionFactory
-
- translateLiteralTimestamp(Timestamp) - Method in class org.teiid.translator.jdbc.sap.SAPIQExecutionFactory
-
- translateLiteralTimestamp(Timestamp) - Method in class org.teiid.translator.jdbc.sqlserver.SQLServerExecutionFactory
-
- translateLiteralTimestamp(Timestamp) - Method in class org.teiid.translator.jdbc.sybase.SybaseExecutionFactory
-
- translateLiteralTimestamp(Timestamp) - Method in class org.teiid.translator.jdbc.teradata.TeradataExecutionFactory
-
- translateSQLType(Class<?>, Object, StringBuilder) - Method in class org.teiid.translator.jdbc.SQLConversionVisitor
-
For the given type, append a literal SQL value
- trimString - Variable in class org.teiid.translator.jdbc.JDBCBaseExecution
-
- TRUNC - Static variable in class org.teiid.translator.jdbc.exasol.ExasolExecutionFactory
-
- TRUNC - Static variable in class org.teiid.translator.jdbc.vertica.VerticaExecutionFactory
-
- TRUNCATE - Static variable in class org.teiid.translator.jdbc.exasol.ExasolExecutionFactory
-
- TVF - Static variable in class org.teiid.translator.jdbc.pi.PIMetadataProcessor
-
- TWELVE - Static variable in class org.teiid.translator.jdbc.oracle.OracleExecutionFactory
-
- TWELVE_5 - Static variable in class org.teiid.translator.jdbc.sybase.SybaseExecutionFactory
-
- TWELVE_5_3 - Static variable in class org.teiid.translator.jdbc.sybase.SybaseExecutionFactory
-
- TWO_0 - Static variable in class org.teiid.translator.jdbc.hsql.HsqlExecutionFactory
-
- TWO_0 - Static variable in class org.teiid.translator.jdbc.postgresql.PostgreSQLExecutionFactory
-