Skip navigation links
JDBC Translator 10.3.1
A B C D E F G H I J L M N O P Q R S T U V W X Y 

A

AccessExecutionFactory - Class in org.teiid.translator.jdbc.access
 
AccessExecutionFactory() - Constructor for class org.teiid.translator.jdbc.access.AccessExecutionFactory
 
ACTIAN - Static variable in class org.teiid.translator.jdbc.actian.ActianVectorInHadoopExecutionFactory
 
ActianVectorInHadoopExecutionFactory - Class in org.teiid.translator.jdbc.actian
 
ActianVectorInHadoopExecutionFactory() - Constructor for class org.teiid.translator.jdbc.actian.ActianVectorInHadoopExecutionFactory
 
ADD_DAYS - Static variable in class org.teiid.translator.jdbc.hana.HanaExecutionFactory
 
ADD_MONTHS - Static variable in class org.teiid.translator.jdbc.hana.HanaExecutionFactory
 
ADD_MONTHS - Static variable in class org.teiid.translator.jdbc.vertica.VerticaExecutionFactory
 
ADD_SECONDS - Static variable in class org.teiid.translator.jdbc.hana.HanaExecutionFactory
 
ADD_WORKDAYS - Static variable in class org.teiid.translator.jdbc.hana.HanaExecutionFactory
 
ADD_YEARS - Static variable in class org.teiid.translator.jdbc.hana.HanaExecutionFactory
 
addColumn(ResultSet, Table, MetadataFactory, int) - Method in class org.teiid.translator.jdbc.JDBCMetadataProcessor
Add a column to the given table based upon the current row of the columns resultset
addColumn(ResultSet, Table, MetadataFactory, int) - Method in class org.teiid.translator.jdbc.postgresql.PostgreSQLMetadataProcessor
 
addConvert(int, int, FunctionModifier) - Method in class org.teiid.translator.jdbc.ConvertModifier
 
addDefaultEscape(Like) - Static method in class org.teiid.translator.jdbc.postgresql.PostgreSQLExecutionFactory
Add a default escape
AddDiffModifier - Class in org.teiid.translator.jdbc.hsql
 
AddDiffModifier(boolean, LanguageFactory) - Constructor for class org.teiid.translator.jdbc.hsql.AddDiffModifier
 
addNumericBooleanConversions() - Method in class org.teiid.translator.jdbc.ConvertModifier
 
addParamWithConversion(List<Object>, Expression) - Method in class org.teiid.translator.jdbc.oracle.OracleSpatialFunctionModifier
 
addSourceComment() - Method in class org.teiid.translator.jdbc.access.AccessExecutionFactory
 
addSourceComment() - Method in class org.teiid.translator.jdbc.derby.DerbyExecutionFactory
 
addSourceComment() - Method in class org.teiid.translator.jdbc.JDBCExecutionFactory
Returns true to indicate that SQL should include a comment indicating the session and request ids.
addSourceConversion(FunctionModifier, int...) - Method in class org.teiid.translator.jdbc.ConvertModifier
 
addStatementWarnings() - Method in class org.teiid.translator.jdbc.JDBCBaseExecution
 
addTable(MetadataFactory, String, String, String, String, String, ResultSet) - Method in class org.teiid.translator.jdbc.JDBCMetadataProcessor
 
addTable(MetadataFactory, String, String, String, String, String) - Method in class org.teiid.translator.jdbc.JDBCMetadataProcessor
 
addTable(MetadataFactory, String, String, String, String, String, ResultSet) - Method in class org.teiid.translator.jdbc.postgresql.PostgreSQLMetadataProcessor
 
addTypeConversion(FunctionModifier, int...) - Method in class org.teiid.translator.jdbc.ConvertModifier
 
addTypeMapping(String, int...) - Method in class org.teiid.translator.jdbc.ConvertModifier
 
afterInitialConnectionObtained(Connection) - Method in class org.teiid.translator.jdbc.JDBCExecutionFactory
Called exactly once for this source.
AGE_IN_MONTHS - Static variable in class org.teiid.translator.jdbc.vertica.VerticaExecutionFactory
 
AGE_IN_YEARS - Static variable in class org.teiid.translator.jdbc.vertica.VerticaExecutionFactory
 
alias - Variable in class org.teiid.translator.jdbc.AliasModifier
 
AliasModifier - Class in org.teiid.translator.jdbc
 
AliasModifier(String) - Constructor for class org.teiid.translator.jdbc.AliasModifier
Constructor that takes the alias to use for functions.
append(LanguageObject) - Method in class org.teiid.translator.jdbc.SQLConversionVisitor
 
appendBaseName(NamedTable) - Method in class org.teiid.translator.jdbc.SQLConversionVisitor
 
appendCallStart(Call) - Method in class org.teiid.translator.jdbc.pi.PISQLConversionVisitor
 
appendLateralKeyword() - Method in class org.teiid.translator.jdbc.pi.PISQLConversionVisitor
 
appendLateralKeyword() - Method in class org.teiid.translator.jdbc.SQLConversionVisitor
 
appendQuantifier(SubqueryComparison) - Method in class org.teiid.translator.jdbc.pi.PISQLConversionVisitor
 
appendSetOperation(SetQuery.Operation) - Method in class org.teiid.translator.jdbc.SQLConversionVisitor
 

B

BaseDB2ExecutionFactory - Class in org.teiid.translator.jdbc.db2
 
BaseDB2ExecutionFactory() - Constructor for class org.teiid.translator.jdbc.db2.BaseDB2ExecutionFactory
 
BaseSybaseExecutionFactory - Class in org.teiid.translator.jdbc.sybase
 
BaseSybaseExecutionFactory() - Constructor for class org.teiid.translator.jdbc.sybase.BaseSybaseExecutionFactory
 
BIGDECIMAL - Static variable in class org.teiid.translator.jdbc.FunctionModifier
 
BIGINTEGER - Static variable in class org.teiid.translator.jdbc.FunctionModifier
 
bind(PreparedStatement, List<?>, List<?>) - Method in class org.teiid.translator.jdbc.JDBCBaseExecution
Bind the values in the TranslatedCommand to the PreparedStatement
bindValue(PreparedStatement, Object, Class<?>, int) - Method in class org.teiid.translator.jdbc.JDBCExecutionFactory
Sets prepared statement parameter i with param.
bindValue(PreparedStatement, Object, Class<?>, int) - Method in class org.teiid.translator.jdbc.oracle.OracleExecutionFactory
 
bindValue(PreparedStatement, Object, Class<?>, int) - Method in class org.teiid.translator.jdbc.postgresql.PostgreSQLExecutionFactory
 
bindValue(PreparedStatement, Object, Class<?>, int) - Method in class org.teiid.translator.jdbc.sybase.BaseSybaseExecutionFactory
 
BIT_LENGTH - Static variable in class org.teiid.translator.jdbc.vertica.VerticaExecutionFactory
 
BITCOUNT - Static variable in class org.teiid.translator.jdbc.vertica.VerticaExecutionFactory
 
BitFunctionModifier - Class in org.teiid.translator.jdbc.mysql
 
BitFunctionModifier(String, LanguageFactory) - Constructor for class org.teiid.translator.jdbc.mysql.BitFunctionModifier
 
BITSET - Static variable in class org.teiid.translator.jdbc.hana.HanaExecutionFactory
 
BITSTRING_TO_BINARY - Static variable in class org.teiid.translator.jdbc.vertica.VerticaExecutionFactory
 
BITUNSET - Static variable in class org.teiid.translator.jdbc.hana.HanaExecutionFactory
 
BLOB - Static variable in class org.teiid.translator.jdbc.FunctionModifier
 
BOOLEAN - Static variable in class org.teiid.translator.jdbc.FunctionModifier
 
booleanNullable() - Method in class org.teiid.translator.jdbc.sap.SAPIQExecutionFactory
 
booleanNullable() - Method in class org.teiid.translator.jdbc.sqlserver.SQLServerExecutionFactory
 
booleanNullable() - Method in class org.teiid.translator.jdbc.sybase.BaseSybaseExecutionFactory
 
booleanNullable() - Method in class org.teiid.translator.jdbc.sybase.SybaseExecutionFactory
 
BooleanToNumericConversionModifier() - Constructor for class org.teiid.translator.jdbc.netezza.NetezzaExecutionFactory.BooleanToNumericConversionModifier
 
BooleanToStringConversionModifier() - Constructor for class org.teiid.translator.jdbc.netezza.NetezzaExecutionFactory.BooleanToStringConversionModifier
 
BTRIM - Static variable in class org.teiid.translator.jdbc.vertica.VerticaExecutionFactory
 
BYTE - Static variable in class org.teiid.translator.jdbc.FunctionModifier
 

C

cancel() - Method in class org.teiid.translator.jdbc.JDBCBaseExecution
 
CastModifier(String) - Constructor for class org.teiid.translator.jdbc.netezza.NetezzaExecutionFactory.CastModifier
 
CastModifier(String) - Constructor for class org.teiid.translator.jdbc.teradata.TeradataExecutionFactory.CastModifier
 
CBRT - Static variable in class org.teiid.translator.jdbc.vertica.VerticaExecutionFactory
 
CHAR - Static variable in class org.teiid.translator.jdbc.FunctionModifier
 
CHR - Static variable in class org.teiid.translator.jdbc.vertica.VerticaExecutionFactory
 
CLOB - Static variable in class org.teiid.translator.jdbc.FunctionModifier
 
close() - Method in class org.teiid.translator.jdbc.JDBCBaseExecution
 
close() - Method in class org.teiid.translator.jdbc.JDBCQueryExecution
 
closeConnection(Connection, DataSource) - Method in class org.teiid.translator.jdbc.JDBCExecutionFactory
 
columnCount - Variable in class org.teiid.translator.jdbc.JDBCDirectQueryExecution
 
columnDataTypes - Variable in class org.teiid.translator.jdbc.JDBCQueryExecution
 
command - Variable in class org.teiid.translator.jdbc.JDBCBaseExecution
 
compareTo(Version) - Method in class org.teiid.translator.jdbc.Version
 
ConcatFunctionModifier - Class in org.teiid.translator.jdbc.oracle
This Function modifier used to support ANSI concat on Oracle 9i.
ConcatFunctionModifier(LanguageFactory) - Constructor for class org.teiid.translator.jdbc.oracle.ConcatFunctionModifier
 
connection - Variable in class org.teiid.translator.jdbc.JDBCBaseExecution
 
context - Variable in class org.teiid.translator.jdbc.JDBCBaseExecution
 
convert - Variable in class org.teiid.translator.jdbc.ingres.IngresExecutionFactory
 
convert - Variable in class org.teiid.translator.jdbc.intersyscache.InterSystemsCacheExecutionFactory
 
convert - Variable in class org.teiid.translator.jdbc.pi.PIExecutionFactory
 
convert - Variable in class org.teiid.translator.jdbc.teradata.TeradataExecutionFactory
 
convertCrossJoinToInner(LanguageObject, LanguageFactory) - Static method in class org.teiid.translator.jdbc.db2.BaseDB2ExecutionFactory
 
convertDateToString(Function) - Method in class org.teiid.translator.jdbc.sap.SAPIQExecutionFactory
 
convertDateToString(Function) - Method in class org.teiid.translator.jdbc.sqlserver.SQLServerExecutionFactory
 
convertDateToString(Function) - Method in class org.teiid.translator.jdbc.sybase.SybaseExecutionFactory
 
ConvertModifier - Class in org.teiid.translator.jdbc
Base class for handling the convert function.
ConvertModifier() - Constructor for class org.teiid.translator.jdbc.ConvertModifier
 
convertModifier - Variable in class org.teiid.translator.jdbc.sybase.SybaseExecutionFactory
 
ConvertModifier.FormatModifier - Class in org.teiid.translator.jdbc
 
convertObject(Object) - Method in class org.teiid.translator.jdbc.JDBCExecutionFactory
 
convertTimestampToString(Function) - Method in class org.teiid.translator.jdbc.sap.SAPIQExecutionFactory
 
convertTimestampToString(Function) - Method in class org.teiid.translator.jdbc.sqlserver.SQLServerExecutionFactory
 
convertTimestampToString(Function) - Method in class org.teiid.translator.jdbc.sybase.SybaseExecutionFactory
 
convertToken(String) - Method in class org.teiid.translator.jdbc.oracle.OracleFormatFunctionModifier
 
convertToken(String) - Method in class org.teiid.translator.jdbc.postgresql.PostgreSQLExecutionFactory
Convert to a new parsing token or return null if not possible
convertToken(String) - Method in class org.teiid.translator.jdbc.redshift.RedshiftExecutionFactory
 
COSH - Static variable in class org.teiid.translator.jdbc.hana.HanaExecutionFactory
 
createConvertFunction(LanguageFactory, Expression, String) - Static method in class org.teiid.translator.jdbc.ConvertModifier
IMPORTANT: only for use with default runtime type names
createDirectExecution(List<Argument>, Command, ExecutionContext, RuntimeMetadata, Connection) - Method in class org.teiid.translator.jdbc.JDBCExecutionFactory
 
createFullTempTables(QueryExpression, boolean) - Method in class org.teiid.translator.jdbc.JDBCQueryExecution
 
createMetadataProcessor() - Method in class org.teiid.translator.jdbc.JDBCExecutionFactory
Deprecated. 
createMetadataProcessor() - Method in class org.teiid.translator.jdbc.modeshape.ModeShapeExecutionFactory
Deprecated.
createMetadataProcessor() - Method in class org.teiid.translator.jdbc.mysql.MySQLExecutionFactory
Deprecated.
createMetadataProcessor() - Method in class org.teiid.translator.jdbc.oracle.OracleExecutionFactory
Deprecated.
createMetadataProcessor() - Method in class org.teiid.translator.jdbc.sqlserver.SQLServerExecutionFactory
Deprecated.
createProcedureExecution(Call, ExecutionContext, RuntimeMetadata, Connection) - Method in class org.teiid.translator.jdbc.JDBCExecutionFactory
 
createResultSetExecution(QueryExpression, ExecutionContext, RuntimeMetadata, Connection) - Method in class org.teiid.translator.jdbc.JDBCExecutionFactory
 
createTempTable(String, List<ColumnReference>, ExecutionContext, Connection) - Method in class org.teiid.translator.jdbc.JDBCExecutionFactory
Create a temp table with the given name prefix and columns
createTempTable(String, List<ColumnReference>, ExecutionContext, Connection) - Method in class org.teiid.translator.jdbc.oracle.OracleExecutionFactory
 
createTempTables(Select) - Method in class org.teiid.translator.jdbc.JDBCQueryExecution
 
createUpdateExecution(Command, ExecutionContext, RuntimeMetadata, Connection) - Method in class org.teiid.translator.jdbc.JDBCExecutionFactory
 
CURRENT_DATE - Static variable in class org.teiid.translator.jdbc.vertica.VerticaExecutionFactory
 
CURRENT_TIME - Static variable in class org.teiid.translator.jdbc.vertica.VerticaExecutionFactory
 
CURRENT_UTCDATE - Static variable in class org.teiid.translator.jdbc.hana.HanaExecutionFactory
 
CURRENT_UTCTIME - Static variable in class org.teiid.translator.jdbc.hana.HanaExecutionFactory
 
CURRENT_UTCTIMESTAMP - Static variable in class org.teiid.translator.jdbc.hana.HanaExecutionFactory
 

D

DATE - Static variable in class org.teiid.translator.jdbc.FunctionModifier
 
DATE_NAME - Static variable in class org.teiid.translator.jdbc.vertica.VerticaExecutionFactory
 
DATEDIFF - Static variable in class org.teiid.translator.jdbc.vertica.VerticaExecutionFactory
 
DAY - Static variable in class org.teiid.translator.jdbc.ExtractFunctionModifier
 
DAY - Static variable in class org.teiid.translator.jdbc.vertica.VerticaExecutionFactory
 
DAYOFWEEK - Static variable in class org.teiid.translator.jdbc.ExtractFunctionModifier
 
DAYOFYEAR - Static variable in class org.teiid.translator.jdbc.ExtractFunctionModifier
 
DAYS_BETWEEN - Static variable in class org.teiid.translator.jdbc.hana.HanaExecutionFactory
 
DayWeekQuarterFunctionModifier - Class in org.teiid.translator.jdbc.oracle
This a method for multiple use.
DayWeekQuarterFunctionModifier(String) - Constructor for class org.teiid.translator.jdbc.oracle.DayWeekQuarterFunctionModifier
 
DB2ExecutionFactory - Class in org.teiid.translator.jdbc.db2
 
DB2ExecutionFactory() - Constructor for class org.teiid.translator.jdbc.db2.DB2ExecutionFactory
 
DEFAULT_MAX_DEPENDENT_PREDICATES - Static variable in class org.teiid.translator.jdbc.JDBCExecutionFactory
 
DEFAULT_MAX_IN_CRITERIA - Static variable in class org.teiid.translator.jdbc.JDBCExecutionFactory
 
DEFAULT_TIME_ZONE - Static variable in class org.teiid.translator.jdbc.JDBCExecutionFactory
 
DEFAULT_VERSION - Static variable in class org.teiid.translator.jdbc.Version
 
DerbyExecutionFactory - Class in org.teiid.translator.jdbc.derby
 
DerbyExecutionFactory() - Constructor for class org.teiid.translator.jdbc.derby.DerbyExecutionFactory
 
dialect - Variable in class org.teiid.translator.jdbc.JDBCExecutionFactory
 
DOUBLE - Static variable in class org.teiid.translator.jdbc.FunctionModifier
 
DUAL - Static variable in class org.teiid.translator.jdbc.oracle.OracleExecutionFactory
 

E

EIGHT_0 - Static variable in class org.teiid.translator.jdbc.db2.DB2ExecutionFactory
 
EIGHT_0 - Static variable in class org.teiid.translator.jdbc.postgresql.PostgreSQLExecutionFactory
 
EIGHT_1 - Static variable in class org.teiid.translator.jdbc.postgresql.PostgreSQLExecutionFactory
 
EIGHT_1 - Static variable in class org.teiid.translator.jdbc.teiid.TeiidExecutionFactory
 
EIGHT_10 - Static variable in class org.teiid.translator.jdbc.teiid.TeiidExecutionFactory
 
EIGHT_2 - Static variable in class org.teiid.translator.jdbc.postgresql.PostgreSQLExecutionFactory
 
EIGHT_3 - Static variable in class org.teiid.translator.jdbc.postgresql.PostgreSQLExecutionFactory
 
EIGHT_3 - Static variable in class org.teiid.translator.jdbc.teiid.TeiidExecutionFactory
 
EIGHT_4 - Static variable in class org.teiid.translator.jdbc.postgresql.PostgreSQLExecutionFactory
 
EIGHT_4 - Static variable in class org.teiid.translator.jdbc.teiid.TeiidExecutionFactory
 
EIGHT_5 - Static variable in class org.teiid.translator.jdbc.teiid.TeiidExecutionFactory
 
ELEVEN_0 - Static variable in class org.teiid.translator.jdbc.sqlserver.SQLServerExecutionFactory
 
ELEVEN_2 - Static variable in class org.teiid.translator.jdbc.oracle.OracleExecutionFactory
 
ELEVEN_2_0_4 - Static variable in class org.teiid.translator.jdbc.oracle.OracleExecutionFactory
 
equals(Object) - Method in class org.teiid.translator.jdbc.Version
 
EscapeSyntaxModifier - Class in org.teiid.translator.jdbc
Wrap a function in standard JDBC escape syntax.
EscapeSyntaxModifier() - Constructor for class org.teiid.translator.jdbc.EscapeSyntaxModifier
 
execute() - Method in class org.teiid.translator.jdbc.JDBCDirectQueryExecution
 
execute() - Method in class org.teiid.translator.jdbc.JDBCProcedureExecution
 
execute() - Method in class org.teiid.translator.jdbc.JDBCQueryExecution
 
execute() - Method in class org.teiid.translator.jdbc.JDBCUpdateExecution
 
execute(BatchedUpdates) - Method in class org.teiid.translator.jdbc.JDBCUpdateExecution
 
executeSequenceQuery(Connection) - Method in class org.teiid.translator.jdbc.JDBCMetadataProcessor
Return a result set with three columns - sequence_catalog, sequence_schema, and sequence_name or null if sequences are not supported
executeSequenceQuery(Connection) - Method in class org.teiid.translator.jdbc.oracle.OracleMetadataProcessor
 
executeSequenceQuery(Connection) - Method in class org.teiid.translator.jdbc.postgresql.PostgreSQLMetadataProcessor
 
executeStoredProcedure(CallableStatement, List<Argument>, Class<?>) - Method in class org.teiid.translator.jdbc.JDBCExecutionFactory
This is a generic implementation.
executeStoredProcedure(CallableStatement, List<Argument>, Class<?>) - Method in class org.teiid.translator.jdbc.oracle.OracleExecutionFactory
 
executionFactory - Variable in class org.teiid.translator.jdbc.JDBCBaseExecution
 
EXTRACT - Static variable in class org.teiid.translator.jdbc.hana.HanaExecutionFactory
 
ExtractFunctionModifier - Class in org.teiid.translator.jdbc
Convert the YEAR/MONTH/DAY etc.
ExtractFunctionModifier() - Constructor for class org.teiid.translator.jdbc.ExtractFunctionModifier
 
ExtractFunctionModifier(String) - Constructor for class org.teiid.translator.jdbc.ExtractFunctionModifier
 
ExtractModifier(String) - Constructor for class org.teiid.translator.jdbc.netezza.NetezzaExecutionFactory.ExtractModifier
 
ExtractModifier(String) - Constructor for class org.teiid.translator.jdbc.teradata.TeradataExecutionFactory.ExtractModifier
 

F

fetchSize - Variable in class org.teiid.translator.jdbc.JDBCBaseExecution
 
FIFTEEN_0_2 - Static variable in class org.teiid.translator.jdbc.sybase.SybaseExecutionFactory
 
FIFTEEN_4 - Static variable in class org.teiid.translator.jdbc.sap.SAPIQExecutionFactory
 
FIFTEEN_5 - Static variable in class org.teiid.translator.jdbc.sybase.SybaseExecutionFactory
 
FILTER - Static variable in class org.teiid.translator.jdbc.oracle.OracleExecutionFactory
 
FIVE_4 - Static variable in class org.teiid.translator.jdbc.db2.DB2ExecutionFactory
 
FIVE_6 - Static variable in class org.teiid.translator.jdbc.mysql.MySQL5ExecutionFactory
 
FLOAT - Static variable in class org.teiid.translator.jdbc.FunctionModifier
 
formatDateValue(Date, boolean) - Method in class org.teiid.translator.jdbc.JDBCExecutionFactory
Format the dateObject (of type date, time, or timestamp) into a string optionally using the DatabaseTimeZone.
formatDateValue(Date) - Method in class org.teiid.translator.jdbc.JDBCExecutionFactory
Format the dateObject (of type date, time, or timestamp) into a string using the DatabaseTimeZone.
formatMap - Variable in class org.teiid.translator.jdbc.sap.SAPIQExecutionFactory
 
formatMap - Variable in class org.teiid.translator.jdbc.sybase.SybaseExecutionFactory
 
FormatModifier(String) - Constructor for class org.teiid.translator.jdbc.ConvertModifier.FormatModifier
 
FormatModifier(String, String) - Constructor for class org.teiid.translator.jdbc.ConvertModifier.FormatModifier
 
FunctionModifier - Class in org.teiid.translator.jdbc
Implementations of this interface are used to modify Teiid functions coming in to the connector into alternate datasource-specific language, if necessary.
FunctionModifier() - Constructor for class org.teiid.translator.jdbc.FunctionModifier
 

G

generateSqlForStoredProcedure(Call) - Method in class org.teiid.translator.jdbc.SQLConversionVisitor
This is a generic implementation.
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
 
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.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.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.
getGeometryMetadata(Column, Connection, String, String, String, String) - Method in class org.teiid.translator.jdbc.JDBCMetadataProcessor
 
getGeometryMetadata(Column, Connection, String, String, String, String) - Method in class org.teiid.translator.jdbc.oracle.OracleMetadataProcessor
 
getGeometryMetadata(Column, Connection, String, String, String, String) - Method in class org.teiid.translator.jdbc.postgresql.PostgreSQLMetadataProcessor
 
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.MySQL5ExecutionFactory
 
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
 
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
Get the instance of LanguageFactory set during construction.
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.MySQL5ExecutionFactory
 
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.sqlserver.SQLServerExecutionFactory
 
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.
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
 
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
 
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
Returns the name for a given SetQuery.Operation
getSetOperationString(SetQuery.Operation) - Method in class org.teiid.translator.jdbc.oracle.OracleExecutionFactory
 
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
Create the SQLConversionVisitor that will perform translation.
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.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.MySQL5ExecutionFactory
 
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
uses a random table name strategy with a retry in the OracleExecutionFactory.createTempTable(String, List, ExecutionContext, Connection) method
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
 

H

H2ExecutionFactory - Class in org.teiid.translator.jdbc.h2
 
H2ExecutionFactory() - Constructor for class org.teiid.translator.jdbc.h2.H2ExecutionFactory
 
HANA - Static variable in class org.teiid.translator.jdbc.hana.HanaExecutionFactory
 
HanaExecutionFactory - Class in org.teiid.translator.jdbc.hana
 
HanaExecutionFactory() - Constructor for class org.teiid.translator.jdbc.hana.HanaExecutionFactory
 
HanaMetadataProcessor - Class in org.teiid.translator.jdbc.hana
 
HanaMetadataProcessor() - Constructor for class org.teiid.translator.jdbc.hana.HanaMetadataProcessor
 
HanaSpatialFunctionModifier - Class in org.teiid.translator.jdbc.hana
 
HanaSpatialFunctionModifier() - Constructor for class org.teiid.translator.jdbc.hana.HanaSpatialFunctionModifier
 
handleInsertSequences(Insert) - Method in class org.teiid.translator.jdbc.oracle.OracleExecutionFactory
 
hashCode() - Method in class org.teiid.translator.jdbc.Version
 
hasTimeType() - Method in class org.teiid.translator.jdbc.JDBCExecutionFactory
Return false to indicate that time support should be emulated with timestamps.
hasTimeType() - Method in class org.teiid.translator.jdbc.oracle.OracleExecutionFactory
 
hasTimeType() - Method in class org.teiid.translator.jdbc.redshift.RedshiftExecutionFactory
 
hasTimeType() - Method in class org.teiid.translator.jdbc.sap.SAPIQExecutionFactory
 
hasTimeType() - Method in class org.teiid.translator.jdbc.sqlserver.SQLServerExecutionFactory
 
hasTimeType() - Method in class org.teiid.translator.jdbc.sybase.BaseSybaseExecutionFactory
 
hasTypeMapping(int) - Method in class org.teiid.translator.jdbc.ConvertModifier
 
HEX_TO_BINARY - Static variable in class org.teiid.translator.jdbc.vertica.VerticaExecutionFactory
 
HEX_TO_INTEGER - Static variable in class org.teiid.translator.jdbc.vertica.VerticaExecutionFactory
 
HEXTOBIN - Static variable in class org.teiid.translator.jdbc.hana.HanaExecutionFactory
 
HINT_PREFIX - Static variable in class org.teiid.translator.jdbc.oracle.OracleExecutionFactory
 
HINT_SUFFIX - Static variable in class org.teiid.translator.jdbc.oracle.OracleExecutionFactory
 
HOUR - Static variable in class org.teiid.translator.jdbc.ExtractFunctionModifier
 
HsqlExecutionFactory - Class in org.teiid.translator.jdbc.hsql
 
HsqlExecutionFactory() - Constructor for class org.teiid.translator.jdbc.hsql.HsqlExecutionFactory
 

I

IdentifierFunctionModifier - Class in org.teiid.translator.jdbc.modeshape
Function to translate ColumnReferences to selector names
IdentifierFunctionModifier() - Constructor for class org.teiid.translator.jdbc.modeshape.IdentifierFunctionModifier
 
InformixExecutionFactory - Class in org.teiid.translator.jdbc.informix
 
InformixExecutionFactory() - Constructor for class org.teiid.translator.jdbc.informix.InformixExecutionFactory
 
Ingres93ExecutionFactory - Class in org.teiid.translator.jdbc.ingres
 
Ingres93ExecutionFactory() - Constructor for class org.teiid.translator.jdbc.ingres.Ingres93ExecutionFactory
 
IngresExecutionFactory - Class in org.teiid.translator.jdbc.ingres
 
IngresExecutionFactory() - Constructor for class org.teiid.translator.jdbc.ingres.IngresExecutionFactory
 
INITCAP - Static variable in class org.teiid.translator.jdbc.vertica.VerticaExecutionFactory
 
initCapabilities(Connection) - Method in class org.teiid.translator.jdbc.JDBCExecutionFactory
 
initCapabilities(Connection) - Method in class org.teiid.translator.jdbc.oracle.OracleExecutionFactory
 
initCapabilities(Connection) - Method in class org.teiid.translator.jdbc.postgresql.PostgreSQLExecutionFactory
 
initCapabilities(Connection) - Method in class org.teiid.translator.jdbc.sap.SAPIQExecutionFactory
 
initCapabilities(Connection) - Method in class org.teiid.translator.jdbc.sqlserver.SQLServerExecutionFactory
 
initCapabilities(Connection) - Method in class org.teiid.translator.jdbc.sybase.SybaseExecutionFactory
 
INSERT - Static variable in class org.teiid.translator.jdbc.vertica.VerticaExecutionFactory
 
INTEGER - Static variable in class org.teiid.translator.jdbc.FunctionModifier
 
InterSystemsCacheExecutionFactory - Class in org.teiid.translator.jdbc.intersyscache
 
InterSystemsCacheExecutionFactory() - Constructor for class org.teiid.translator.jdbc.intersyscache.InterSystemsCacheExecutionFactory
 
intializeConnectionAfterCancel(Connection) - Method in class org.teiid.translator.jdbc.JDBCExecutionFactory
Implemented if the Connection needs initialized after a statement cancel
intializeConnectionAfterCancel(Connection) - Method in class org.teiid.translator.jdbc.oracle.OracleExecutionFactory
 
intializeConnectionAfterCancel(Connection) - Method in class org.teiid.translator.jdbc.redshift.RedshiftExecutionFactory
 
isAutoCreateUniqueConstraints() - Method in class org.teiid.translator.jdbc.JDBCMetadataProcessor
 
isdB2ForI() - Method in class org.teiid.translator.jdbc.db2.DB2ExecutionFactory
 
isEnableDependentJoins() - Method in class org.teiid.translator.jdbc.JDBCExecutionFactory
 
ISFINITE - Static variable in class org.teiid.translator.jdbc.vertica.VerticaExecutionFactory
 
isHiddenSchema(String, String) - Method in class org.teiid.translator.jdbc.JDBCMetadataProcessor
If the schema is hidden regardless of the specified schema pattern
isHiddenSchema(String, String) - Method in class org.teiid.translator.jdbc.oracle.OracleMetadataProcessor
 
isImportApproximateIndexes() - Method in class org.teiid.translator.jdbc.JDBCMetadataProcessor
 
isImportForeignKeys() - Method in class org.teiid.translator.jdbc.JDBCMetadataProcessor
 
isImportIndexes() - Method in class org.teiid.translator.jdbc.JDBCMetadataProcessor
 
isImportKeys() - Method in class org.teiid.translator.jdbc.JDBCMetadataProcessor
 
isImportLargeAsLob() - Method in class org.teiid.translator.jdbc.JDBCMetadataProcessor
 
isImportProcedures() - Method in class org.teiid.translator.jdbc.JDBCMetadataProcessor
 
isImportRowIdAsBinary() - Method in class org.teiid.translator.jdbc.JDBCMetadataProcessor
 
isImportSequences() - Method in class org.teiid.translator.jdbc.JDBCMetadataProcessor
 
isImportStatistics() - Method in class org.teiid.translator.jdbc.JDBCMetadataProcessor
 
isJtdsDriver() - Method in class org.teiid.translator.jdbc.sybase.SybaseExecutionFactory
 
isNonAscii(Expression) - Method in class org.teiid.translator.jdbc.JDBCExecutionFactory
 
isNonAscii(String) - Static method in class org.teiid.translator.jdbc.SQLConversionVisitor
 
isNonAsciiFunction(Function) - Method in class org.teiid.translator.jdbc.JDBCExecutionFactory
 
isNonAsciiFunction(Function) - Method in class org.teiid.translator.jdbc.oracle.OracleExecutionFactory
 
isNotNull(Expression) - Static method in class org.teiid.translator.jdbc.oracle.ConcatFunctionModifier
 
isOracleSuppliedDriver() - Method in class org.teiid.translator.jdbc.oracle.OracleExecutionFactory
 
ISOWEEK - Static variable in class org.teiid.translator.jdbc.hana.HanaExecutionFactory
 
isPrepared() - Method in class org.teiid.translator.jdbc.SQLConversionVisitor
 
isPrepared() - Method in class org.teiid.translator.jdbc.TranslatedCommand
Returns whether the statement is prepared.
isProjSupported() - Method in class org.teiid.translator.jdbc.postgresql.PostgreSQLExecutionFactory
 
isQuoteNameInSource() - Method in class org.teiid.translator.jdbc.JDBCMetadataProcessor
 
isSourceRequired() - Method in class org.teiid.translator.jdbc.JDBCExecutionFactory
 
isSourceRequiredForCapabilities() - Method in class org.teiid.translator.jdbc.hsql.HsqlExecutionFactory
 
isSourceRequiredForCapabilities() - Method in class org.teiid.translator.jdbc.JDBCExecutionFactory
 
isSourceRequiredForCapabilities() - Method in class org.teiid.translator.jdbc.sap.SAPIQExecutionFactory
 
isSqlExtensionsInstalled() - Method in class org.teiid.translator.jdbc.netezza.NetezzaExecutionFactory
 
isTrimStrings() - Method in class org.teiid.translator.jdbc.JDBCExecutionFactory
 
isUnsignedTypeName(String) - Method in class org.teiid.translator.jdbc.JDBCMetadataProcessor
Determine if the type name represents an unsigned type
isUseAnyIndexCardinality() - Method in class org.teiid.translator.jdbc.JDBCMetadataProcessor
 
isUseCatalogName() - Method in class org.teiid.translator.jdbc.JDBCMetadataProcessor
 
isUseFullSchemaName() - Method in class org.teiid.translator.jdbc.JDBCMetadataProcessor
 
isUseGeometryType() - Method in class org.teiid.translator.jdbc.oracle.OracleMetadataProcessor
 
isUseIntegralTypes() - Method in class org.teiid.translator.jdbc.JDBCMetadataProcessor
 
isUseProcedureSpecificName() - Method in class org.teiid.translator.jdbc.JDBCMetadataProcessor
 
isUseQualifiedName() - Method in class org.teiid.translator.jdbc.JDBCMetadataProcessor
 
isUsingBinding() - Method in class org.teiid.translator.jdbc.SQLConversionVisitor
 
ISUTF8 - Static variable in class org.teiid.translator.jdbc.vertica.VerticaExecutionFactory
 
isWidenUnsingedTypes() - Method in class org.teiid.translator.jdbc.JDBCMetadataProcessor
 

J

JDBCBaseExecution - Class in org.teiid.translator.jdbc
 
JDBCBaseExecution(Command, Connection, ExecutionContext, JDBCExecutionFactory) - Constructor for class org.teiid.translator.jdbc.JDBCBaseExecution
 
JDBCDirectQueryExecution - Class in org.teiid.translator.jdbc
 
JDBCDirectQueryExecution(List<Argument>, Command, Connection, ExecutionContext, JDBCExecutionFactory) - Constructor for class org.teiid.translator.jdbc.JDBCDirectQueryExecution
 
JDBCExecutionException - Exception in org.teiid.translator.jdbc
 
JDBCExecutionException(BundleUtil.Event, SQLException, TranslatedCommand...) - Constructor for exception org.teiid.translator.jdbc.JDBCExecutionException
 
JDBCExecutionException(BundleUtil.Event, SQLException, String) - Constructor for exception org.teiid.translator.jdbc.JDBCExecutionException
 
JDBCExecutionFactory - Class in org.teiid.translator.jdbc
JDBC implementation of Connector interface.
JDBCExecutionFactory() - Constructor for class org.teiid.translator.jdbc.JDBCExecutionFactory
 
JDBCExecutionFactory.StructRetrieval - Enum in org.teiid.translator.jdbc
 
JDBCMetadataProcessor - Class in org.teiid.translator.jdbc
Reads from DatabaseMetaData and creates metadata through the MetadataFactory.
JDBCMetadataProcessor() - Constructor for class org.teiid.translator.jdbc.JDBCMetadataProcessor
 
JDBCMetdataProcessor - Class in org.teiid.translator.jdbc
Deprecated. 
JDBCMetdataProcessor() - Constructor for class org.teiid.translator.jdbc.JDBCMetdataProcessor
Deprecated.
 
JDBCPlugin - Class in org.teiid.translator.jdbc
 
JDBCPlugin() - Constructor for class org.teiid.translator.jdbc.JDBCPlugin
 
JDBCPlugin.Event - Enum in org.teiid.translator.jdbc
 
JDBCProcedureExecution - Class in org.teiid.translator.jdbc
 
JDBCProcedureExecution(Command, Connection, ExecutionContext, JDBCExecutionFactory) - Constructor for class org.teiid.translator.jdbc.JDBCProcedureExecution
 
JDBCQueryExecution - Class in org.teiid.translator.jdbc
 
JDBCQueryExecution(Command, Connection, ExecutionContext, JDBCExecutionFactory) - Constructor for class org.teiid.translator.jdbc.JDBCQueryExecution
 
JDBCUpdateExecution - Class in org.teiid.translator.jdbc
 
JDBCUpdateExecution(Command, Connection, ExecutionContext, JDBCExecutionFactory) - Constructor for class org.teiid.translator.jdbc.JDBCUpdateExecution
 
jtdsDriver - Variable in class org.teiid.translator.jdbc.sybase.SybaseExecutionFactory
 

L

LAST_DAY - Static variable in class org.teiid.translator.jdbc.hana.HanaExecutionFactory
 
LeftOrRightFunctionModifier - Class in org.teiid.translator.jdbc.oracle
Convert left(string, count) --> substr(string, 1, count) or right(string, count) --> substr(string, -1 * count) - we lack a way to express a unary negation
LeftOrRightFunctionModifier(LanguageFactory) - Constructor for class org.teiid.translator.jdbc.oracle.LeftOrRightFunctionModifier
 
LeftOrRightFunctionModifier(LanguageFactory, ConvertModifier) - Constructor for class org.teiid.translator.jdbc.teradata.TeradataExecutionFactory.LeftOrRightFunctionModifier
 
literalPart(boolean) - Method in class org.teiid.translator.jdbc.hsql.AddDiffModifier
 
LN - Static variable in class org.teiid.translator.jdbc.vertica.VerticaExecutionFactory
 
loadedTemporaryTable(String, ExecutionContext, Connection) - Method in class org.teiid.translator.jdbc.JDBCExecutionFactory
Called after the temporary table has been loaded
loadedTemporaryTable(String, ExecutionContext, Connection) - Method in class org.teiid.translator.jdbc.postgresql.PostgreSQLExecutionFactory
pg needs to collect stats for effective planning
LOCALTIME - Static variable in class org.teiid.translator.jdbc.vertica.VerticaExecutionFactory
 
LOCALTIMESTAMP - Static variable in class org.teiid.translator.jdbc.vertica.VerticaExecutionFactory
 
LOCALTOUTC - Static variable in class org.teiid.translator.jdbc.hana.HanaExecutionFactory
 
LOCATE - Static variable in class org.teiid.translator.jdbc.LocateFunctionModifier
 
LocateFunctionModifier - Class in org.teiid.translator.jdbc
A modifier class that can be used to translate the scalar function locate(search_string, source_string) and locate(search_string, source_string, start_index) to a function or expression that can be used at the data source.
LocateFunctionModifier(LanguageFactory) - Constructor for class org.teiid.translator.jdbc.LocateFunctionModifier
Translates the scalar function LOCATE() to a source specific scalar function or expression.
LocateFunctionModifier(LanguageFactory, String, boolean) - Constructor for class org.teiid.translator.jdbc.LocateFunctionModifier
Translates the scalar function LOCATE() to a source specific scalar function or expression.
LocateFunctionModifier - Class in org.teiid.translator.jdbc.postgresql
 
LocateFunctionModifier(LanguageFactory) - Constructor for class org.teiid.translator.jdbc.postgresql.LocateFunctionModifier
 
LocateModifier(ConvertModifier) - Constructor for class org.teiid.translator.jdbc.teradata.TeradataExecutionFactory.LocateModifier
 
Log10FunctionModifier - Class in org.teiid.translator.jdbc.hana
 
Log10FunctionModifier(LanguageFactory) - Constructor for class org.teiid.translator.jdbc.hana.Log10FunctionModifier
 
Log10FunctionModifier - Class in org.teiid.translator.jdbc.oracle
 
Log10FunctionModifier(LanguageFactory) - Constructor for class org.teiid.translator.jdbc.oracle.Log10FunctionModifier
 
LONG - Static variable in class org.teiid.translator.jdbc.FunctionModifier
 
LOWER - Static variable in class org.teiid.translator.jdbc.vertica.VerticaExecutionFactory
 

M

MD5 - Static variable in class org.teiid.translator.jdbc.vertica.VerticaExecutionFactory
 
MetaMatrixExecutionFactory - Class in org.teiid.translator.jdbc.mm
Capabilities compatible with MM 5.5.x
MetaMatrixExecutionFactory() - Constructor for class org.teiid.translator.jdbc.mm.MetaMatrixExecutionFactory
 
MILLISECONDS - Static variable in class org.teiid.translator.jdbc.ExtractFunctionModifier
 
MINUTE - Static variable in class org.teiid.translator.jdbc.ExtractFunctionModifier
 
ModeShapeExecutionFactory - Class in org.teiid.translator.jdbc.modeshape
Translator class for accessing the ModeShape JCR repository.
ModeShapeExecutionFactory() - Constructor for class org.teiid.translator.jdbc.modeshape.ModeShapeExecutionFactory
 
ModeShapeJDBCMetdataProcessor - Class in org.teiid.translator.jdbc.modeshape
Reads from DatabaseMetaData and creates metadata through the MetadataFactory.
ModeShapeJDBCMetdataProcessor() - Constructor for class org.teiid.translator.jdbc.modeshape.ModeShapeJDBCMetdataProcessor
 
ModFunctionModifier - Class in org.teiid.translator.jdbc
Adds mod (remainder) support for non-integral types
ModFunctionModifier(String, LanguageFactory) - Constructor for class org.teiid.translator.jdbc.ModFunctionModifier
 
ModFunctionModifier(String, LanguageFactory, Collection<? extends Class<?>>) - Constructor for class org.teiid.translator.jdbc.ModFunctionModifier
 
modify(Function) - Method in class org.teiid.translator.jdbc.AliasModifier
 
modify(Function) - Method in class org.teiid.translator.jdbc.LocateFunctionModifier
Returns a version of function suitable for executing at the data source.
MONTH - Static variable in class org.teiid.translator.jdbc.ExtractFunctionModifier
 
MonthOrDayNameFunctionModifier - Class in org.teiid.translator.jdbc.oracle
Convert the MONTHNAME etc.
MonthOrDayNameFunctionModifier(LanguageFactory, String) - Constructor for class org.teiid.translator.jdbc.oracle.MonthOrDayNameFunctionModifier
 
MONTHS_BETWEEN - Static variable in class org.teiid.translator.jdbc.vertica.VerticaExecutionFactory
 
MySQL5ExecutionFactory - Class in org.teiid.translator.jdbc.mysql
 
MySQL5ExecutionFactory() - Constructor for class org.teiid.translator.jdbc.mysql.MySQL5ExecutionFactory
 
MySQLExecutionFactory - Class in org.teiid.translator.jdbc.mysql
 
MySQLExecutionFactory() - Constructor for class org.teiid.translator.jdbc.mysql.MySQLExecutionFactory
 

N

NANO100_BETWEEN - Static variable in class org.teiid.translator.jdbc.hana.HanaExecutionFactory
 
NEAREST_NEIGHBOR - Static variable in class org.teiid.translator.jdbc.oracle.OracleExecutionFactory
 
NEAREST_NEIGHBOR_DISTANCE - Static variable in class org.teiid.translator.jdbc.oracle.OracleExecutionFactory
 
NetezzaExecutionFactory - Class in org.teiid.translator.jdbc.netezza
 
NetezzaExecutionFactory() - Constructor for class org.teiid.translator.jdbc.netezza.NetezzaExecutionFactory
 
NetezzaExecutionFactory.BooleanToNumericConversionModifier - Class in org.teiid.translator.jdbc.netezza
 
NetezzaExecutionFactory.BooleanToStringConversionModifier - Class in org.teiid.translator.jdbc.netezza
 
NetezzaExecutionFactory.CastModifier - Class in org.teiid.translator.jdbc.netezza
 
NetezzaExecutionFactory.ExtractModifier - Class in org.teiid.translator.jdbc.netezza
 
next() - Method in class org.teiid.translator.jdbc.JDBCDirectQueryExecution
 
next() - Method in class org.teiid.translator.jdbc.JDBCProcedureExecution
 
next() - Method in class org.teiid.translator.jdbc.JDBCQueryExecution
 
NEXT_DAY - Static variable in class org.teiid.translator.jdbc.hana.HanaExecutionFactory
 
NINE_0 - Static variable in class org.teiid.translator.jdbc.oracle.OracleExecutionFactory
 
NINE_0 - Static variable in class org.teiid.translator.jdbc.postgresql.PostgreSQLExecutionFactory
 
NINE_0 - Static variable in class org.teiid.translator.jdbc.sqlserver.SQLServerExecutionFactory
 
NINE_0 - Static variable in class org.teiid.translator.jdbc.teiid.TeiidExecutionFactory
 
NINE_1 - Static variable in class org.teiid.translator.jdbc.db2.DB2ExecutionFactory
 
NINE_1 - Static variable in class org.teiid.translator.jdbc.teiid.TeiidExecutionFactory
 
NINE_2 - Static variable in class org.teiid.translator.jdbc.oracle.OracleExecutionFactory
 
NINE_2 - Static variable in class org.teiid.translator.jdbc.teiid.TeiidExecutionFactory
 
NINE_3 - Static variable in class org.teiid.translator.jdbc.postgresql.PostgreSQLExecutionFactory
 
NINE_5 - Static variable in class org.teiid.translator.jdbc.db2.DB2ExecutionFactory
 
NULL - Static variable in class org.teiid.translator.jdbc.FunctionModifier
 
nullPlusNonNullIsNull() - Method in class org.teiid.translator.jdbc.sqlserver.SQLServerExecutionFactory
 
nullPlusNonNullIsNull() - Method in class org.teiid.translator.jdbc.sybase.BaseSybaseExecutionFactory
 
nullPlusNonNullIsNull() - Method in class org.teiid.translator.jdbc.sybase.SybaseExecutionFactory
 

O

OBJECT - Static variable in class org.teiid.translator.jdbc.FunctionModifier
 
obtainedConnection(Connection) - Method in class org.teiid.translator.jdbc.JDBCExecutionFactory
Provides a hook to call source specific logic when a connection is obtained.
ONE_3 - Static variable in class org.teiid.translator.jdbc.postgresql.PostgreSQLExecutionFactory
 
ONE_4 - Static variable in class org.teiid.translator.jdbc.postgresql.PostgreSQLExecutionFactory
 
ONE_5 - Static variable in class org.teiid.translator.jdbc.postgresql.PostgreSQLExecutionFactory
 
ORACLE - Static variable in class org.teiid.translator.jdbc.oracle.OracleExecutionFactory
 
ORACLE_SDO - Static variable in class org.teiid.translator.jdbc.oracle.OracleExecutionFactory
 
OracleExecutionFactory - Class in org.teiid.translator.jdbc.oracle
 
OracleExecutionFactory() - Constructor for class org.teiid.translator.jdbc.oracle.OracleExecutionFactory
 
OracleFormatFunctionModifier - Class in org.teiid.translator.jdbc.oracle
 
OracleFormatFunctionModifier(String, boolean) - Constructor for class org.teiid.translator.jdbc.oracle.OracleFormatFunctionModifier
 
OracleMetadataProcessor - Class in org.teiid.translator.jdbc.oracle
 
OracleMetadataProcessor() - Constructor for class org.teiid.translator.jdbc.oracle.OracleMetadataProcessor
 
OracleSpatialFunctionModifier - Class in org.teiid.translator.jdbc.oracle
 
OracleSpatialFunctionModifier() - Constructor for class org.teiid.translator.jdbc.oracle.OracleSpatialFunctionModifier
 
org.teiid.translator.jdbc - package org.teiid.translator.jdbc
 
org.teiid.translator.jdbc.access - package org.teiid.translator.jdbc.access
 
org.teiid.translator.jdbc.actian - package org.teiid.translator.jdbc.actian
 
org.teiid.translator.jdbc.db2 - package org.teiid.translator.jdbc.db2
 
org.teiid.translator.jdbc.derby - package org.teiid.translator.jdbc.derby
 
org.teiid.translator.jdbc.h2 - package org.teiid.translator.jdbc.h2
 
org.teiid.translator.jdbc.hana - package org.teiid.translator.jdbc.hana
 
org.teiid.translator.jdbc.hsql - package org.teiid.translator.jdbc.hsql
 
org.teiid.translator.jdbc.informix - package org.teiid.translator.jdbc.informix
 
org.teiid.translator.jdbc.ingres - package org.teiid.translator.jdbc.ingres
 
org.teiid.translator.jdbc.intersyscache - package org.teiid.translator.jdbc.intersyscache
 
org.teiid.translator.jdbc.mm - package org.teiid.translator.jdbc.mm
 
org.teiid.translator.jdbc.modeshape - package org.teiid.translator.jdbc.modeshape
 
org.teiid.translator.jdbc.mysql - package org.teiid.translator.jdbc.mysql
 
org.teiid.translator.jdbc.netezza - package org.teiid.translator.jdbc.netezza
 
org.teiid.translator.jdbc.oracle - package org.teiid.translator.jdbc.oracle
 
org.teiid.translator.jdbc.pi - package org.teiid.translator.jdbc.pi
 
org.teiid.translator.jdbc.postgresql - package org.teiid.translator.jdbc.postgresql
 
org.teiid.translator.jdbc.redshift - package org.teiid.translator.jdbc.redshift
 
org.teiid.translator.jdbc.sap - package org.teiid.translator.jdbc.sap
 
org.teiid.translator.jdbc.sqlserver - package org.teiid.translator.jdbc.sqlserver
 
org.teiid.translator.jdbc.sybase - package org.teiid.translator.jdbc.sybase
 
org.teiid.translator.jdbc.teiid - package org.teiid.translator.jdbc.teiid
 
org.teiid.translator.jdbc.teradata - package org.teiid.translator.jdbc.teradata
 
org.teiid.translator.jdbc.ucanaccess - package org.teiid.translator.jdbc.ucanaccess
 
org.teiid.translator.jdbc.vertica - package org.teiid.translator.jdbc.vertica
 
OVERLAPS - Static variable in class org.teiid.translator.jdbc.vertica.VerticaExecutionFactory
 

P

parse - Variable in class org.teiid.translator.jdbc.oracle.OracleFormatFunctionModifier
 
ParseFormatFunctionModifier - Class in org.teiid.translator.jdbc
 
ParseFormatFunctionModifier(String) - Constructor for class org.teiid.translator.jdbc.ParseFormatFunctionModifier
 
parseModifier - Variable in class org.teiid.translator.jdbc.postgresql.PostgreSQLExecutionFactory
 
parseName(String, char, char) - Static method in class org.teiid.translator.jdbc.JDBCExecutionFactory
 
PI - Static variable in class org.teiid.translator.jdbc.pi.PIExecutionFactory
 
PI - Static variable in class org.teiid.translator.jdbc.vertica.VerticaExecutionFactory
 
PIExecutionFactory - Class in org.teiid.translator.jdbc.pi
 
PIExecutionFactory() - Constructor for class org.teiid.translator.jdbc.pi.PIExecutionFactory
 
PIMetadataProcessor - Class in org.teiid.translator.jdbc.pi
 
PIMetadataProcessor() - Constructor for class org.teiid.translator.jdbc.pi.PIMetadataProcessor
 
PISQLConversionVisitor - Class in org.teiid.translator.jdbc.pi
 
PISQLConversionVisitor(PIExecutionFactory) - Constructor for class org.teiid.translator.jdbc.pi.PISQLConversionVisitor
 
PLUGIN_ID - Static variable in class org.teiid.translator.jdbc.JDBCPlugin
 
populateDateFormats() - Method in class org.teiid.translator.jdbc.sqlserver.SQLServerExecutionFactory
 
populateDateFormats() - Method in class org.teiid.translator.jdbc.sybase.SybaseExecutionFactory
 
POSTGRESQL - Static variable in class org.teiid.translator.jdbc.postgresql.PostgreSQLExecutionFactory
 
PostgreSQLExecutionFactory - Class in org.teiid.translator.jdbc.postgresql
Translator class for PostgreSQL.
PostgreSQLExecutionFactory() - Constructor for class org.teiid.translator.jdbc.postgresql.PostgreSQLExecutionFactory
 
PostgreSQLMetadataProcessor - Class in org.teiid.translator.jdbc.postgresql
 
PostgreSQLMetadataProcessor() - Constructor for class org.teiid.translator.jdbc.postgresql.PostgreSQLMetadataProcessor
 
prefix - Variable in class org.teiid.translator.jdbc.ParseFormatFunctionModifier
 
process(MetadataFactory, Connection) - Method in class org.teiid.translator.jdbc.JDBCMetadataProcessor
 

Q

QUARTER - Static variable in class org.teiid.translator.jdbc.ExtractFunctionModifier
 
quoteName(String) - Method in class org.teiid.translator.jdbc.JDBCMetadataProcessor
 

R

RAND - Static variable in class org.teiid.translator.jdbc.hana.HanaExecutionFactory
 
RANDOM - Static variable in class org.teiid.translator.jdbc.vertica.VerticaExecutionFactory
 
RedshiftExecutionFactory - Class in org.teiid.translator.jdbc.redshift
Translator class for Red Shift.
RedshiftExecutionFactory() - Constructor for class org.teiid.translator.jdbc.redshift.RedshiftExecutionFactory
 
registerFunctionModifier(String, FunctionModifier) - Method in class org.teiid.translator.jdbc.JDBCExecutionFactory
Add the FunctionModifier to the set of known modifiers.
registerSpecificTypeOfOutParameter(CallableStatement, Class<?>, int) - Method in class org.teiid.translator.jdbc.JDBCExecutionFactory
For registering specific output parameter types we need to translate these into the appropriate java.sql.Types output parameters We will need to match these up with the appropriate standard sql types
registerSpecificTypeOfOutParameter(CallableStatement, Class<?>, int) - Method in class org.teiid.translator.jdbc.oracle.OracleExecutionFactory
 
RELATE - Static variable in class org.teiid.translator.jdbc.oracle.OracleExecutionFactory
 
removeCharacters(String) - Method in class org.teiid.translator.jdbc.SQLConversionVisitor
 
replaceElementName(String, String) - Method in class org.teiid.translator.jdbc.JDBCExecutionFactory
Override to return a name other than the default [group.]element
replaceElementName(String, String) - Method in class org.teiid.translator.jdbc.oracle.OracleExecutionFactory
Don't fully qualify elements if table = DUAL or element = ROWNUM or special stuff is packed into name in source value.
replaceElementName(String, String) - Method in class org.teiid.translator.jdbc.SQLConversionVisitor
 
results - Variable in class org.teiid.translator.jdbc.JDBCQueryExecution
 
retrieveGeometryValue(ResultSet, int) - Method in class org.teiid.translator.jdbc.JDBCExecutionFactory
 
retrieveGeometryValue(CallableStatement, int) - Method in class org.teiid.translator.jdbc.JDBCExecutionFactory
 
retrieveGeometryValue(ResultSet, int) - Method in class org.teiid.translator.jdbc.mysql.MySQLExecutionFactory
 
retrieveGeometryValue(ResultSet, int) - Method in class org.teiid.translator.jdbc.oracle.OracleExecutionFactory
 
retrieveGeometryValue(ResultSet, int) - Method in class org.teiid.translator.jdbc.postgresql.PostgreSQLExecutionFactory
 
retrieveValue(ResultSet, int, Class<?>) - Method in class org.teiid.translator.jdbc.JDBCExecutionFactory
Retrieve the value on the current resultset row for the given column index.
retrieveValue(CallableStatement, int, Class<?>) - Method in class org.teiid.translator.jdbc.JDBCExecutionFactory
Retrieve the value for the given parameter index
retrieveValue(ResultSet, int, Class<?>) - Method in class org.teiid.translator.jdbc.mysql.MySQL5ExecutionFactory
 
retrieveValue(CallableStatement, int, Class<?>) - Method in class org.teiid.translator.jdbc.mysql.MySQL5ExecutionFactory
 
retrieveValue(CallableStatement, int, Class<?>) - Method in class org.teiid.translator.jdbc.mysql.MySQLExecutionFactory
 
retrieveValue(ResultSet, int, Class<?>) - Method in class org.teiid.translator.jdbc.pi.PIExecutionFactory
 
retrieveValue(CallableStatement, int, Class<?>) - Method in class org.teiid.translator.jdbc.pi.PIExecutionFactory
 
retrieveValue(ResultSet, int, Class<?>) - Method in class org.teiid.translator.jdbc.sybase.BaseSybaseExecutionFactory
 
retrieveValue(CallableStatement, int, Class<?>) - Method in class org.teiid.translator.jdbc.sybase.BaseSybaseExecutionFactory
 
ROWNUM - Static variable in class org.teiid.translator.jdbc.oracle.OracleExecutionFactory
 

S

SAPIQExecutionFactory - Class in org.teiid.translator.jdbc.sap
A translator for Sybase/SAP IQ 15.1+
SAPIQExecutionFactory() - Constructor for class org.teiid.translator.jdbc.sap.SAPIQExecutionFactory
 
SECOND - Static variable in class org.teiid.translator.jdbc.ExtractFunctionModifier
 
SECONDS_BETWEEN - Static variable in class org.teiid.translator.jdbc.hana.HanaExecutionFactory
 
SEQUENCE - Static variable in class org.teiid.translator.jdbc.oracle.OracleExecutionFactory
 
setAtomic(boolean) - Method in class org.teiid.translator.jdbc.JDBCUpdateExecution
 
setAutoCreateUniqueConstraints(boolean) - Method in class org.teiid.translator.jdbc.JDBCMetadataProcessor
 
setBooleanNullable(boolean) - Method in class org.teiid.translator.jdbc.ConvertModifier
 
setCatalog(String) - Method in class org.teiid.translator.jdbc.JDBCMetadataProcessor
 
setColumnNamePattern(String) - Method in class org.teiid.translator.jdbc.JDBCMetadataProcessor
 
setCommentFormat(String) - Method in class org.teiid.translator.jdbc.JDBCExecutionFactory
 
setDatabaseTimeZone(String) - Method in class org.teiid.translator.jdbc.JDBCExecutionFactory
 
setDatabaseVersion(String) - Method in class org.teiid.translator.jdbc.JDBCExecutionFactory
Sets the database version.
setDatabaseVersion(Version) - Method in class org.teiid.translator.jdbc.JDBCExecutionFactory
 
setDatabaseVersion(String) - Method in class org.teiid.translator.jdbc.sqlserver.SQLServerExecutionFactory
Overridden to allow for year based versions
setdB2ForI(boolean) - Method in class org.teiid.translator.jdbc.db2.DB2ExecutionFactory
 
setEnableDependentJoins(boolean) - Method in class org.teiid.translator.jdbc.JDBCExecutionFactory
 
setEndQuoteString(String) - Method in class org.teiid.translator.jdbc.JDBCMetadataProcessor
 
setExcludeProcedures(String) - Method in class org.teiid.translator.jdbc.JDBCMetadataProcessor
 
setExcludeSequences(String) - Method in class org.teiid.translator.jdbc.JDBCMetadataProcessor
 
setExcludeTables(String) - Method in class org.teiid.translator.jdbc.JDBCMetadataProcessor
 
setExecutionContext(ExecutionContext) - Method in class org.teiid.translator.jdbc.SQLConversionVisitor
Set the per-command execution context on this visitor.
setFetchSize(Command, ExecutionContext, Statement, int) - Method in class org.teiid.translator.jdbc.JDBCExecutionFactory
Set the fetch size on the given statement.
setFetchSize() - Method in class org.teiid.translator.jdbc.sqlserver.SQLServerExecutionFactory
 
setFetchSize() - Method in class org.teiid.translator.jdbc.sybase.SybaseExecutionFactory
 
setFetchSize(Command, ExecutionContext, Statement, int) - Method in class org.teiid.translator.jdbc.sybase.SybaseExecutionFactory
 
setImportApproximateIndexes(boolean) - Method in class org.teiid.translator.jdbc.JDBCMetadataProcessor
 
setImportForeignKeys(boolean) - Method in class org.teiid.translator.jdbc.JDBCMetadataProcessor
 
setImportIndexes(boolean) - Method in class org.teiid.translator.jdbc.JDBCMetadataProcessor
 
setImportKeys(boolean) - Method in class org.teiid.translator.jdbc.JDBCMetadataProcessor
 
setImportLargeAsLob(boolean) - Method in class org.teiid.translator.jdbc.JDBCMetadataProcessor
 
setImportProcedures(boolean) - Method in class org.teiid.translator.jdbc.JDBCMetadataProcessor
 
setImportRowIdAsBinary(boolean) - Method in class org.teiid.translator.jdbc.JDBCMetadataProcessor
 
setImportSequences(boolean) - Method in class org.teiid.translator.jdbc.JDBCMetadataProcessor
 
setImportStatistics(boolean) - Method in class org.teiid.translator.jdbc.JDBCMetadataProcessor
 
setJtdsDriver(boolean) - Method in class org.teiid.translator.jdbc.sybase.SybaseExecutionFactory
 
setMaxPreparedInsertBatchSize(int) - Method in class org.teiid.translator.jdbc.JDBCExecutionFactory
 
setMaxPreparedInsertBatchSize(int) - Method in class org.teiid.translator.jdbc.JDBCUpdateExecution
 
setOracleSuppliedDriver(boolean) - Method in class org.teiid.translator.jdbc.oracle.OracleExecutionFactory
 
setPostGisVersion(String) - Method in class org.teiid.translator.jdbc.postgresql.PostgreSQLExecutionFactory
 
setPrefix(String) - Method in class org.teiid.translator.jdbc.oracle.OracleFormatFunctionModifier
 
setPrepared(boolean) - Method in class org.teiid.translator.jdbc.SQLConversionVisitor
 
setProcedureNamePattern(String) - Method in class org.teiid.translator.jdbc.JDBCMetadataProcessor
 
setProjSupported(boolean) - Method in class org.teiid.translator.jdbc.postgresql.PostgreSQLExecutionFactory
 
setQuoteNameInSource(boolean) - Method in class org.teiid.translator.jdbc.JDBCMetadataProcessor
 
setQuoteString(String) - Method in class org.teiid.translator.jdbc.JDBCMetadataProcessor
 
setRemovePushdownCharacters(String) - Method in class org.teiid.translator.jdbc.JDBCExecutionFactory
 
setSchemaPattern(String) - Method in class org.teiid.translator.jdbc.JDBCMetadataProcessor
 
setSequenceNamePattern(String) - Method in class org.teiid.translator.jdbc.JDBCMetadataProcessor
 
setSizeContraints(Statement) - Method in class org.teiid.translator.jdbc.JDBCBaseExecution
 
setSqlExtensionsInstalled(boolean) - Method in class org.teiid.translator.jdbc.netezza.NetezzaExecutionFactory
 
setStartQuoteString(String) - Method in class org.teiid.translator.jdbc.JDBCMetadataProcessor
 
setStructRetrieval(JDBCExecutionFactory.StructRetrieval) - Method in class org.teiid.translator.jdbc.JDBCExecutionFactory
 
setSupportsCommonTableExpressions(boolean) - Method in class org.teiid.translator.jdbc.db2.DB2ExecutionFactory
 
setTableNamePattern(String) - Method in class org.teiid.translator.jdbc.JDBCMetadataProcessor
 
setTableTypes(String[]) - Method in class org.teiid.translator.jdbc.JDBCMetadataProcessor
 
setTrimStrings(boolean) - Method in class org.teiid.translator.jdbc.JDBCExecutionFactory
 
setUseAnyIndexCardinality(boolean) - Method in class org.teiid.translator.jdbc.JDBCMetadataProcessor
 
setUseBindingsForDependentJoin(boolean) - Method in class org.teiid.translator.jdbc.JDBCExecutionFactory
 
setUseBindVariables(boolean) - Method in class org.teiid.translator.jdbc.JDBCExecutionFactory
 
setUseCatalogName(boolean) - Method in class org.teiid.translator.jdbc.JDBCMetadataProcessor
 
setUseCommentsInSourceQuery(boolean) - Method in class org.teiid.translator.jdbc.JDBCExecutionFactory
 
setUseFullSchemaName(boolean) - Method in class org.teiid.translator.jdbc.JDBCMetadataProcessor
 
setUseGeometryType(boolean) - Method in class org.teiid.translator.jdbc.oracle.OracleMetadataProcessor
 
setUseIntegralTypes(boolean) - Method in class org.teiid.translator.jdbc.JDBCMetadataProcessor
 
setUseProcedureSpecificName(boolean) - Method in class org.teiid.translator.jdbc.JDBCMetadataProcessor
 
setUseQualifiedName(boolean) - Method in class org.teiid.translator.jdbc.JDBCMetadataProcessor
 
setWideningNumericImplicit(boolean) - Method in class org.teiid.translator.jdbc.ConvertModifier
 
setWidenUnsignedTypes(boolean) - Method in class org.teiid.translator.jdbc.JDBCMetadataProcessor
 
setWidenUnsingedTypes(boolean) - Method in class org.teiid.translator.jdbc.JDBCMetadataProcessor
Deprecated. 
SEVEN_0 - Static variable in class org.teiid.translator.jdbc.sqlserver.SQLServerExecutionFactory
 
SEVEN_0 - Static variable in class org.teiid.translator.jdbc.teiid.TeiidExecutionFactory
 
SEVEN_1 - Static variable in class org.teiid.translator.jdbc.teiid.TeiidExecutionFactory
 
SEVEN_2 - Static variable in class org.teiid.translator.jdbc.teiid.TeiidExecutionFactory
 
SEVEN_3 - Static variable in class org.teiid.translator.jdbc.teiid.TeiidExecutionFactory
 
SEVEN_4 - Static variable in class org.teiid.translator.jdbc.teiid.TeiidExecutionFactory
 
SEVEN_5 - Static variable in class org.teiid.translator.jdbc.teiid.TeiidExecutionFactory
 
SEVEN_6 - Static variable in class org.teiid.translator.jdbc.teiid.TeiidExecutionFactory
 
SHORT - Static variable in class org.teiid.translator.jdbc.FunctionModifier
 
shouldExclude(String) - Method in class org.teiid.translator.jdbc.JDBCMetadataProcessor
 
SimpleJDBCExecutionFactory - Class in org.teiid.translator.jdbc
This is a "simple" capabilities class that allows criteria but no complicated joins, subqueries, etc to be passed to the connector.
SimpleJDBCExecutionFactory() - Constructor for class org.teiid.translator.jdbc.SimpleJDBCExecutionFactory
 
SINH - Static variable in class org.teiid.translator.jdbc.hana.HanaExecutionFactory
 
SIX_1 - Static variable in class org.teiid.translator.jdbc.db2.DB2ExecutionFactory
 
SPACE - Static variable in class org.teiid.translator.jdbc.vertica.VerticaExecutionFactory
 
SPS8 - Static variable in class org.teiid.translator.jdbc.hana.HanaExecutionFactory
 
SQLConversionVisitor - Class in org.teiid.translator.jdbc
This visitor takes an ICommand and does DBMS-specific conversion on it to produce a SQL String.
SQLConversionVisitor(JDBCExecutionFactory) - Constructor for class org.teiid.translator.jdbc.SQLConversionVisitor
 
SQLDialect - Interface in org.teiid.translator.jdbc
A pruned version of a Hibernate Dialect for use by Teiid
SQLServerExecutionFactory - Class in org.teiid.translator.jdbc.sqlserver
Updated to assume the use of the DataDirect, 2005 driver, or later.
SQLServerExecutionFactory() - Constructor for class org.teiid.translator.jdbc.sqlserver.SQLServerExecutionFactory
 
start() - Method in class org.teiid.translator.jdbc.access.AccessExecutionFactory
 
start() - Method in class org.teiid.translator.jdbc.actian.ActianVectorInHadoopExecutionFactory
 
start() - Method in class org.teiid.translator.jdbc.db2.BaseDB2ExecutionFactory
 
start() - Method in class org.teiid.translator.jdbc.db2.DB2ExecutionFactory
 
start() - Method in class org.teiid.translator.jdbc.derby.DerbyExecutionFactory
 
start() - Method in class org.teiid.translator.jdbc.h2.H2ExecutionFactory
 
start() - Method in class org.teiid.translator.jdbc.hana.HanaExecutionFactory
 
start() - Method in class org.teiid.translator.jdbc.hsql.HsqlExecutionFactory
 
start() - Method in class org.teiid.translator.jdbc.informix.InformixExecutionFactory
 
start() - Method in class org.teiid.translator.jdbc.ingres.Ingres93ExecutionFactory
 
start() - Method in class org.teiid.translator.jdbc.ingres.IngresExecutionFactory
 
start() - Method in class org.teiid.translator.jdbc.intersyscache.InterSystemsCacheExecutionFactory
 
start() - Method in class org.teiid.translator.jdbc.JDBCExecutionFactory
 
start() - Method in class org.teiid.translator.jdbc.mm.MetaMatrixExecutionFactory
 
start() - Method in class org.teiid.translator.jdbc.modeshape.ModeShapeExecutionFactory
 
start() - Method in class org.teiid.translator.jdbc.mysql.MySQL5ExecutionFactory
 
start() - Method in class org.teiid.translator.jdbc.mysql.MySQLExecutionFactory
 
start() - Method in class org.teiid.translator.jdbc.netezza.NetezzaExecutionFactory
 
start() - Method in class org.teiid.translator.jdbc.oracle.OracleExecutionFactory
 
start() - Method in class org.teiid.translator.jdbc.pi.PIExecutionFactory
 
start() - Method in class org.teiid.translator.jdbc.postgresql.PostgreSQLExecutionFactory
 
start() - Method in class org.teiid.translator.jdbc.redshift.RedshiftExecutionFactory
 
start() - Method in class org.teiid.translator.jdbc.sap.SAPIQExecutionFactory
 
start() - Method in class org.teiid.translator.jdbc.sqlserver.SQLServerExecutionFactory
 
start() - Method in class org.teiid.translator.jdbc.sybase.SybaseExecutionFactory
 
start() - Method in class org.teiid.translator.jdbc.teradata.TeradataExecutionFactory
 
start() - Method in class org.teiid.translator.jdbc.ucanaccess.UCanAccessExecutionFactory
 
start() - Method in class org.teiid.translator.jdbc.vertica.VerticaExecutionFactory
 
statement - Variable in class org.teiid.translator.jdbc.JDBCBaseExecution
 
STRING - Static variable in class org.teiid.translator.jdbc.FunctionModifier
 
substitute(Argument, StringBuilder, int) - Method in class org.teiid.translator.jdbc.SQLConversionVisitor
 
SubstringFunctionModifier - Class in org.teiid.translator.jdbc.db2
 
SubstringFunctionModifier() - Constructor for class org.teiid.translator.jdbc.db2.SubstringFunctionModifier
 
SubstringFunctionModifier - Class in org.teiid.translator.jdbc.sybase
Common logic for Substring modifiers requiring 3 parameters
SubstringFunctionModifier(LanguageFactory) - Constructor for class org.teiid.translator.jdbc.sybase.SubstringFunctionModifier
 
supportsAdvancedOlapOperations() - Method in class org.teiid.translator.jdbc.teiid.TeiidExecutionFactory
 
supportsAggregatesAvg() - Method in class org.teiid.translator.jdbc.JDBCExecutionFactory
 
supportsAggregatesAvg() - Method in class org.teiid.translator.jdbc.modeshape.ModeShapeExecutionFactory
 
supportsAggregatesAvg() - Method in class org.teiid.translator.jdbc.SimpleJDBCExecutionFactory
 
supportsAggregatesCount() - Method in class org.teiid.translator.jdbc.JDBCExecutionFactory
 
supportsAggregatesCount() - Method in class org.teiid.translator.jdbc.modeshape.ModeShapeExecutionFactory
 
supportsAggregatesCount() - Method in class org.teiid.translator.jdbc.SimpleJDBCExecutionFactory
 
supportsAggregatesCountStar() - Method in class org.teiid.translator.jdbc.JDBCExecutionFactory
 
supportsAggregatesCountStar() - Method in class org.teiid.translator.jdbc.modeshape.ModeShapeExecutionFactory
 
supportsAggregatesCountStar() - Method in class org.teiid.translator.jdbc.SimpleJDBCExecutionFactory
 
supportsAggregatesDistinct() - Method in class org.teiid.translator.jdbc.JDBCExecutionFactory
 
supportsAggregatesDistinct() - Method in class org.teiid.translator.jdbc.mysql.MySQL5ExecutionFactory
 
supportsAggregatesDistinct() - Method in class org.teiid.translator.jdbc.mysql.MySQLExecutionFactory
 
supportsAggregatesDistinct() - Method in class org.teiid.translator.jdbc.SimpleJDBCExecutionFactory
 
supportsAggregatesEnhancedNumeric() - Method in class org.teiid.translator.jdbc.access.AccessExecutionFactory
 
supportsAggregatesEnhancedNumeric() - Method in class org.teiid.translator.jdbc.actian.ActianVectorInHadoopExecutionFactory
 
supportsAggregatesEnhancedNumeric() - Method in class org.teiid.translator.jdbc.db2.DB2ExecutionFactory
 
supportsAggregatesEnhancedNumeric() - Method in class org.teiid.translator.jdbc.h2.H2ExecutionFactory
 
supportsAggregatesEnhancedNumeric() - Method in class org.teiid.translator.jdbc.hsql.HsqlExecutionFactory
 
supportsAggregatesEnhancedNumeric() - Method in class org.teiid.translator.jdbc.modeshape.ModeShapeExecutionFactory
 
supportsAggregatesEnhancedNumeric() - Method in class org.teiid.translator.jdbc.mysql.MySQL5ExecutionFactory
 
supportsAggregatesEnhancedNumeric() - Method in class org.teiid.translator.jdbc.netezza.NetezzaExecutionFactory
 
supportsAggregatesEnhancedNumeric() - Method in class org.teiid.translator.jdbc.oracle.OracleExecutionFactory
 
supportsAggregatesEnhancedNumeric() - Method in class org.teiid.translator.jdbc.postgresql.PostgreSQLExecutionFactory
 
supportsAggregatesEnhancedNumeric() - Method in class org.teiid.translator.jdbc.sap.SAPIQExecutionFactory
 
supportsAggregatesEnhancedNumeric() - Method in class org.teiid.translator.jdbc.sqlserver.SQLServerExecutionFactory
 
supportsAggregatesEnhancedNumeric() - Method in class org.teiid.translator.jdbc.sybase.SybaseExecutionFactory
 
supportsAggregatesEnhancedNumeric() - Method in class org.teiid.translator.jdbc.teiid.TeiidExecutionFactory
 
supportsAggregatesEnhancedNumeric() - Method in class org.teiid.translator.jdbc.teradata.TeradataExecutionFactory
 
supportsAggregatesMax() - Method in class org.teiid.translator.jdbc.JDBCExecutionFactory
 
supportsAggregatesMax() - Method in class org.teiid.translator.jdbc.modeshape.ModeShapeExecutionFactory
 
supportsAggregatesMax() - Method in class org.teiid.translator.jdbc.SimpleJDBCExecutionFactory
 
supportsAggregatesMin() - Method in class org.teiid.translator.jdbc.JDBCExecutionFactory
 
supportsAggregatesMin() - Method in class org.teiid.translator.jdbc.modeshape.ModeShapeExecutionFactory
 
supportsAggregatesMin() - Method in class org.teiid.translator.jdbc.SimpleJDBCExecutionFactory
 
supportsAggregatesSum() - Method in class org.teiid.translator.jdbc.JDBCExecutionFactory
 
supportsAggregatesSum() - Method in class org.teiid.translator.jdbc.modeshape.ModeShapeExecutionFactory
 
supportsAggregatesSum() - Method in class org.teiid.translator.jdbc.SimpleJDBCExecutionFactory
 
supportsAliasedTable() - Method in class org.teiid.translator.jdbc.JDBCExecutionFactory
 
supportsAliasedTable() - Method in class org.teiid.translator.jdbc.SimpleJDBCExecutionFactory
 
supportsArrayAgg() - Method in class org.teiid.translator.jdbc.postgresql.PostgreSQLExecutionFactory
 
supportsArrayAgg() - Method in class org.teiid.translator.jdbc.teiid.TeiidExecutionFactory
 
supportsArrayType() - Method in class org.teiid.translator.jdbc.h2.H2ExecutionFactory
 
supportsArrayType() - Method in class org.teiid.translator.jdbc.oracle.OracleExecutionFactory
 
supportsArrayType() - Method in class org.teiid.translator.jdbc.postgresql.PostgreSQLExecutionFactory
 
supportsArrayType() - Method in class org.teiid.translator.jdbc.teiid.TeiidExecutionFactory
 
supportsBatchedUpdates() - Method in class org.teiid.translator.jdbc.JDBCExecutionFactory
 
supportsBatchedUpdates() - Method in class org.teiid.translator.jdbc.pi.PIExecutionFactory
 
supportsBooleanExpressions() - Method in class org.teiid.translator.jdbc.db2.DB2ExecutionFactory
 
supportsBooleanExpressions() - Method in class org.teiid.translator.jdbc.ingres.IngresExecutionFactory
 
supportsBooleanExpressions() - Method in class org.teiid.translator.jdbc.JDBCExecutionFactory
if boolean expressions are directly supported.
supportsBooleanExpressions() - Method in class org.teiid.translator.jdbc.oracle.OracleExecutionFactory
 
supportsBooleanExpressions() - Method in class org.teiid.translator.jdbc.sybase.BaseSybaseExecutionFactory
 
supportsBooleanExpressions() - Method in class org.teiid.translator.jdbc.teradata.TeradataExecutionFactory
 
supportsBulkUpdate() - Method in class org.teiid.translator.jdbc.JDBCExecutionFactory
 
supportsBulkUpdate() - Method in class org.teiid.translator.jdbc.pi.PIExecutionFactory
 
supportsBulkUpdate() - Method in class org.teiid.translator.jdbc.teiid.TeiidExecutionFactory
 
supportsCommonTableExpressions() - Method in class org.teiid.translator.jdbc.actian.ActianVectorInHadoopExecutionFactory
 
supportsCommonTableExpressions() - Method in class org.teiid.translator.jdbc.db2.DB2ExecutionFactory
 
supportsCommonTableExpressions() - Method in class org.teiid.translator.jdbc.netezza.NetezzaExecutionFactory
 
supportsCommonTableExpressions() - Method in class org.teiid.translator.jdbc.oracle.OracleExecutionFactory
 
supportsCommonTableExpressions() - Method in class org.teiid.translator.jdbc.postgresql.PostgreSQLExecutionFactory
 
supportsCommonTableExpressions() - Method in class org.teiid.translator.jdbc.sqlserver.SQLServerExecutionFactory
 
supportsCommonTableExpressions() - Method in class org.teiid.translator.jdbc.teiid.TeiidExecutionFactory
 
supportsCommonTableExpressions() - Method in class org.teiid.translator.jdbc.teradata.TeradataExecutionFactory
 
supportsCompareCriteriaEquals() - Method in class org.teiid.translator.jdbc.hana.HanaExecutionFactory
 
supportsCompareCriteriaEquals() - Method in class org.teiid.translator.jdbc.JDBCExecutionFactory
 
supportsCompareCriteriaEquals() - Method in class org.teiid.translator.jdbc.SimpleJDBCExecutionFactory
 
supportsCompareCriteriaEquals() - Method in class org.teiid.translator.jdbc.vertica.VerticaExecutionFactory
 
supportsCompareCriteriaOrdered() - Method in class org.teiid.translator.jdbc.JDBCExecutionFactory
 
supportsConvert(int, int) - Method in class org.teiid.translator.jdbc.informix.InformixExecutionFactory
 
supportsConvert(int, int) - Method in class org.teiid.translator.jdbc.oracle.OracleExecutionFactory
 
supportsConvert(int, int) - Method in class org.teiid.translator.jdbc.pi.PIExecutionFactory
 
supportsConvert(int, int) - Method in class org.teiid.translator.jdbc.redshift.RedshiftExecutionFactory
 
supportsConvert(int, int) - Method in class org.teiid.translator.jdbc.sqlserver.SQLServerExecutionFactory
 
supportsCorrelatedSubqueries() - Method in class org.teiid.translator.jdbc.JDBCExecutionFactory
 
supportsCorrelatedSubqueries() - Method in class org.teiid.translator.jdbc.modeshape.ModeShapeExecutionFactory
 
supportsCorrelatedSubqueries() - Method in class org.teiid.translator.jdbc.netezza.NetezzaExecutionFactory
 
supportsCorrelatedSubqueries() - Method in class org.teiid.translator.jdbc.postgresql.GreenplumExecutionFactory
 
supportsCorrelatedSubqueries() - Method in class org.teiid.translator.jdbc.SimpleJDBCExecutionFactory
 
supportsCorrelatedSubqueryLimit() - Method in class org.teiid.translator.jdbc.oracle.OracleExecutionFactory
 
supportsCrossJoin() - Method in class org.teiid.translator.jdbc.sqlserver.SQLServerExecutionFactory
 
supportsCrossJoin() - Method in class org.teiid.translator.jdbc.sybase.BaseSybaseExecutionFactory
 
supportsDependentJoins() - Method in class org.teiid.translator.jdbc.hsql.HsqlExecutionFactory
 
supportsDependentJoins() - Method in class org.teiid.translator.jdbc.JDBCExecutionFactory
 
supportsDependentJoins() - Method in class org.teiid.translator.jdbc.ucanaccess.UCanAccessExecutionFactory
 
supportsElementaryOlapOperations() - Method in class org.teiid.translator.jdbc.actian.ActianVectorInHadoopExecutionFactory
 
supportsElementaryOlapOperations() - Method in class org.teiid.translator.jdbc.db2.DB2ExecutionFactory
 
supportsElementaryOlapOperations() - Method in class org.teiid.translator.jdbc.oracle.OracleExecutionFactory
 
supportsElementaryOlapOperations() - Method in class org.teiid.translator.jdbc.postgresql.GreenplumExecutionFactory
 
supportsElementaryOlapOperations() - Method in class org.teiid.translator.jdbc.postgresql.PostgreSQLExecutionFactory
 
supportsElementaryOlapOperations() - Method in class org.teiid.translator.jdbc.sqlserver.SQLServerExecutionFactory
 
supportsElementaryOlapOperations() - Method in class org.teiid.translator.jdbc.teiid.TeiidExecutionFactory
 
supportsExcept() - Method in class org.teiid.translator.jdbc.actian.ActianVectorInHadoopExecutionFactory
 
supportsExcept() - Method in class org.teiid.translator.jdbc.db2.BaseDB2ExecutionFactory
 
supportsExcept() - Method in class org.teiid.translator.jdbc.h2.H2ExecutionFactory
 
supportsExcept() - Method in class org.teiid.translator.jdbc.hsql.HsqlExecutionFactory
 
supportsExcept() - Method in class org.teiid.translator.jdbc.modeshape.ModeShapeExecutionFactory
 
supportsExcept() - Method in class org.teiid.translator.jdbc.netezza.NetezzaExecutionFactory
 
supportsExcept() - Method in class org.teiid.translator.jdbc.oracle.OracleExecutionFactory
 
supportsExcept() - Method in class org.teiid.translator.jdbc.postgresql.PostgreSQLExecutionFactory
 
supportsExcept() - Method in class org.teiid.translator.jdbc.sqlserver.SQLServerExecutionFactory
 
supportsExcept() - Method in class org.teiid.translator.jdbc.teiid.TeiidExecutionFactory
 
supportsExcept() - Method in class org.teiid.translator.jdbc.teradata.TeradataExecutionFactory
 
supportsExistsCriteria() - Method in class org.teiid.translator.jdbc.JDBCExecutionFactory
 
supportsExistsCriteria() - Method in class org.teiid.translator.jdbc.modeshape.ModeShapeExecutionFactory
 
supportsExistsCriteria() - Method in class org.teiid.translator.jdbc.SimpleJDBCExecutionFactory
 
supportsFormatLiteral(String, ExecutionFactory.Format) - Method in class org.teiid.translator.jdbc.oracle.OracleExecutionFactory
 
supportsFormatLiteral(String, ExecutionFactory.Format) - Method in class org.teiid.translator.jdbc.postgresql.PostgreSQLExecutionFactory
 
supportsFormatLiteral(String, ExecutionFactory.Format) - Method in class org.teiid.translator.jdbc.sqlserver.SQLServerExecutionFactory
 
supportsFormatLiteral(String, ExecutionFactory.Format) - Method in class org.teiid.translator.jdbc.sybase.SybaseExecutionFactory
 
supportsFormatLiteral(String, ExecutionFactory.Format) - Method in class org.teiid.translator.jdbc.teiid.TeiidExecutionFactory
 
supportsFullDependentJoins() - Method in class org.teiid.translator.jdbc.JDBCExecutionFactory
 
supportsFunctionsInGroupBy() - Method in class org.teiid.translator.jdbc.db2.DB2ExecutionFactory
 
supportsFunctionsInGroupBy() - Method in class org.teiid.translator.jdbc.h2.H2ExecutionFactory
 
supportsFunctionsInGroupBy() - Method in class org.teiid.translator.jdbc.mm.MetaMatrixExecutionFactory
 
supportsFunctionsInGroupBy() - Method in class org.teiid.translator.jdbc.oracle.OracleExecutionFactory
 
supportsFunctionsInGroupBy() - Method in class org.teiid.translator.jdbc.pi.PIExecutionFactory
 
supportsFunctionsInGroupBy() - Method in class org.teiid.translator.jdbc.postgresql.PostgreSQLExecutionFactory
 
supportsFunctionsInGroupBy() - Method in class org.teiid.translator.jdbc.sap.SAPIQExecutionFactory
 
supportsFunctionsInGroupBy() - Method in class org.teiid.translator.jdbc.sqlserver.SQLServerExecutionFactory
 
supportsFunctionsInGroupBy() - Method in class org.teiid.translator.jdbc.sybase.SybaseExecutionFactory
 
supportsFunctionsInGroupBy() - Method in class org.teiid.translator.jdbc.teiid.TeiidExecutionFactory
 
supportsGeneratedKeys() - Method in class org.teiid.translator.jdbc.JDBCExecutionFactory
 
supportsGeneratedKeys(ExecutionContext, Command) - Method in class org.teiid.translator.jdbc.JDBCExecutionFactory
 
supportsGeneratedKeys(ExecutionContext, Command) - Method in class org.teiid.translator.jdbc.oracle.OracleExecutionFactory
 
supportsGeneratedKeys() - Method in class org.teiid.translator.jdbc.teiid.TeiidExecutionFactory
 
supportsGroupBy() - Method in class org.teiid.translator.jdbc.JDBCExecutionFactory
 
supportsGroupBy() - Method in class org.teiid.translator.jdbc.modeshape.ModeShapeExecutionFactory
 
supportsGroupByRollup() - Method in class org.teiid.translator.jdbc.actian.ActianVectorInHadoopExecutionFactory
 
supportsGroupByRollup() - Method in class org.teiid.translator.jdbc.db2.DB2ExecutionFactory
 
supportsGroupByRollup() - Method in class org.teiid.translator.jdbc.derby.DerbyExecutionFactory
 
supportsGroupByRollup() - Method in class org.teiid.translator.jdbc.mysql.MySQL5ExecutionFactory
 
supportsGroupByRollup() - Method in class org.teiid.translator.jdbc.oracle.OracleExecutionFactory
 
supportsGroupByRollup() - Method in class org.teiid.translator.jdbc.sap.SAPIQExecutionFactory
 
supportsGroupByRollup() - Method in class org.teiid.translator.jdbc.sqlserver.SQLServerExecutionFactory
 
supportsGroupByRollup() - Method in class org.teiid.translator.jdbc.sybase.SybaseExecutionFactory
 
supportsGroupByRollup() - Method in class org.teiid.translator.jdbc.teiid.TeiidExecutionFactory
 
supportsHaving() - Method in class org.teiid.translator.jdbc.JDBCExecutionFactory
 
supportsHaving() - Method in class org.teiid.translator.jdbc.modeshape.ModeShapeExecutionFactory
 
supportsInCriteria() - Method in class org.teiid.translator.jdbc.hana.HanaExecutionFactory
 
supportsInCriteria() - Method in class org.teiid.translator.jdbc.JDBCExecutionFactory
 
supportsInCriteria() - Method in class org.teiid.translator.jdbc.SimpleJDBCExecutionFactory
 
supportsInCriteria() - Method in class org.teiid.translator.jdbc.vertica.VerticaExecutionFactory
 
supportsInCriteriaSubquery() - Method in class org.teiid.translator.jdbc.JDBCExecutionFactory
 
supportsInCriteriaSubquery() - Method in class org.teiid.translator.jdbc.modeshape.ModeShapeExecutionFactory
 
supportsInCriteriaSubquery() - Method in class org.teiid.translator.jdbc.SimpleJDBCExecutionFactory
 
supportsInlineViews() - Method in class org.teiid.translator.jdbc.actian.ActianVectorInHadoopExecutionFactory
 
supportsInlineViews() - Method in class org.teiid.translator.jdbc.db2.BaseDB2ExecutionFactory
 
supportsInlineViews() - Method in class org.teiid.translator.jdbc.h2.H2ExecutionFactory
 
supportsInlineViews() - Method in class org.teiid.translator.jdbc.hsql.HsqlExecutionFactory
 
supportsInlineViews() - Method in class org.teiid.translator.jdbc.ingres.IngresExecutionFactory
 
supportsInlineViews() - Method in class org.teiid.translator.jdbc.intersyscache.InterSystemsCacheExecutionFactory
 
supportsInlineViews() - Method in class org.teiid.translator.jdbc.JDBCExecutionFactory
 
supportsInlineViews() - Method in class org.teiid.translator.jdbc.mm.MetaMatrixExecutionFactory
 
supportsInlineViews() - Method in class org.teiid.translator.jdbc.modeshape.ModeShapeExecutionFactory
 
supportsInlineViews() - Method in class org.teiid.translator.jdbc.mysql.MySQL5ExecutionFactory
 
supportsInlineViews() - Method in class org.teiid.translator.jdbc.netezza.NetezzaExecutionFactory
 
supportsInlineViews() - Method in class org.teiid.translator.jdbc.oracle.OracleExecutionFactory
 
supportsInlineViews() - Method in class org.teiid.translator.jdbc.pi.PIExecutionFactory
 
supportsInlineViews() - Method in class org.teiid.translator.jdbc.postgresql.PostgreSQLExecutionFactory
This is true only after Postgre version 7.1 However, since version 7 was released in 2000 we'll assume a post 7 instance.
supportsInlineViews() - Method in class org.teiid.translator.jdbc.sap.SAPIQExecutionFactory
 
supportsInlineViews() - Method in class org.teiid.translator.jdbc.SimpleJDBCExecutionFactory
 
supportsInlineViews() - Method in class org.teiid.translator.jdbc.sqlserver.SQLServerExecutionFactory
 
supportsInlineViews() - Method in class org.teiid.translator.jdbc.sybase.SybaseExecutionFactory
 
supportsInlineViews() - Method in class org.teiid.translator.jdbc.teiid.TeiidExecutionFactory
 
supportsInlineViews() - Method in class org.teiid.translator.jdbc.teradata.TeradataExecutionFactory
 
supportsInsertWithQueryExpression() - Method in class org.teiid.translator.jdbc.h2.H2ExecutionFactory
 
supportsInsertWithQueryExpression() - Method in class org.teiid.translator.jdbc.JDBCExecutionFactory
 
supportsInsertWithQueryExpression() - Method in class org.teiid.translator.jdbc.pi.PIExecutionFactory
 
supportsInsertWithQueryExpression() - Method in class org.teiid.translator.jdbc.SimpleJDBCExecutionFactory
 
supportsInsertWithQueryExpression() - Method in class org.teiid.translator.jdbc.teiid.TeiidExecutionFactory
 
supportsIntersect() - Method in class org.teiid.translator.jdbc.actian.ActianVectorInHadoopExecutionFactory
 
supportsIntersect() - Method in class org.teiid.translator.jdbc.db2.BaseDB2ExecutionFactory
 
supportsIntersect() - Method in class org.teiid.translator.jdbc.h2.H2ExecutionFactory
 
supportsIntersect() - Method in class org.teiid.translator.jdbc.hsql.HsqlExecutionFactory
 
supportsIntersect() - Method in class org.teiid.translator.jdbc.modeshape.ModeShapeExecutionFactory
 
supportsIntersect() - Method in class org.teiid.translator.jdbc.netezza.NetezzaExecutionFactory
 
supportsIntersect() - Method in class org.teiid.translator.jdbc.oracle.OracleExecutionFactory
 
supportsIntersect() - Method in class org.teiid.translator.jdbc.postgresql.PostgreSQLExecutionFactory
 
supportsIntersect() - Method in class org.teiid.translator.jdbc.sqlserver.SQLServerExecutionFactory
 
supportsIntersect() - Method in class org.teiid.translator.jdbc.teiid.TeiidExecutionFactory
 
supportsIntersect() - Method in class org.teiid.translator.jdbc.teradata.TeradataExecutionFactory
 
supportsIntersect() - Method in class org.teiid.translator.jdbc.vertica.VerticaExecutionFactory
 
supportsIsDistinctCriteria() - Method in class org.teiid.translator.jdbc.h2.H2ExecutionFactory
 
supportsIsDistinctCriteria() - Method in class org.teiid.translator.jdbc.postgresql.PostgreSQLExecutionFactory
 
supportsIsDistinctCriteria() - Method in class org.teiid.translator.jdbc.teiid.TeiidExecutionFactory
 
supportsIsNullCriteria() - Method in class org.teiid.translator.jdbc.JDBCExecutionFactory
 
supportsIsNullCriteria() - Method in class org.teiid.translator.jdbc.SimpleJDBCExecutionFactory
 
supportsLateralJoin() - Method in class org.teiid.translator.jdbc.pi.PIExecutionFactory
 
supportsLateralJoin() - Method in class org.teiid.translator.jdbc.postgresql.PostgreSQLExecutionFactory
 
supportsLateralJoin() - Method in class org.teiid.translator.jdbc.teiid.TeiidExecutionFactory
 
supportsLateralJoinCondition() - Method in class org.teiid.translator.jdbc.pi.PIExecutionFactory
 
supportsLikeCriteria() - Method in class org.teiid.translator.jdbc.JDBCExecutionFactory
 
supportsLikeCriteria() - Method in class org.teiid.translator.jdbc.SimpleJDBCExecutionFactory
 
supportsLikeCriteriaEscapeCharacter() - Method in class org.teiid.translator.jdbc.JDBCExecutionFactory
 
supportsLikeCriteriaEscapeCharacter() - Method in class org.teiid.translator.jdbc.SimpleJDBCExecutionFactory
 
supportsLikeRegex() - Method in class org.teiid.translator.jdbc.h2.H2ExecutionFactory
 
supportsLikeRegex() - Method in class org.teiid.translator.jdbc.mysql.MySQL5ExecutionFactory
 
supportsLikeRegex() - Method in class org.teiid.translator.jdbc.netezza.NetezzaExecutionFactory
 
supportsLikeRegex() - Method in class org.teiid.translator.jdbc.oracle.OracleExecutionFactory
 
supportsLikeRegex() - Method in class org.teiid.translator.jdbc.postgresql.PostgreSQLExecutionFactory
 
supportsLikeRegex() - Method in class org.teiid.translator.jdbc.teiid.TeiidExecutionFactory
 
supportsLiteral(String) - Method in class org.teiid.translator.jdbc.oracle.OracleFormatFunctionModifier
 
supportsLiteralOnlyWithGrouping() - Method in class org.teiid.translator.jdbc.sqlserver.SQLServerExecutionFactory
 
supportsLiteralOnlyWithGrouping() - Method in class org.teiid.translator.jdbc.sybase.SybaseExecutionFactory
 
supportsNotCriteria() - Method in class org.teiid.translator.jdbc.JDBCExecutionFactory
 
supportsNotCriteria() - Method in class org.teiid.translator.jdbc.SimpleJDBCExecutionFactory
 
supportsOnlyFormatLiterals() - Method in class org.teiid.translator.jdbc.oracle.OracleExecutionFactory
 
supportsOnlyFormatLiterals() - Method in class org.teiid.translator.jdbc.postgresql.PostgreSQLExecutionFactory
 
supportsOnlyFormatLiterals() - Method in class org.teiid.translator.jdbc.sqlserver.SQLServerExecutionFactory
 
supportsOnlyFormatLiterals() - Method in class org.teiid.translator.jdbc.sybase.SybaseExecutionFactory
 
supportsOnlyLateralJoinProcedure() - Method in class org.teiid.translator.jdbc.pi.PIExecutionFactory
 
supportsOnlyLiteralComparison() - Method in class org.teiid.translator.jdbc.hana.HanaExecutionFactory
 
supportsOnlyTimestampAddLiteral() - Method in class org.teiid.translator.jdbc.oracle.OracleExecutionFactory
 
supportsOrCriteria() - Method in class org.teiid.translator.jdbc.JDBCExecutionFactory
 
supportsOrCriteria() - Method in class org.teiid.translator.jdbc.SimpleJDBCExecutionFactory
 
supportsOrderByNullOrdering() - Method in class org.teiid.translator.jdbc.derby.DerbyExecutionFactory
 
supportsOrderByNullOrdering() - Method in class org.teiid.translator.jdbc.modeshape.ModeShapeExecutionFactory
 
supportsOrderByNullOrdering() - Method in class org.teiid.translator.jdbc.oracle.OracleExecutionFactory
 
supportsOrderByNullOrdering() - Method in class org.teiid.translator.jdbc.postgresql.PostgreSQLExecutionFactory
 
supportsOrderByNullOrdering() - Method in class org.teiid.translator.jdbc.teiid.TeiidExecutionFactory
 
supportsOrderByUnrelated() - Method in class org.teiid.translator.jdbc.JDBCExecutionFactory
 
supportsOrderByUnrelated() - Method in class org.teiid.translator.jdbc.teiid.TeiidExecutionFactory
 
supportsOrderByWithExtendedGrouping() - Method in class org.teiid.translator.jdbc.actian.ActianVectorInHadoopExecutionFactory
 
supportsOrderByWithExtendedGrouping() - Method in class org.teiid.translator.jdbc.mysql.MySQL5ExecutionFactory
 
supportsProcedureTable() - Method in class org.teiid.translator.jdbc.pi.PIExecutionFactory
 
supportsProcedureTable() - Method in class org.teiid.translator.jdbc.teiid.TeiidExecutionFactory
 
supportsQuantifiedCompareCriteriaAll() - Method in class org.teiid.translator.jdbc.JDBCExecutionFactory
 
supportsQuantifiedCompareCriteriaAll() - Method in class org.teiid.translator.jdbc.modeshape.ModeShapeExecutionFactory
 
supportsQuantifiedCompareCriteriaAll() - Method in class org.teiid.translator.jdbc.redshift.RedshiftExecutionFactory
 
supportsQuantifiedCompareCriteriaAll() - Method in class org.teiid.translator.jdbc.SimpleJDBCExecutionFactory
 
supportsQuantifiedCompareCriteriaSome() - Method in class org.teiid.translator.jdbc.JDBCExecutionFactory
 
supportsQuantifiedCompareCriteriaSome() - Method in class org.teiid.translator.jdbc.modeshape.ModeShapeExecutionFactory
 
supportsQuantifiedCompareCriteriaSome() - Method in class org.teiid.translator.jdbc.redshift.RedshiftExecutionFactory
 
supportsQuantifiedCompareCriteriaSome() - Method in class org.teiid.translator.jdbc.SimpleJDBCExecutionFactory
 
supportsQuarter(boolean) - Method in class org.teiid.translator.jdbc.hsql.AddDiffModifier
 
supportsRecursiveCommonTableExpressions() - Method in class org.teiid.translator.jdbc.oracle.OracleExecutionFactory
 
supportsRecursiveCommonTableExpressions() - Method in class org.teiid.translator.jdbc.postgresql.PostgreSQLExecutionFactory
 
supportsRecursiveCommonTableExpressions() - Method in class org.teiid.translator.jdbc.sqlserver.SQLServerExecutionFactory
 
supportsRecursiveCommonTableExpressions() - Method in class org.teiid.translator.jdbc.teiid.TeiidExecutionFactory
 
supportsRowLimit() - Method in class org.teiid.translator.jdbc.access.AccessExecutionFactory
 
supportsRowLimit() - Method in class org.teiid.translator.jdbc.db2.DB2ExecutionFactory
 
supportsRowLimit() - Method in class org.teiid.translator.jdbc.derby.DerbyExecutionFactory
 
supportsRowLimit() - Method in class org.teiid.translator.jdbc.h2.H2ExecutionFactory
 
supportsRowLimit() - Method in class org.teiid.translator.jdbc.hsql.HsqlExecutionFactory
 
supportsRowLimit() - Method in class org.teiid.translator.jdbc.ingres.IngresExecutionFactory
 
supportsRowLimit() - Method in class org.teiid.translator.jdbc.mm.MetaMatrixExecutionFactory
 
supportsRowLimit() - Method in class org.teiid.translator.jdbc.mysql.MySQLExecutionFactory
 
supportsRowLimit() - Method in class org.teiid.translator.jdbc.netezza.NetezzaExecutionFactory
 
supportsRowLimit() - Method in class org.teiid.translator.jdbc.oracle.OracleExecutionFactory
 
supportsRowLimit() - Method in class org.teiid.translator.jdbc.pi.PIExecutionFactory
 
supportsRowLimit() - Method in class org.teiid.translator.jdbc.postgresql.PostgreSQLExecutionFactory
 
supportsRowLimit() - Method in class org.teiid.translator.jdbc.sap.SAPIQExecutionFactory
 
supportsRowLimit() - Method in class org.teiid.translator.jdbc.sqlserver.SQLServerExecutionFactory
 
supportsRowLimit() - Method in class org.teiid.translator.jdbc.sybase.SybaseExecutionFactory
 
supportsRowLimit() - Method in class org.teiid.translator.jdbc.teiid.TeiidExecutionFactory
 
supportsRowOffset() - Method in class org.teiid.translator.jdbc.derby.DerbyExecutionFactory
 
supportsRowOffset() - Method in class org.teiid.translator.jdbc.h2.H2ExecutionFactory
 
supportsRowOffset() - Method in class org.teiid.translator.jdbc.hsql.HsqlExecutionFactory
 
supportsRowOffset() - Method in class org.teiid.translator.jdbc.ingres.Ingres93ExecutionFactory
 
supportsRowOffset() - Method in class org.teiid.translator.jdbc.mm.MetaMatrixExecutionFactory
 
supportsRowOffset() - Method in class org.teiid.translator.jdbc.mysql.MySQLExecutionFactory
 
supportsRowOffset() - Method in class org.teiid.translator.jdbc.netezza.NetezzaExecutionFactory
 
supportsRowOffset() - Method in class org.teiid.translator.jdbc.oracle.OracleExecutionFactory
 
supportsRowOffset() - Method in class org.teiid.translator.jdbc.postgresql.PostgreSQLExecutionFactory
 
supportsRowOffset() - Method in class org.teiid.translator.jdbc.sqlserver.SQLServerExecutionFactory
 
supportsRowOffset() - Method in class org.teiid.translator.jdbc.teiid.TeiidExecutionFactory
 
supportsScalarSubqueries() - Method in class org.teiid.translator.jdbc.JDBCExecutionFactory
 
supportsScalarSubqueries() - Method in class org.teiid.translator.jdbc.modeshape.ModeShapeExecutionFactory
 
supportsScalarSubqueries() - Method in class org.teiid.translator.jdbc.SimpleJDBCExecutionFactory
 
supportsScalarSubqueries() - Method in class org.teiid.translator.jdbc.teradata.TeradataExecutionFactory
 
supportsSearchedCaseExpressions() - Method in class org.teiid.translator.jdbc.JDBCExecutionFactory
 
supportsSearchedCaseExpressions() - Method in class org.teiid.translator.jdbc.modeshape.ModeShapeExecutionFactory
 
supportsSearchedCaseExpressions() - Method in class org.teiid.translator.jdbc.SimpleJDBCExecutionFactory
 
supportsSelectExpression() - Method in class org.teiid.translator.jdbc.actian.ActianVectorInHadoopExecutionFactory
 
supportsSelectExpression() - Method in class org.teiid.translator.jdbc.JDBCExecutionFactory
 
supportsSelectExpression() - Method in class org.teiid.translator.jdbc.modeshape.ModeShapeExecutionFactory
 
supportsSelectExpressionArrayType() - Method in class org.teiid.translator.jdbc.oracle.OracleExecutionFactory
 
supportsSelectWithoutFrom() - Method in class org.teiid.translator.jdbc.actian.ActianVectorInHadoopExecutionFactory
 
supportsSelectWithoutFrom() - Method in class org.teiid.translator.jdbc.db2.BaseDB2ExecutionFactory
 
supportsSelectWithoutFrom() - Method in class org.teiid.translator.jdbc.h2.H2ExecutionFactory
 
supportsSelectWithoutFrom() - Method in class org.teiid.translator.jdbc.hsql.HsqlExecutionFactory
 
supportsSelectWithoutFrom() - Method in class org.teiid.translator.jdbc.mm.MetaMatrixExecutionFactory
 
supportsSelectWithoutFrom() - Method in class org.teiid.translator.jdbc.mysql.MySQLExecutionFactory
 
supportsSelectWithoutFrom() - Method in class org.teiid.translator.jdbc.netezza.NetezzaExecutionFactory
 
supportsSelectWithoutFrom() - Method in class org.teiid.translator.jdbc.oracle.OracleExecutionFactory
 
supportsSelectWithoutFrom() - Method in class org.teiid.translator.jdbc.pi.PIExecutionFactory
 
supportsSelectWithoutFrom() - Method in class org.teiid.translator.jdbc.postgresql.PostgreSQLExecutionFactory
 
supportsSelectWithoutFrom() - Method in class org.teiid.translator.jdbc.sap.SAPIQExecutionFactory
 
supportsSelectWithoutFrom() - Method in class org.teiid.translator.jdbc.sqlserver.SQLServerExecutionFactory
 
supportsSelectWithoutFrom() - Method in class org.teiid.translator.jdbc.sybase.SybaseExecutionFactory
 
supportsSelectWithoutFrom() - Method in class org.teiid.translator.jdbc.teiid.TeiidExecutionFactory
 
supportsSelfJoins() - Method in class org.teiid.translator.jdbc.JDBCExecutionFactory
 
supportsSelfJoins() - Method in class org.teiid.translator.jdbc.SimpleJDBCExecutionFactory
 
supportsSetQueryOrderBy() - Method in class org.teiid.translator.jdbc.actian.ActianVectorInHadoopExecutionFactory
 
supportsSetQueryOrderBy() - Method in class org.teiid.translator.jdbc.JDBCExecutionFactory
 
supportsSetQueryOrderBy() - Method in class org.teiid.translator.jdbc.modeshape.ModeShapeExecutionFactory
 
supportsSimilarTo() - Method in class org.teiid.translator.jdbc.postgresql.PostgreSQLExecutionFactory
 
supportsSimilarTo() - Method in class org.teiid.translator.jdbc.teiid.TeiidExecutionFactory
 
supportsStringAgg() - Method in class org.teiid.translator.jdbc.postgresql.PostgreSQLExecutionFactory
 
supportsStringAgg() - Method in class org.teiid.translator.jdbc.teiid.TeiidExecutionFactory
 
supportsSubqueryCommonTableExpressions() - Method in class org.teiid.translator.jdbc.actian.ActianVectorInHadoopExecutionFactory
 
supportsSubqueryCommonTableExpressions() - Method in class org.teiid.translator.jdbc.sqlserver.SQLServerExecutionFactory
 
supportsSubqueryInOn() - Method in class org.teiid.translator.jdbc.db2.BaseDB2ExecutionFactory
 
supportsSubqueryInOn() - Method in class org.teiid.translator.jdbc.oracle.OracleExecutionFactory
 
supportsUnions() - Method in class org.teiid.translator.jdbc.JDBCExecutionFactory
 
supportsUnions() - Method in class org.teiid.translator.jdbc.SimpleJDBCExecutionFactory
 
supportsUnions() - Method in class org.teiid.translator.jdbc.teradata.TeradataExecutionFactory
 
supportsUpsert() - Method in class org.teiid.translator.jdbc.h2.H2ExecutionFactory
 
supportsUpsert() - Method in class org.teiid.translator.jdbc.teiid.TeiidExecutionFactory
 
supportsWindowDistinctAggregates() - Method in class org.teiid.translator.jdbc.postgresql.PostgreSQLExecutionFactory
 
supportsWindowDistinctAggregates() - Method in class org.teiid.translator.jdbc.sqlserver.SQLServerExecutionFactory
 
supportsWindowDistinctAggregates() - Method in class org.teiid.translator.jdbc.teiid.TeiidExecutionFactory
 
supportsWindowOrderByWithAggregates() - Method in class org.teiid.translator.jdbc.actian.ActianVectorInHadoopExecutionFactory
 
supportsWindowOrderByWithAggregates() - Method in class org.teiid.translator.jdbc.sqlserver.SQLServerExecutionFactory
 
supportsWindowOrderByWithAggregates() - Method in class org.teiid.translator.jdbc.teiid.TeiidExecutionFactory
 
SybaseExecutionFactory - Class in org.teiid.translator.jdbc.sybase
 
SybaseExecutionFactory() - Constructor for class org.teiid.translator.jdbc.sybase.SybaseExecutionFactory
 
SybaseExecutionFactory.SybaseFormatFunctionModifier - Class in org.teiid.translator.jdbc.sybase
 
SybaseFormatFunctionModifier(String, Map<String, Object>) - Constructor for class org.teiid.translator.jdbc.sybase.SybaseExecutionFactory.SybaseFormatFunctionModifier
 
SybaseIQExecutionFactory - Class in org.teiid.translator.jdbc.sybase
A translator for Sybase IQ 15.1+
SybaseIQExecutionFactory() - Constructor for class org.teiid.translator.jdbc.sybase.SybaseIQExecutionFactory
 

T

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.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
 
TIMESTAMP - Static variable in class org.teiid.translator.jdbc.FunctionModifier
 
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_HEX - Static variable in class org.teiid.translator.jdbc.vertica.VerticaExecutionFactory
 
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
Constructor, takes a SQLConversionVisitor subclass
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
 
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 SRID & WKB.
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
 
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
 
trimString - Variable in class org.teiid.translator.jdbc.JDBCBaseExecution
 
TRUNC - Static variable in class org.teiid.translator.jdbc.vertica.VerticaExecutionFactory
 
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
 

U

UCANACCESS - Static variable in class org.teiid.translator.jdbc.ucanaccess.UCanAccessExecutionFactory
 
UCanAccessExecutionFactory - Class in org.teiid.translator.jdbc.ucanaccess
 
UCanAccessExecutionFactory() - Constructor for class org.teiid.translator.jdbc.ucanaccess.UCanAccessExecutionFactory
 
UMINUS - Static variable in class org.teiid.translator.jdbc.hana.HanaExecutionFactory
 
updateCount - Variable in class org.teiid.translator.jdbc.JDBCDirectQueryExecution
 
UPPER - Static variable in class org.teiid.translator.jdbc.vertica.VerticaExecutionFactory
 
useAnsiJoin() - Method in class org.teiid.translator.jdbc.modeshape.ModeShapeExecutionFactory
TEIID-3102 - ModeShape requires the use of JOIN, and not ',' when joining tables.
useAsInGroupAlias() - Method in class org.teiid.translator.jdbc.JDBCExecutionFactory
Indicates whether group alias should be of the form "...FROM groupA AS X" or "...FROM groupA X".
useAsInGroupAlias() - Method in class org.teiid.translator.jdbc.oracle.OracleExecutionFactory
 
useAsInGroupAlias() - Method in class org.teiid.translator.jdbc.pi.PIExecutionFactory
 
useAsInGroupAlias() - Method in class org.teiid.translator.jdbc.sap.SAPIQExecutionFactory
 
useAsInGroupAlias() - Method in class org.teiid.translator.jdbc.SQLConversionVisitor
 
useAsInGroupAlias() - Method in class org.teiid.translator.jdbc.sybase.BaseSybaseExecutionFactory
 
useBindingsForDependentJoin() - Method in class org.teiid.translator.jdbc.JDBCExecutionFactory
 
useBindVariables() - Method in class org.teiid.translator.jdbc.JDBCExecutionFactory
 
useBindVariables() - Method in class org.teiid.translator.jdbc.modeshape.ModeShapeExecutionFactory
 
useColumnNamesForGeneratedKeys() - Method in class org.teiid.translator.jdbc.JDBCExecutionFactory
 
useColumnNamesForGeneratedKeys() - Method in class org.teiid.translator.jdbc.oracle.OracleExecutionFactory
 
useCommentsInSourceQuery() - Method in class org.teiid.translator.jdbc.JDBCExecutionFactory
 
useFullSchemaName - Variable in class org.teiid.translator.jdbc.JDBCMetadataProcessor
 
useParensForJoins() - Method in class org.teiid.translator.jdbc.h2.H2ExecutionFactory
 
useParensForJoins() - Method in class org.teiid.translator.jdbc.hsql.HsqlExecutionFactory
 
useParensForJoins() - Method in class org.teiid.translator.jdbc.JDBCExecutionFactory
Set to true to indicate that every branch of a join should have parenthesis.
useParensForJoins() - Method in class org.teiid.translator.jdbc.mysql.MySQLExecutionFactory
 
useParensForJoins() - Method in class org.teiid.translator.jdbc.sap.SAPIQExecutionFactory
 
useParensForJoins() - Method in class org.teiid.translator.jdbc.SQLConversionVisitor
 
useParensForSetQueries() - Method in class org.teiid.translator.jdbc.JDBCExecutionFactory
Set to true to indicate that every branch of a set query should have parenthesis, i.e.
useParensForSetQueries() - Method in class org.teiid.translator.jdbc.mysql.MySQLExecutionFactory
 
useParensForSetQueries() - Method in class org.teiid.translator.jdbc.SQLConversionVisitor
 
usePreparedStatements() - Method in class org.teiid.translator.jdbc.JDBCExecutionFactory
Use PreparedStatements (or CallableStatements) as appropriate for all commands.
useScientificNotation() - Method in class org.teiid.translator.jdbc.JDBCExecutionFactory
 
useScientificNotation() - Method in class org.teiid.translator.jdbc.teiid.TeiidExecutionFactory
 
usesDatabaseVersion() - Method in class org.teiid.translator.jdbc.db2.DB2ExecutionFactory
 
usesDatabaseVersion() - Method in class org.teiid.translator.jdbc.derby.DerbyExecutionFactory
 
usesDatabaseVersion() - Method in class org.teiid.translator.jdbc.JDBCExecutionFactory
 
usesDatabaseVersion() - Method in class org.teiid.translator.jdbc.mysql.MySQL5ExecutionFactory
 
usesDatabaseVersion() - Method in class org.teiid.translator.jdbc.netezza.NetezzaExecutionFactory
 
usesDatabaseVersion() - Method in class org.teiid.translator.jdbc.oracle.OracleExecutionFactory
 
usesDatabaseVersion() - Method in class org.teiid.translator.jdbc.postgresql.PostgreSQLExecutionFactory
 
usesDatabaseVersion() - Method in class org.teiid.translator.jdbc.sap.SAPIQExecutionFactory
 
usesDatabaseVersion() - Method in class org.teiid.translator.jdbc.sqlserver.SQLServerExecutionFactory
 
usesDatabaseVersion() - Method in class org.teiid.translator.jdbc.sybase.SybaseExecutionFactory
 
usesDatabaseVersion() - Method in class org.teiid.translator.jdbc.teiid.TeiidExecutionFactory
 
usesDatabaseVersion() - Method in class org.teiid.translator.jdbc.teradata.TeradataExecutionFactory
 
useSelectLimit() - Method in class org.teiid.translator.jdbc.JDBCExecutionFactory
Returns whether the limit clause is applied to the select clause.
useSelectLimit() - Method in class org.teiid.translator.jdbc.pi.PIExecutionFactory
 
useSelectLimit() - Method in class org.teiid.translator.jdbc.SQLConversionVisitor
 
useSelectLimit() - Method in class org.teiid.translator.jdbc.sqlserver.SQLServerExecutionFactory
 
useSelectLimit() - Method in class org.teiid.translator.jdbc.sybase.BaseSybaseExecutionFactory
 
useStreamsForLobs() - Method in class org.teiid.translator.jdbc.JDBCExecutionFactory
If streams should be used for Blob/Clob sets on PreparedStatements
useStreamsForLobs() - Method in class org.teiid.translator.jdbc.oracle.OracleExecutionFactory
 
useStreamsForLobs() - Method in class org.teiid.translator.jdbc.postgresql.PostgreSQLExecutionFactory
 
useStreamsForLobs() - Method in class org.teiid.translator.jdbc.sqlserver.SQLServerExecutionFactory
 
useUnicodePrefix() - Method in class org.teiid.translator.jdbc.JDBCExecutionFactory
 
useUnicodePrefix() - Method in class org.teiid.translator.jdbc.oracle.OracleExecutionFactory
 
useUnicodePrefix() - Method in class org.teiid.translator.jdbc.sap.SAPIQExecutionFactory
 
useUnicodePrefix() - Method in class org.teiid.translator.jdbc.SQLConversionVisitor
 
useUnicodePrefix() - Method in class org.teiid.translator.jdbc.sybase.SybaseExecutionFactory
 
useWithRollup() - Method in class org.teiid.translator.jdbc.JDBCExecutionFactory
 
useWithRollup() - Method in class org.teiid.translator.jdbc.mysql.MySQL5ExecutionFactory
 
useWithRollup() - Method in class org.teiid.translator.jdbc.sqlserver.SQLServerExecutionFactory
 
Util - Static variable in class org.teiid.translator.jdbc.JDBCPlugin
 

V

V_2000 - Static variable in class org.teiid.translator.jdbc.sqlserver.SQLServerExecutionFactory
 
V_2005 - Static variable in class org.teiid.translator.jdbc.sqlserver.SQLServerExecutionFactory
 
V_2008 - Static variable in class org.teiid.translator.jdbc.sqlserver.SQLServerExecutionFactory
 
V_2012 - Static variable in class org.teiid.translator.jdbc.sqlserver.SQLServerExecutionFactory
 
valueOf(String) - Static method in enum org.teiid.translator.jdbc.JDBCExecutionFactory.StructRetrieval
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum org.teiid.translator.jdbc.JDBCPlugin.Event
Returns the enum constant of this type with the specified name.
values() - Static method in enum org.teiid.translator.jdbc.JDBCExecutionFactory.StructRetrieval
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum org.teiid.translator.jdbc.JDBCPlugin.Event
Returns an array containing the constants of this enum type, in the order they are declared.
VARBINARY - Static variable in class org.teiid.translator.jdbc.FunctionModifier
 
Version - Class in org.teiid.translator.jdbc
Represents a comparable version
VERTICA - Static variable in class org.teiid.translator.jdbc.vertica.VerticaExecutionFactory
 
VerticaExecutionFactory - Class in org.teiid.translator.jdbc.vertica
 
VerticaExecutionFactory() - Constructor for class org.teiid.translator.jdbc.vertica.VerticaExecutionFactory
 
visit(SetQuery) - Method in class org.teiid.translator.jdbc.pi.PISQLConversionVisitor
 
visit(Join) - Method in class org.teiid.translator.jdbc.pi.PISQLConversionVisitor
 
visit(ColumnReference) - Method in class org.teiid.translator.jdbc.pi.PISQLConversionVisitor
 
visit(DerivedTable) - Method in class org.teiid.translator.jdbc.pi.PISQLConversionVisitor
 
visit(NamedProcedureCall) - Method in class org.teiid.translator.jdbc.pi.PISQLConversionVisitor
 
visit(Comparison) - Method in class org.teiid.translator.jdbc.pi.PISQLConversionVisitor
 
visit(Call) - Method in class org.teiid.translator.jdbc.SQLConversionVisitor
 
visit(Function) - Method in class org.teiid.translator.jdbc.SQLConversionVisitor
 
visit(Parameter) - Method in class org.teiid.translator.jdbc.SQLConversionVisitor
 
visit(Literal) - Method in class org.teiid.translator.jdbc.SQLConversionVisitor
 
visit(In) - Method in class org.teiid.translator.jdbc.SQLConversionVisitor
 
visit(Like) - Method in class org.teiid.translator.jdbc.SQLConversionVisitor
 
visit(Comparison) - Method in class org.teiid.translator.jdbc.SQLConversionVisitor
 
visit(ExpressionValueSource) - Method in class org.teiid.translator.jdbc.SQLConversionVisitor
 
visit(SetClause) - Method in class org.teiid.translator.jdbc.SQLConversionVisitor
 
visit(DerivedColumn) - Method in class org.teiid.translator.jdbc.SQLConversionVisitor
 
visit(SearchedCase) - Method in class org.teiid.translator.jdbc.SQLConversionVisitor
 
visit(GroupBy) - Method in class org.teiid.translator.jdbc.SQLConversionVisitor
 
visit(In) - Method in class org.teiid.translator.jdbc.teradata.TeradataSQLConversionVisitor
 

W

WEEK - Static variable in class org.teiid.translator.jdbc.ExtractFunctionModifier
 
WEEK_ISO - Static variable in class org.teiid.translator.jdbc.vertica.VerticaExecutionFactory
 
WEEKDAY - Static variable in class org.teiid.translator.jdbc.hana.HanaExecutionFactory
 
WITHIN_DISTANCE - Static variable in class org.teiid.translator.jdbc.oracle.OracleExecutionFactory
 
WORKDAYS_BETWEEN - Static variable in class org.teiid.translator.jdbc.hana.HanaExecutionFactory
 

X

XML - Static variable in class org.teiid.translator.jdbc.FunctionModifier
 

Y

YEAR - Static variable in class org.teiid.translator.jdbc.ExtractFunctionModifier
 
A B C D E F G H I J L M N O P Q R S T U V W X Y 
Skip navigation links
JDBC Translator 10.3.1

Copyright © 2018 JBoss by Red Hat. All rights reserved.