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

A

ABS - Static variable in class org.teiid.translator.SourceSystemFunctions
 
AbstractLanguageVisitor - Class in org.teiid.language.visitor
Visitor that visits an instance of LanguageObject and performs an operation on that instance.
AbstractLanguageVisitor() - Constructor for class org.teiid.language.visitor.AbstractLanguageVisitor
 
AbstractMetadataRecord - Class in org.teiid.metadata
AbstractMetadataRecord
AbstractMetadataRecord() - Constructor for class org.teiid.metadata.AbstractMetadataRecord
 
AbstractMetadataRecord.DataModifiable - Interface in org.teiid.metadata
 
AbstractMetadataRecord.Modifiable - Interface in org.teiid.metadata
 
acceptVisitor(LanguageObjectVisitor) - Method in class org.teiid.language.AggregateFunction
 
acceptVisitor(LanguageObjectVisitor) - Method in class org.teiid.language.AndOr
 
acceptVisitor(LanguageObjectVisitor) - Method in class org.teiid.language.Argument
 
acceptVisitor(LanguageObjectVisitor) - Method in class org.teiid.language.Array
 
acceptVisitor(LanguageObjectVisitor) - Method in class org.teiid.language.BatchedUpdates
 
acceptVisitor(LanguageObjectVisitor) - Method in class org.teiid.language.Call
 
acceptVisitor(LanguageObjectVisitor) - Method in class org.teiid.language.ColumnReference
 
acceptVisitor(LanguageObjectVisitor) - Method in class org.teiid.language.Comparison
 
acceptVisitor(LanguageObjectVisitor) - Method in class org.teiid.language.Delete
 
acceptVisitor(LanguageObjectVisitor) - Method in class org.teiid.language.DerivedColumn
 
acceptVisitor(LanguageObjectVisitor) - Method in class org.teiid.language.DerivedTable
 
acceptVisitor(LanguageObjectVisitor) - Method in class org.teiid.language.Exists
 
acceptVisitor(LanguageObjectVisitor) - Method in class org.teiid.language.ExpressionValueSource
 
acceptVisitor(LanguageObjectVisitor) - Method in class org.teiid.language.Function
 
acceptVisitor(LanguageObjectVisitor) - Method in class org.teiid.language.GroupBy
 
acceptVisitor(LanguageObjectVisitor) - Method in class org.teiid.language.In
 
acceptVisitor(LanguageObjectVisitor) - Method in class org.teiid.language.Insert
 
acceptVisitor(LanguageObjectVisitor) - Method in class org.teiid.language.IsDistinct
 
acceptVisitor(LanguageObjectVisitor) - Method in class org.teiid.language.IsNull
 
acceptVisitor(LanguageObjectVisitor) - Method in class org.teiid.language.Join
 
acceptVisitor(LanguageObjectVisitor) - Method in interface org.teiid.language.LanguageObject
 
acceptVisitor(LanguageObjectVisitor) - Method in class org.teiid.language.Like
 
acceptVisitor(LanguageObjectVisitor) - Method in class org.teiid.language.Limit
 
acceptVisitor(LanguageObjectVisitor) - Method in class org.teiid.language.Literal
 
acceptVisitor(LanguageObjectVisitor) - Method in class org.teiid.language.NamedProcedureCall
 
acceptVisitor(LanguageObjectVisitor) - Method in class org.teiid.language.NamedTable
 
acceptVisitor(LanguageObjectVisitor) - Method in class org.teiid.language.Not
 
acceptVisitor(LanguageObjectVisitor) - Method in class org.teiid.language.OrderBy
 
acceptVisitor(LanguageObjectVisitor) - Method in class org.teiid.language.Parameter
 
acceptVisitor(LanguageObjectVisitor) - Method in class org.teiid.language.ScalarSubquery
 
acceptVisitor(LanguageObjectVisitor) - Method in class org.teiid.language.SearchedCase
 
acceptVisitor(LanguageObjectVisitor) - Method in class org.teiid.language.SearchedWhenClause
 
acceptVisitor(LanguageObjectVisitor) - Method in class org.teiid.language.Select
 
acceptVisitor(LanguageObjectVisitor) - Method in class org.teiid.language.SetClause
 
acceptVisitor(LanguageObjectVisitor) - Method in class org.teiid.language.SetQuery
 
acceptVisitor(LanguageObjectVisitor) - Method in class org.teiid.language.SortSpecification
 
acceptVisitor(LanguageObjectVisitor) - Method in class org.teiid.language.SubqueryComparison
 
acceptVisitor(LanguageObjectVisitor) - Method in class org.teiid.language.SubqueryIn
 
acceptVisitor(LanguageObjectVisitor) - Method in class org.teiid.language.Update
 
acceptVisitor(LanguageObjectVisitor) - Method in class org.teiid.language.WindowFrame
 
acceptVisitor(LanguageObjectVisitor) - Method in class org.teiid.language.WindowFunction
 
acceptVisitor(LanguageObjectVisitor) - Method in class org.teiid.language.WindowSpecification
 
acceptVisitor(LanguageObjectVisitor) - Method in class org.teiid.language.With
 
acceptVisitor(LanguageObjectVisitor) - Method in class org.teiid.language.WithItem
 
ACCESS - Static variable in interface org.teiid.language.SQLConstants.NonReserved
 
ACCUMULO_URI - Static variable in class org.teiid.metadata.NamespaceContainer
 
ACOS - Static variable in class org.teiid.translator.SourceSystemFunctions
 
ADD - Static variable in interface org.teiid.language.SQLConstants.Reserved
 
ADD_OP - Static variable in class org.teiid.translator.SourceSystemFunctions
 
addAccessPattern(String, List<String>, Table) - Method in class org.teiid.metadata.MetadataFactory
Adds an access pattern to the given table.
addColumn(Column) - Method in class org.teiid.metadata.ColumnSet
 
addColumn(String, String, ColumnSet<?>) - Method in class org.teiid.metadata.MetadataFactory
Adds a column to the table with the given name and type.
addColumn(Column) - Method in class org.teiid.metadata.Table
 
addColumnPermission(String, Column, Boolean, Boolean, Boolean, String, String, Integer) - Method in class org.teiid.metadata.MetadataFactory
Add a permission for a Column
addDatatype(String, Datatype) - Method in class org.teiid.metadata.MetadataStore
 
addDataTypes(Map<String, Datatype>) - Method in class org.teiid.metadata.MetadataStore
 
addDataWrapper(DataWrapper) - Method in class org.teiid.metadata.Database
 
addDomain(String, String, Integer, Integer, boolean) - Method in class org.teiid.metadata.Database
Add a domain with the given attributes.
addForeignKey(String, List<String>, String, Table) - Method in class org.teiid.metadata.MetadataFactory
Adds a foreign key to the given table.
addForeignKey(String, List<String>, List<String>, String, Table) - Method in class org.teiid.metadata.MetadataFactory
Adds a foreign key to the given table.
addForiegnKey(String, List<String>, String, Table) - Method in class org.teiid.metadata.MetadataFactory
Deprecated.
addForiegnKey(String, List<String>, List<String>, String, Table) - Method in class org.teiid.metadata.MetadataFactory
Deprecated.
addFunction(String) - Method in class org.teiid.metadata.MetadataFactory
Add a function with the given name to the model.
addFunction(String, String, String...) - Method in class org.teiid.metadata.MetadataFactory
Add a function with the given name to the model.
addFunction(String, Method) - Method in class org.teiid.metadata.MetadataFactory
Adds a non-pushdown function based upon the given Method.
addFunction(FunctionMethod) - Method in class org.teiid.metadata.MetadataFactory
 
addFunction(FunctionMethod) - Method in class org.teiid.metadata.Schema
 
addFunctionBasedIndex(String, List<String>, List<Boolean>, Table) - Method in class org.teiid.metadata.MetadataFactory
Adds a function based index on the given expressions.
addGrant(Grant) - Method in class org.teiid.metadata.Database
 
addIndex(String, boolean, List<String>, Table) - Method in class org.teiid.metadata.MetadataFactory
Adds an index to the given table.
addKey(List<?>) - Method in interface org.teiid.GeneratedKeys
Add a generated key to this result.
addListener(CommandListener) - Method in interface org.teiid.CommandContext
Add a listener for command events
addNamespace(String, String) - Method in class org.teiid.metadata.Database
 
addNamespace(String, String) - Method in class org.teiid.metadata.NamespaceContainer
 
addPermission(Grant.Permission) - Method in class org.teiid.metadata.Grant
 
addPermission(String, AbstractMetadataRecord, Boolean, Boolean, Boolean, Boolean, Boolean, Boolean, String, Boolean) - Method in class org.teiid.metadata.MetadataFactory
Add a permission for a Table or Procedure
addPrimaryKey(String, List<String>, Table) - Method in class org.teiid.metadata.MetadataFactory
Adds a primary key to the given table.
addProcedure(String) - Method in class org.teiid.metadata.MetadataFactory
Add a procedure with the given name to the model.
addProcedure(Procedure) - Method in class org.teiid.metadata.Schema
 
addProcedureParameter(String, String, ProcedureParameter.Type, Procedure) - Method in class org.teiid.metadata.MetadataFactory
Add a procedure parameter.
addProcedureResultSetColumn(String, String, Procedure) - Method in class org.teiid.metadata.MetadataFactory
Add a procedure resultset column to the given procedure.
addPushDownFunction(String, String, String, String...) - Method in class org.teiid.translator.ExecutionFactory
Adds a pushdown function.
addRole(Role) - Method in class org.teiid.metadata.Database
 
addSchema(Schema) - Method in class org.teiid.metadata.Database
 
addSchema(Schema) - Method in class org.teiid.metadata.MetadataStore
 
addSchemaPermission(String, Boolean, Boolean, Boolean, Boolean, Boolean, Boolean) - Method in class org.teiid.metadata.MetadataFactory
Add a permission for the current Schema which will typically act as a default for all child objects.
addServer(Server) - Method in class org.teiid.metadata.Database
 
addServer(Server) - Method in class org.teiid.metadata.Schema
 
addTable(String) - Method in class org.teiid.metadata.MetadataFactory
Add a table with the given name to the model.
addTable(Table) - Method in class org.teiid.metadata.Schema
 
addWarning(Exception) - Method in interface org.teiid.CommandContext
Add an exception as a warning.
addWarning(Exception) - Method in interface org.teiid.translator.ExecutionContext
Add an exception as a warning to this Execution.
AES_DECRYPT - Static variable in class org.teiid.translator.SourceSystemFunctions
 
AES_ENCRYPT - Static variable in class org.teiid.translator.SourceSystemFunctions
 
AFTER - Static variable in interface org.teiid.language.SQLConstants.NonReserved
 
AggregateAttributes - Class in org.teiid.metadata
Holds metadata related to user defined aggregate functions.
AggregateAttributes() - Constructor for class org.teiid.metadata.AggregateAttributes
 
AggregateFunction - Class in org.teiid.language
Represents an aggregate function.
AggregateFunction(String, boolean, List<? extends Expression>, Class<?>) - Constructor for class org.teiid.language.AggregateFunction
 
ALL - Static variable in interface org.teiid.language.SQLConstants.Reserved
 
ALL_COLS - Static variable in interface org.teiid.language.SQLConstants.Tokens
 
ALLOCATE - Static variable in interface org.teiid.language.SQLConstants.Reserved
 
ALLOW_JOIN - Static variable in class org.teiid.metadata.ForeignKey
 
allowsDistinct() - Method in class org.teiid.metadata.AggregateAttributes
 
allowsOrderBy() - Method in class org.teiid.metadata.AggregateAttributes
 
ALTER - Static variable in interface org.teiid.language.SQLConstants.Reserved
 
AND - Static variable in interface org.teiid.language.SQLConstants.Reserved
 
AndOr - Class in org.teiid.language
Represents a logical criteria such as AND, OR, or NOT.
AndOr(Condition, Condition, AndOr.Operator) - Constructor for class org.teiid.language.AndOr
 
AndOr.Operator - Enum in org.teiid.language
 
ANY - Static variable in interface org.teiid.language.SQLConstants.Reserved
 
append(LanguageObject) - Method in class org.teiid.language.visitor.SQLStringVisitor
Appends the string form of the LanguageObject to the current buffer.
append(List<? extends LanguageObject>) - Method in class org.teiid.language.visitor.SQLStringVisitor
Simple utility to append a list of language objects to the current buffer by creating a comma-separated list.
append(LanguageObject[]) - Method in class org.teiid.language.visitor.SQLStringVisitor
Simple utility to append an array of language objects to the current buffer by creating a comma-separated list.
append(String, String) - Method in class org.teiid.util.FullyQualifiedName
 
appendBaseName(NamedTable) - Method in class org.teiid.language.visitor.SQLStringVisitor
 
appendCallStart(Call) - Method in class org.teiid.language.visitor.SQLStringVisitor
 
appendLateralKeyword() - Method in class org.teiid.language.visitor.SQLStringVisitor
 
appendLiteral(Literal, Class<?>) - Method in class org.teiid.language.visitor.SQLStringVisitor
 
appendNestedCondition(AndOr, Condition) - Method in class org.teiid.language.visitor.SQLStringVisitor
 
appendPrivileges(EnumSet<Grant.Permission.Privilege>) - Method in class org.teiid.metadata.Grant.Permission
 
appendQuantifier(SubqueryComparison) - Method in class org.teiid.language.visitor.SQLStringVisitor
 
appendQueryString(String, String) - Static method in class org.teiid.util.WSUtil
 
appendRightComparison(Comparison) - Method in class org.teiid.language.visitor.SQLStringVisitor
 
appendSetOperation(SetQuery.Operation) - Method in class org.teiid.language.visitor.SQLStringVisitor
 
appendSetQuery(SetQuery, QueryExpression, boolean) - Method in class org.teiid.language.visitor.SQLStringVisitor
 
appendWithKeyword(With) - Method in class org.teiid.language.visitor.SQLStringVisitor
 
ARE - Static variable in interface org.teiid.language.SQLConstants.Reserved
 
areLobsUsableAfterClose() - Method in class org.teiid.translator.BaseDelegatingExecutionFactory
 
areLobsUsableAfterClose() - Method in class org.teiid.translator.ExecutionFactory
Indicates if LOBs are usable after the execution is closed.
Argument - Class in org.teiid.language
 
Argument(Argument.Direction, Expression, Class<?>, ProcedureParameter) - Constructor for class org.teiid.language.Argument
 
Argument(Argument.Direction, Class<?>, ProcedureParameter) - Constructor for class org.teiid.language.Argument
Typical constructor for an out/return parameter
Argument(Argument.Direction, Literal, ProcedureParameter) - Constructor for class org.teiid.language.Argument
Typical constructor for an in/in out parameter
Argument.Direction - Enum in org.teiid.language
 
Array - Class in org.teiid.language
 
Array(Class<?>, List<Expression>) - Constructor for class org.teiid.language.Array
 
ARRAY - Static variable in interface org.teiid.language.SQLConstants.Reserved
 
ARRAY_AGG - Static variable in interface org.teiid.language.SQLConstants.Reserved
 
ARRAY_GET - Static variable in class org.teiid.translator.SourceSystemFunctions
 
ARRAY_LENGTH - Static variable in class org.teiid.translator.SourceSystemFunctions
 
ARRAYTABLE - Static variable in interface org.teiid.language.SQLConstants.NonReserved
 
AS - Static variable in interface org.teiid.language.SQLConstants.Reserved
 
ASC - Static variable in interface org.teiid.language.SQLConstants.Reserved
 
ASCII - Static variable in class org.teiid.translator.SourceSystemFunctions
 
ASENSITIVE - Static variable in interface org.teiid.language.SQLConstants.Reserved
 
ASIN - Static variable in class org.teiid.translator.SourceSystemFunctions
 
asMetadataStore() - Method in class org.teiid.metadata.MetadataFactory
 
ASYMETRIC - Static variable in interface org.teiid.language.SQLConstants.Reserved
 
ATAN - Static variable in class org.teiid.translator.SourceSystemFunctions
 
ATAN2 - Static variable in class org.teiid.translator.SourceSystemFunctions
 
ATOMIC - Static variable in interface org.teiid.language.SQLConstants.Reserved
 
AuditMessage - Class in org.teiid.logging
Log format for auditing.
AuditMessage(String, String, String[], CommandContext) - Constructor for class org.teiid.logging.AuditMessage
 
AuditMessage(String, String, AuditMessage.LogonInfo, Exception) - Constructor for class org.teiid.logging.AuditMessage
 
AuditMessage(String, String, Session) - Constructor for class org.teiid.logging.AuditMessage
 
AuditMessage.LogonInfo - Class in org.teiid.logging
Contains information related to a logon attempt
AUTHENTICATED - Static variable in interface org.teiid.language.SQLConstants.NonReserved
 
AUTHORIZATION - Static variable in interface org.teiid.language.SQLConstants.Reserved
 
AUTO_INCREMENT - Static variable in interface org.teiid.language.SQLConstants.NonReserved
 
AUTO_UPDATECOUNT - Static variable in class org.teiid.metadata.Procedure
 
AVG - Static variable in class org.teiid.language.AggregateFunction
 
AVG - Static variable in interface org.teiid.language.SQLConstants.NonReserved
 

B

BASE64 - Static variable in class org.teiid.util.CharsetUtils
 
BASE64_NAME - Static variable in class org.teiid.util.CharsetUtils
 
BaseColumn - Class in org.teiid.metadata
 
BaseColumn() - Constructor for class org.teiid.metadata.BaseColumn
 
BaseColumn.NullType - Enum in org.teiid.metadata
 
BaseDelegatingExecutionFactory<F,C> - Class in org.teiid.translator
Base delegating translator.
BaseDelegatingExecutionFactory() - Constructor for class org.teiid.translator.BaseDelegatingExecutionFactory
 
BaseInCondition - Class in org.teiid.language
 
BaseInCondition(Expression, boolean) - Constructor for class org.teiid.language.BaseInCondition
 
BaseLanguageObject - Class in org.teiid.language
 
BaseLanguageObject() - Constructor for class org.teiid.language.BaseLanguageObject
 
BatchedCommand - Interface in org.teiid.language
Deprecated.
BatchedUpdates - Class in org.teiid.language
Represents a batch of INSERT, UPDATE and DELETE commands to be executed together.
BatchedUpdates(List<Command>) - Constructor for class org.teiid.language.BatchedUpdates
 
bb - Variable in class org.teiid.util.CharsetUtils.FixedDecoder
 
BEGIN - Static variable in interface org.teiid.language.SQLConstants.Reserved
 
BETWEEN - Static variable in interface org.teiid.language.SQLConstants.Reserved
 
BIG_DECIMAL - Static variable in class org.teiid.translator.TypeFacility.RUNTIME_CODES
 
BIG_DECIMAL - Static variable in class org.teiid.translator.TypeFacility.RUNTIME_NAMES
 
BIG_DECIMAL - Static variable in interface org.teiid.translator.TypeFacility.RUNTIME_TYPES
 
BIG_INTEGER - Static variable in class org.teiid.translator.TypeFacility.RUNTIME_CODES
 
BIG_INTEGER - Static variable in class org.teiid.translator.TypeFacility.RUNTIME_NAMES
 
BIG_INTEGER - Static variable in interface org.teiid.translator.TypeFacility.RUNTIME_TYPES
 
BIGDECIMAL - Static variable in interface org.teiid.language.SQLConstants.Reserved
 
BIGINT - Static variable in interface org.teiid.language.SQLConstants.Reserved
 
BIGINTEGER - Static variable in interface org.teiid.language.SQLConstants.Reserved
 
BINARY - Static variable in interface org.teiid.language.SQLConstants.Reserved
 
BITAND - Static variable in class org.teiid.translator.SourceSystemFunctions
 
BITNOT - Static variable in class org.teiid.translator.SourceSystemFunctions
 
BITOR - Static variable in class org.teiid.translator.SourceSystemFunctions
 
BITXOR - Static variable in class org.teiid.translator.SourceSystemFunctions
 
BLOB - Static variable in interface org.teiid.language.SQLConstants.Reserved
 
BLOB - Static variable in class org.teiid.translator.TypeFacility.RUNTIME_CODES
 
BLOB - Static variable in class org.teiid.translator.TypeFacility.RUNTIME_NAMES
 
BLOB - Static variable in interface org.teiid.translator.TypeFacility.RUNTIME_TYPES
 
BOOLEAN - Static variable in class org.teiid.translator.TypeFacility.RUNTIME_CODES
 
BOOLEAN - Static variable in class org.teiid.translator.TypeFacility.RUNTIME_NAMES
 
BOOLEAN - Static variable in interface org.teiid.translator.TypeFacility.RUNTIME_TYPES
 
BOTH - Static variable in interface org.teiid.language.SQLConstants.Reserved
 
bound(Integer) - Method in class org.teiid.language.WindowFrame.FrameBound
 
BREAK - Static variable in interface org.teiid.language.SQLConstants.Reserved
 
buffer - Variable in class org.teiid.language.visitor.SQLStringVisitor
 
BUILTIN_NAMESPACES - Static variable in class org.teiid.metadata.NamespaceContainer
 
BulkCommand - Interface in org.teiid.language
A command the can optionally provide bulk values for Parameters
BY - Static variable in interface org.teiid.language.SQLConstants.Reserved
 
BYTE - Static variable in interface org.teiid.language.SQLConstants.Reserved
 
BYTE - Static variable in class org.teiid.translator.TypeFacility.RUNTIME_CODES
 
BYTE - Static variable in class org.teiid.translator.TypeFacility.RUNTIME_NAMES
 
BYTE - Static variable in interface org.teiid.translator.TypeFacility.RUNTIME_TYPES
 

C

CacheDirective - Class in org.teiid.translator
 
CacheDirective() - Constructor for class org.teiid.translator.CacheDirective
 
CacheDirective(Boolean, Long) - Constructor for class org.teiid.translator.CacheDirective
 
CacheDirective.Invalidation - Enum in org.teiid.translator
 
CacheDirective.Scope - Enum in org.teiid.translator
 
Call - Class in org.teiid.language
Represents a procedural execution (such as a stored procedure).
Call(String, List<Argument>, Procedure) - Constructor for class org.teiid.language.Call
 
CALL - Static variable in interface org.teiid.language.SQLConstants.Reserved
 
CALLED - Static variable in interface org.teiid.language.SQLConstants.Reserved
 
cancel() - Method in interface org.teiid.translator.Execution
Cancels the execution abnormally.
CASCADED - Static variable in interface org.teiid.language.SQLConstants.Reserved
 
CASE - Static variable in interface org.teiid.language.SQLConstants.Reserved
 
CAST - Static variable in interface org.teiid.language.SQLConstants.Reserved
 
cb - Variable in class org.teiid.util.CharsetUtils.FixedEncoder
 
CEILING - Static variable in class org.teiid.translator.SourceSystemFunctions
 
CHAIN - Static variable in interface org.teiid.language.SQLConstants.NonReserved
 
CHAR - Static variable in interface org.teiid.language.SQLConstants.Reserved
 
CHAR - Static variable in class org.teiid.translator.SourceSystemFunctions
 
CHAR - Static variable in class org.teiid.translator.TypeFacility.RUNTIME_CODES
 
CHAR - Static variable in class org.teiid.translator.TypeFacility.RUNTIME_NAMES
 
CHAR - Static variable in interface org.teiid.translator.TypeFacility.RUNTIME_TYPES
 
CHARACTER - Static variable in interface org.teiid.language.SQLConstants.Reserved
 
CHARSET - Static variable in class org.teiid.metadata.RestMetadataExtension
 
CharsetUtils - Class in org.teiid.util
 
CharsetUtils() - Constructor for class org.teiid.util.CharsetUtils
 
CharsetUtils.FixedDecoder - Class in org.teiid.util
 
CharsetUtils.FixedEncoder - Class in org.teiid.util
 
CHECK - Static variable in interface org.teiid.language.SQLConstants.Reserved
 
CLOB - Static variable in interface org.teiid.language.SQLConstants.Reserved
 
CLOB - Static variable in class org.teiid.translator.TypeFacility.RUNTIME_CODES
 
CLOB - Static variable in class org.teiid.translator.TypeFacility.RUNTIME_NAMES
 
CLOB - Static variable in interface org.teiid.translator.TypeFacility.RUNTIME_TYPES
 
clone() - Method in class org.teiid.language.WindowFrame
 
clone() - Method in class org.teiid.language.WindowFrame.FrameBound
 
clone() - Method in class org.teiid.metadata.Datatype
 
CLOSE - Static variable in interface org.teiid.language.SQLConstants.Reserved
 
close() - Method in interface org.teiid.resource.api.Connection
 
close() - Method in interface org.teiid.translator.Execution
Terminates the execution normally.
close() - Method in class org.teiid.util.XMLInputStream
 
close() - Method in class org.teiid.util.XMLReader
 
closeConnection(C, F) - Method in class org.teiid.translator.BaseDelegatingExecutionFactory
 
closeConnection(C, F) - Method in class org.teiid.translator.ExecutionFactory
Closes a connection object from the given connection factory.
closeSource(Source) - Static method in class org.teiid.util.WSUtil
 
COALESCE - Static variable in class org.teiid.translator.SourceSystemFunctions
 
COLLATE - Static variable in interface org.teiid.language.SQLConstants.Reserved
 
COLLECION_FORMAT - Static variable in class org.teiid.metadata.RestMetadataExtension
 
collectElements(LanguageObject) - Static method in class org.teiid.language.visitor.CollectorVisitor
This is a utility method for a common use of this visitor, which is to collect all elements in an object tree.
collectGroups(LanguageObject) - Static method in class org.teiid.language.visitor.CollectorVisitor
This is a utility method for a common use of this visitor, which is to collect all groups in an object tree.
collectGroupsUsedByElements(LanguageObject) - Static method in class org.teiid.language.visitor.CollectorVisitor
This is a utility method for a common use of this visitor, which is to collect all groups used by all elements in an object tree.
collectObjects(Class<T>, LanguageObject) - Static method in class org.teiid.language.visitor.CollectorVisitor
This is a utility method to instantiate and run the visitor in conjunction with a HierarchyVisitor to collect all objects of the specified type of the specified tree in the language object tree.
CollectorVisitor<T> - Class in org.teiid.language.visitor
This visitor can be used to collect all objects of a certain type in a language tree.
CollectorVisitor(Class<T>) - Constructor for class org.teiid.language.visitor.CollectorVisitor
 
COLON - Static variable in interface org.teiid.language.SQLConstants.Tokens
 
COLUMN - Static variable in interface org.teiid.language.SQLConstants.Reserved
 
Column - Class in org.teiid.metadata
ColumnRecordImpl
Column() - Constructor for class org.teiid.metadata.Column
 
Column.SearchType - Enum in org.teiid.metadata
 
ColumnReference - Class in org.teiid.language
Represents an element in the language.
ColumnReference(NamedTable, String, Column, Class<?>) - Constructor for class org.teiid.language.ColumnReference
 
COLUMNS - Static variable in interface org.teiid.language.SQLConstants.NonReserved
 
ColumnSet<T extends AbstractMetadataRecord> - Class in org.teiid.metadata
 
ColumnSet() - Constructor for class org.teiid.metadata.ColumnSet
 
ColumnStats - Class in org.teiid.metadata
 
ColumnStats() - Constructor for class org.teiid.metadata.ColumnStats
 
combineCriteria(Condition, Condition, LanguageFactory) - Static method in class org.teiid.language.LanguageUtil
This utility method can be used to combine two criteria using an AND.
combineCriteria(List<Condition>) - Static method in class org.teiid.language.LanguageUtil
Combines a list of conditions under a single AndOr
COMMA - Static variable in interface org.teiid.language.SQLConstants.Tokens
 
Command - Interface in org.teiid.language
Represents a command in the language objects.
commandClosed(CommandContext) - Method in interface org.teiid.CommandListener
 
CommandContext - Interface in org.teiid
Context information for the currently executing command.
CommandListener - Interface in org.teiid
Listener for command events.
CommandLogMessage - Class in org.teiid.logging
Log Message for source and user command events.
CommandLogMessage(long, String, String, String, String, String, String, String, String, Long) - Constructor for class org.teiid.logging.CommandLogMessage
 
CommandLogMessage(long, String, String, String, String, String, String, Long, CommandLogMessage.Event, PlanNode) - Constructor for class org.teiid.logging.CommandLogMessage
 
CommandLogMessage(long, String, long, String, String, String, String, String, String, ExecutionContext) - Constructor for class org.teiid.logging.CommandLogMessage
 
CommandLogMessage(long, String, long, String, String, String, String, String, Long, CommandLogMessage.Event, ExecutionContext, Long) - Constructor for class org.teiid.logging.CommandLogMessage
 
CommandLogMessage.Event - Enum in org.teiid.logging
 
COMMIT - Static variable in interface org.teiid.language.SQLConstants.Reserved
 
commit(Xid, boolean) - Method in interface org.teiid.resource.api.XAImporter
Commits the global transaction specified by xid.
compareTo(Column) - Method in class org.teiid.metadata.Column
 
compareTo(Version) - Method in class org.teiid.util.Version
 
Comparison - Class in org.teiid.language
Represents a comparison between two expressions connected with one of the following operators: =, <>, <, <=, >, >=.
Comparison(Expression, Expression, Comparison.Operator) - Constructor for class org.teiid.language.Comparison
 
Comparison.Operator - Enum in org.teiid.language
 
CONCAT - Static variable in interface org.teiid.language.SQLConstants.Tokens
 
CONCAT - Static variable in class org.teiid.translator.SourceSystemFunctions
 
CONCAT2 - Static variable in class org.teiid.translator.SourceSystemFunctions
 
Condition - Class in org.teiid.language
Represents criteria, which is also a boolean expression
Condition() - Constructor for class org.teiid.language.Condition
 
CONDITION - Static variable in interface org.teiid.language.SQLConstants.NonReserved
 
CONNECT - Static variable in interface org.teiid.language.SQLConstants.Reserved
 
Connection - Interface in org.teiid.resource.api
 
ConnectionFactory<T extends Connection> - Interface in org.teiid.resource.api
 
CONSTRAINT - Static variable in interface org.teiid.language.SQLConstants.Reserved
 
CONSUMES - Static variable in class org.teiid.metadata.RestMetadataExtension
 
CONTENT - Static variable in interface org.teiid.language.SQLConstants.NonReserved
 
CONTINUE - Static variable in interface org.teiid.language.SQLConstants.Reserved
 
CONTROL - Static variable in interface org.teiid.language.SQLConstants.NonReserved
 
CONVERT - Static variable in interface org.teiid.language.SQLConstants.Reserved
 
CONVERT - Static variable in class org.teiid.translator.SourceSystemFunctions
 
convertDate(Date, TimeZone, Calendar, Class<?>) - Method in class org.teiid.translator.TypeFacility
Convert the given date to a target type, optionally adjusting its display for a given target Calendar.
convertExtensionMetadata(Procedure, FunctionMethod) - Static method in class org.teiid.metadata.FunctionMethod
 
convertLevel(int) - Method in class org.teiid.logging.JavaLogger
 
convertPrimitiveToObject(Class<?>) - Static method in class org.teiid.translator.TypeFacility
Convert a primitive class to the corresponding object class
convertToRuntimeType(Object) - Method in class org.teiid.translator.TypeFacility
Convert the given value to the closest runtime type see TypeFacility.RUNTIME_TYPES
correctDatatypes(Map<String, Datatype>) - Method in class org.teiid.metadata.MetadataFactory
To be called if the MetadataFactory is deserialized to set the canonical system type value.
CORRESPONDING - Static variable in interface org.teiid.language.SQLConstants.Reserved
 
COS - Static variable in class org.teiid.translator.SourceSystemFunctions
 
COT - Static variable in class org.teiid.translator.SourceSystemFunctions
 
COUCHBASE_URI - Static variable in class org.teiid.metadata.NamespaceContainer
 
COUNT - Static variable in class org.teiid.language.AggregateFunction
 
COUNT - Static variable in interface org.teiid.language.SQLConstants.NonReserved
 
count - Variable in class org.teiid.metadata.MetadataFactory
 
COUNT_BIG - Static variable in interface org.teiid.language.SQLConstants.NonReserved
 
CREATE - Static variable in interface org.teiid.language.SQLConstants.Reserved
 
createAggregate(String, boolean, Expression, Class<?>) - Method in class org.teiid.language.LanguageFactory
 
createAndOr(AndOr.Operator, Condition, Condition) - Method in class org.teiid.language.LanguageFactory
 
createArgument(Argument.Direction, Expression, Class<?>, ProcedureParameter) - Method in class org.teiid.language.LanguageFactory
 
createCall(String, List<Argument>, Procedure) - Method in class org.teiid.language.LanguageFactory
 
createColumnReference(String, NamedTable, Column, Class<?>) - Method in class org.teiid.language.LanguageFactory
 
createCompareCriteria(Comparison.Operator, Expression, Expression) - Method in class org.teiid.language.LanguageFactory
 
createDelete(NamedTable, Condition) - Method in class org.teiid.language.LanguageFactory
 
createDirectExecution(List<Argument>, Command, ExecutionContext, RuntimeMetadata, C) - Method in class org.teiid.translator.BaseDelegatingExecutionFactory
 
createDirectExecution(List<Argument>, Command, ExecutionContext, RuntimeMetadata, C) - Method in class org.teiid.translator.ExecutionFactory
 
createExecution(Command, ExecutionContext, RuntimeMetadata, C) - Method in class org.teiid.translator.ExecutionFactory
Create an execution object for the specified command
createExists(Select) - Method in class org.teiid.language.LanguageFactory
 
createFunction(String, Expression[], Class<?>) - Method in class org.teiid.language.LanguageFactory
 
createFunction(String, List<? extends Expression>, Class<?>) - Method in class org.teiid.language.LanguageFactory
 
createFunctionFromMethod(String, Method) - Static method in class org.teiid.metadata.MetadataFactory
 
createFunctionMethod(String, String, String, String, String...) - Static method in class org.teiid.metadata.FunctionMethod
 
createGroupBy(List<Expression>) - Method in class org.teiid.language.LanguageFactory
 
createIn(Expression, List<Expression>, boolean) - Method in class org.teiid.language.LanguageFactory
 
createInlineView(QueryExpression, String) - Method in class org.teiid.language.LanguageFactory
 
createInsert(NamedTable, List<ColumnReference>, InsertValueSource) - Method in class org.teiid.language.LanguageFactory
 
createInsertExpressionValueSource(List<Expression>) - Method in class org.teiid.language.LanguageFactory
 
createIsNullCriteria(Expression, boolean) - Method in class org.teiid.language.LanguageFactory
 
createJoin(Join.JoinType, TableReference, TableReference, Condition) - Method in class org.teiid.language.LanguageFactory
 
createLikeCriteria(Expression, Expression, Character, boolean) - Method in class org.teiid.language.LanguageFactory
 
createLiteral(Object, Class<?>) - Method in class org.teiid.language.LanguageFactory
 
createLoggingProxy(String, Object, Class<?>[], int) - Static method in class org.teiid.logging.LogManager
Create a logging proxy, that logs at entry and exit points of the method calls on the provided interfaces.
createLoggingProxy(String, Object, Class<?>[], int, ClassLoader) - Static method in class org.teiid.logging.LogManager
 
createNamedTable(String, String, Table) - Method in class org.teiid.language.LanguageFactory
 
createNot(Condition) - Method in class org.teiid.language.LanguageFactory
 
createOrderBy(List<SortSpecification>) - Method in class org.teiid.language.LanguageFactory
 
createOrderByItem(ColumnReference, SortSpecification.Ordering) - Method in class org.teiid.language.LanguageFactory
 
createProcedureExecution(Call, ExecutionContext, RuntimeMetadata, C) - Method in class org.teiid.translator.BaseDelegatingExecutionFactory
 
createProcedureExecution(Call, ExecutionContext, RuntimeMetadata, C) - Method in class org.teiid.translator.ExecutionFactory
 
createQuery(List<DerivedColumn>, boolean, List<TableReference>, Condition, GroupBy, Condition, OrderBy) - Method in class org.teiid.language.LanguageFactory
 
createResultSetExecution(QueryExpression, ExecutionContext, RuntimeMetadata, C) - Method in class org.teiid.translator.BaseDelegatingExecutionFactory
 
createResultSetExecution(QueryExpression, ExecutionContext, RuntimeMetadata, C) - Method in class org.teiid.translator.ExecutionFactory
 
createScalarSubquery(Select) - Method in class org.teiid.language.LanguageFactory
 
createSearchedCaseExpression(List<SearchedWhenClause>, Expression, Class<?>) - Method in class org.teiid.language.LanguageFactory
 
createSearchedWhenCondition(Condition, Expression) - Method in class org.teiid.language.LanguageFactory
 
createSelectSymbol(String, Expression) - Method in class org.teiid.language.LanguageFactory
 
createSetClause(ColumnReference, Expression) - Method in class org.teiid.language.LanguageFactory
 
createSetOp(SetQuery.Operation, boolean, QueryExpression, QueryExpression, OrderBy, Limit) - Method in class org.teiid.language.LanguageFactory
 
createSubqueryCompareCriteria(Expression, Comparison.Operator, SubqueryComparison.Quantifier, Select) - Method in class org.teiid.language.LanguageFactory
 
createSubqueryInCriteria(Expression, Select, boolean) - Method in class org.teiid.language.LanguageFactory
 
createUpdate(NamedTable, List<SetClause>, Condition) - Method in class org.teiid.language.LanguageFactory
 
createUpdateExecution(Command, ExecutionContext, RuntimeMetadata, C) - Method in class org.teiid.translator.BaseDelegatingExecutionFactory
 
createUpdateExecution(Command, ExecutionContext, RuntimeMetadata, C) - Method in class org.teiid.translator.ExecutionFactory
 
CRITERIA - Static variable in interface org.teiid.language.SQLConstants.Reserved
 
CRITICAL - Static variable in class org.teiid.logging.MessageLevel
Message level value that specifies that critical messages are to be recorded.
CRITICAL - Static variable in class org.teiid.logging.MessageLevel.DisplayNames
 
CRITICAL - Static variable in class org.teiid.logging.MessageLevel.Labels
 
CROSS - Static variable in interface org.teiid.language.SQLConstants.Reserved
 
CTX_ADMIN_API - Static variable in interface org.teiid.logging.LogConstants
 
CTX_AUDITLOGGING - Static variable in interface org.teiid.logging.LogConstants
 
CTX_BUFFER_MGR - Static variable in interface org.teiid.logging.LogConstants
 
CTX_COMMANDLOGGING - Static variable in interface org.teiid.logging.LogConstants
 
CTX_COMMANDLOGGING_SOURCE - Static variable in interface org.teiid.logging.LogConstants
 
CTX_CONNECTOR - Static variable in interface org.teiid.logging.LogConstants
 
CTX_DQP - Static variable in interface org.teiid.logging.LogConstants
 
CTX_FUNCTION_TREE - Static variable in interface org.teiid.logging.LogConstants
 
CTX_MATVIEWS - Static variable in interface org.teiid.logging.LogConstants
 
CTX_METASTORE - Static variable in interface org.teiid.logging.LogConstants
 
CTX_ODATA - Static variable in interface org.teiid.logging.LogConstants
 
CTX_ODBC - Static variable in interface org.teiid.logging.LogConstants
 
CTX_QUERY_PLANNER - Static variable in interface org.teiid.logging.LogConstants
 
CTX_QUERY_RESOLVER - Static variable in interface org.teiid.logging.LogConstants
 
CTX_RUNTIME - Static variable in interface org.teiid.logging.LogConstants
 
CTX_SECURITY - Static variable in interface org.teiid.logging.LogConstants
 
CTX_TRANSPORT - Static variable in interface org.teiid.logging.LogConstants
 
CTX_TXN_LOG - Static variable in interface org.teiid.logging.LogConstants
 
CTX_WS - Static variable in interface org.teiid.logging.LogConstants
 
CUME_DIST - Static variable in interface org.teiid.language.SQLConstants.NonReserved
 
CURDATE - Static variable in class org.teiid.translator.SourceSystemFunctions
 
CURRENT - Static variable in interface org.teiid.language.SQLConstants.NonReserved
 
CURRENT_DATE - Static variable in interface org.teiid.language.SQLConstants.Reserved
 
CURRENT_TIME - Static variable in interface org.teiid.language.SQLConstants.Reserved
 
CURRENT_TIMESTAMP - Static variable in interface org.teiid.language.SQLConstants.Reserved
 
CURRENT_USER - Static variable in interface org.teiid.language.SQLConstants.Reserved
 
CURSOR - Static variable in interface org.teiid.language.SQLConstants.Reserved
 
CURTIME - Static variable in class org.teiid.translator.SourceSystemFunctions
 
CYCLE - Static variable in interface org.teiid.language.SQLConstants.Reserved
 

D

DATA - Static variable in interface org.teiid.language.SQLConstants.NonReserved
 
DATA_TTL - Static variable in interface org.teiid.metadata.AbstractMetadataRecord.DataModifiable
 
dataAvailable() - Method in interface org.teiid.translator.ExecutionContext
Signal the engine that data is available and processing should be resumed.
DATABASE - Static variable in interface org.teiid.language.SQLConstants.NonReserved
 
Database - Class in org.teiid.metadata
 
Database(String) - Constructor for class org.teiid.metadata.Database
 
Database(String, String) - Constructor for class org.teiid.metadata.Database
 
Database.ResourceType - Enum in org.teiid.metadata
 
DATALINK - Static variable in interface org.teiid.language.SQLConstants.Reserved
 
dataModification(String, int, String, String...) - Method in interface org.teiid.events.EventDistributor
Deprecated.
dataModification(String, String, String, String...) - Method in interface org.teiid.events.EventDistributor
Notify that the table data has changed.
dataModification(String, String, String, String, Object[], Object[], String[]) - Method in interface org.teiid.events.EventDistributor
Notify that the table data has changed.
DataNotAvailableException - Exception in org.teiid.translator
Used by asynch connectors to indicate data is not available and results should be polled for after the given delay in milliseconds or until a Date is reached.
DataNotAvailableException() - Constructor for exception org.teiid.translator.DataNotAvailableException
Uses a delay of 0, which implies an immediate poll for results.
DataNotAvailableException(long) - Constructor for exception org.teiid.translator.DataNotAvailableException
Uses the given retryDelay.
DataNotAvailableException(Date) - Constructor for exception org.teiid.translator.DataNotAvailableException
Instructs the engine to wait until the Date is met before getting results.
DataPlugin - Class in org.teiid.connector
 
DataPlugin() - Constructor for class org.teiid.connector.DataPlugin
 
DataPlugin.Event - Enum in org.teiid.connector
 
Datatype - Class in org.teiid.metadata
 
Datatype() - Constructor for class org.teiid.metadata.Datatype
 
Datatype.Type - Enum in org.teiid.metadata
 
Datatype.Variety - Enum in org.teiid.metadata
 
datatypes - Variable in class org.teiid.metadata.MetadataStore
 
DataWrapper - Class in org.teiid.metadata
 
DataWrapper(String) - Constructor for class org.teiid.metadata.DataWrapper
 
DATE - Static variable in interface org.teiid.language.SQLConstants.Reserved
 
DATE - Static variable in class org.teiid.translator.TypeFacility.RUNTIME_CODES
 
DATE - Static variable in class org.teiid.translator.TypeFacility.RUNTIME_NAMES
 
DATE - Static variable in interface org.teiid.translator.TypeFacility.RUNTIME_TYPES
 
DAY - Static variable in interface org.teiid.language.SQLConstants.Reserved
 
DAYNAME - Static variable in class org.teiid.translator.SourceSystemFunctions
 
DAYOFMONTH - Static variable in class org.teiid.translator.SourceSystemFunctions
 
DAYOFWEEK - Static variable in class org.teiid.translator.SourceSystemFunctions
 
DAYOFYEAR - Static variable in class org.teiid.translator.SourceSystemFunctions
 
DEALLOCATE - Static variable in interface org.teiid.language.SQLConstants.Reserved
 
DEC - Static variable in interface org.teiid.language.SQLConstants.Reserved
 
DECIMAL - Static variable in interface org.teiid.language.SQLConstants.Reserved
 
DECLARE - Static variable in interface org.teiid.language.SQLConstants.Reserved
 
decode(CharBuffer) - Method in class org.teiid.util.CharsetUtils.FixedDecoder
 
decodeLoop(ByteBuffer, CharBuffer) - Method in class org.teiid.util.CharsetUtils.FixedDecoder
 
DEFAULT - Static variable in interface org.teiid.language.SQLConstants.Reserved
 
DEFAULT_HANDLING - Static variable in class org.teiid.metadata.BaseColumn
 
DEFAULT_MAX_FROM_GROUPS - Static variable in class org.teiid.translator.ExecutionFactory
 
DEFAULT_MAX_IN_CRITERIA_SIZE - Static variable in class org.teiid.translator.ExecutionFactory
 
DEFAULT_MAX_PROJECTED_COLUMNS - Static variable in class org.teiid.translator.ExecutionFactory
 
DEFAULT_MESSAGE_LEVEL - Static variable in class org.teiid.logging.MessageLevel
The default message level is WARNING.
DEFAULT_PRECISION - Static variable in class org.teiid.metadata.BaseColumn
 
DEFAULT_SCALE - Static variable in class org.teiid.metadata.BaseColumn
 
DEFAULT_VERSION - Static variable in class org.teiid.util.Version
 
DefaultMetadataRepository<F,C> - Class in org.teiid.metadata
Deprecated.
DefaultMetadataRepository() - Constructor for class org.teiid.metadata.DefaultMetadataRepository
Deprecated.
 
DEGREES - Static variable in class org.teiid.translator.SourceSystemFunctions
 
DelegatingExecutionFactory<F,C> - Interface in org.teiid.translator
 
DelegatingHierarchyVisitor - Class in org.teiid.language.visitor
Delegates pre- and post-processing for each node in the hierarchy to delegate visitors.
DelegatingHierarchyVisitor(LanguageObjectVisitor, LanguageObjectVisitor) - Constructor for class org.teiid.language.visitor.DelegatingHierarchyVisitor
 
Delete - Class in org.teiid.language
Represents a DELETE command.
Delete(NamedTable, Condition) - Constructor for class org.teiid.language.Delete
 
DELETE - Static variable in interface org.teiid.language.SQLConstants.Reserved
 
DELIMITER - Static variable in interface org.teiid.language.SQLConstants.NonReserved
 
DENSE_RANK - Static variable in interface org.teiid.language.SQLConstants.NonReserved
 
DEREF - Static variable in interface org.teiid.language.SQLConstants.Reserved
 
DerivedColumn - Class in org.teiid.language
 
DerivedColumn(String, Expression) - Constructor for class org.teiid.language.DerivedColumn
 
DerivedTable - Class in org.teiid.language
Represents a derived table or inline view in the from clause.
DerivedTable(QueryExpression, String) - Constructor for class org.teiid.language.DerivedTable
 
DESC - Static variable in interface org.teiid.language.SQLConstants.Reserved
 
DESCRIBE - Static variable in interface org.teiid.language.SQLConstants.Reserved
 
DETAIL - Static variable in class org.teiid.logging.MessageLevel
Message level value that specifies that detailed, information, warning, error and critical messages are to be recorded.
DETAIL - Static variable in class org.teiid.logging.MessageLevel.DisplayNames
 
DETAIL - Static variable in class org.teiid.logging.MessageLevel.Labels
 
DETERMINISTIC - Static variable in interface org.teiid.language.SQLConstants.Reserved
 
DISABLED - Static variable in interface org.teiid.language.SQLConstants.NonReserved
 
DISCONNECT - Static variable in interface org.teiid.language.SQLConstants.Reserved
 
DisplayNames() - Constructor for class org.teiid.logging.MessageLevel.DisplayNames
 
dispose() - Method in interface org.teiid.translator.ReusableExecution
Called when the execution is no longer used.
DISTINCT - Static variable in interface org.teiid.language.SQLConstants.Reserved
 
DIVIDE_OP - Static variable in class org.teiid.translator.SourceSystemFunctions
 
DLNEWCOPY - Static variable in interface org.teiid.language.SQLConstants.Reserved
 
DLPREVIOUSCOPY - Static variable in interface org.teiid.language.SQLConstants.Reserved
 
DLURLCOMPLETE - Static variable in interface org.teiid.language.SQLConstants.Reserved
 
DLURLCOMPLETEONLY - Static variable in interface org.teiid.language.SQLConstants.Reserved
 
DLURLCOMPLETEWRITE - Static variable in interface org.teiid.language.SQLConstants.Reserved
 
DLURLPATH - Static variable in interface org.teiid.language.SQLConstants.Reserved
 
DLURLPATHONLY - Static variable in interface org.teiid.language.SQLConstants.Reserved
 
DLURLPATHWRITE - Static variable in interface org.teiid.language.SQLConstants.Reserved
 
DLURLSCHEME - Static variable in interface org.teiid.language.SQLConstants.Reserved
 
DLURLSERVER - Static variable in interface org.teiid.language.SQLConstants.Reserved
 
DLVALUE - Static variable in interface org.teiid.language.SQLConstants.Reserved
 
DOCUMENT - Static variable in interface org.teiid.language.SQLConstants.NonReserved
 
DOMAIN - Static variable in interface org.teiid.language.SQLConstants.NonReserved
 
DOT - Static variable in interface org.teiid.language.SQLConstants.Tokens
 
DOUBLE - Static variable in interface org.teiid.language.SQLConstants.Reserved
 
DOUBLE - Static variable in class org.teiid.translator.TypeFacility.RUNTIME_CODES
 
DOUBLE - Static variable in class org.teiid.translator.TypeFacility.RUNTIME_NAMES
 
DOUBLE - Static variable in interface org.teiid.translator.TypeFacility.RUNTIME_TYPES
 
DOUBLE_AMP - Static variable in interface org.teiid.language.SQLConstants.Tokens
 
DOUBLE_AMP_OP - Static variable in class org.teiid.translator.SourceSystemFunctions
 
DROP - Static variable in interface org.teiid.language.SQLConstants.Reserved
 
DuplicateRecordException - Exception in org.teiid.metadata
 
DuplicateRecordException(BundleUtil.Event, String) - Constructor for exception org.teiid.metadata.DuplicateRecordException
 
DYNAMIC - Static variable in interface org.teiid.language.SQLConstants.Reserved
 

E

EACH - Static variable in interface org.teiid.language.SQLConstants.Reserved
 
ELEMENT - Static variable in interface org.teiid.language.SQLConstants.Reserved
 
ELSE - Static variable in interface org.teiid.language.SQLConstants.Reserved
 
EMPTY - Static variable in interface org.teiid.language.SQLConstants.NonReserved
 
EMPTY_STRING - Static variable in annotation type org.teiid.metadata.ExtensionMetadataProperty
 
EMPTY_STRING - Static variable in annotation type org.teiid.translator.TranslatorProperty
 
ENABLED - Static variable in interface org.teiid.language.SQLConstants.NonReserved
 
encode(ByteBuffer) - Method in class org.teiid.util.CharsetUtils.FixedEncoder
 
encodeLoop(CharBuffer, ByteBuffer) - Method in class org.teiid.util.CharsetUtils.FixedEncoder
 
ENCODING - Static variable in interface org.teiid.language.SQLConstants.NonReserved
 
END - Static variable in interface org.teiid.language.SQLConstants.Reserved
 
endLoadVdb(String, String) - Method in class org.teiid.metadata.DefaultMetadataRepository
Deprecated.
Marks the end of vdb metadata loading Note: this is called for every schema
ENDSWITH - Static variable in class org.teiid.translator.SourceSystemFunctions
 
EQ - Static variable in interface org.teiid.language.SQLConstants.Tokens
 
equals(Object) - Method in class org.teiid.language.WindowFrame
 
equals(Object) - Method in class org.teiid.language.WindowFrame.FrameBound
 
equals(Object) - Method in class org.teiid.language.WindowFunction
 
equals(Object) - Method in class org.teiid.language.WindowSpecification
 
equals(Object) - Method in class org.teiid.metadata.AbstractMetadataRecord
Compare two records for equality.
equals(Object) - Method in class org.teiid.metadata.Database
 
equals(Object) - Method in class org.teiid.metadata.FunctionMethod
Compare other object for equality.
equals(Object) - Method in class org.teiid.metadata.FunctionParameter
Compare with other object for equality.
equals(Object) - Method in class org.teiid.translator.BaseDelegatingExecutionFactory
 
equals(Object) - Method in class org.teiid.translator.CacheDirective
 
equals(Object) - Method in class org.teiid.util.Version
 
ERROR - Static variable in interface org.teiid.language.SQLConstants.Reserved
 
ERROR - Static variable in class org.teiid.logging.MessageLevel.DisplayNames
 
ERROR - Static variable in class org.teiid.logging.MessageLevel
Message level value that specifies that error messages and critical messages are to be recorded.
ERROR - Static variable in class org.teiid.logging.MessageLevel.Labels
 
ESCAPE - Static variable in interface org.teiid.language.SQLConstants.Reserved
 
escapeString(String, String) - Method in class org.teiid.language.visitor.SQLStringVisitor
Creates a SQL-safe string.
EventDistributor - Interface in org.teiid.events
Distributes events across the Teiid cluster
EventDistributorFactory - Interface in org.teiid.events
 
EventListener - Interface in org.teiid.events
A listener interface than can be registered with EventDistributor that will notify the events occurring in the Teiid engine
EVERY - Static variable in interface org.teiid.language.SQLConstants.NonReserved
 
EXCEL_URI - Static variable in class org.teiid.metadata.NamespaceContainer
 
EXCEPT - Static variable in interface org.teiid.language.SQLConstants.Reserved
 
EXCEPTION - Static variable in interface org.teiid.language.SQLConstants.NonReserved
 
EXCLUDING - Static variable in interface org.teiid.language.SQLConstants.NonReserved
 
EXEC - Static variable in interface org.teiid.language.SQLConstants.Reserved
 
EXECUTE - Static variable in interface org.teiid.language.SQLConstants.Reserved
 
execute() - Method in interface org.teiid.translator.Execution
Execute the associated command.
Execution - Interface in org.teiid.translator
An execution represents the state and lifecycle for a particular command execution.
ExecutionContext - Interface in org.teiid.translator
The security context provides information about the user context in which this query is being run.
ExecutionFactory<F,C> - Class in org.teiid.translator
The primary entry point for a Translator.
ExecutionFactory() - Constructor for class org.teiid.translator.ExecutionFactory
 
ExecutionFactory.Format - Enum in org.teiid.translator
 
ExecutionFactory.NullOrder - Enum in org.teiid.translator
 
ExecutionFactory.SupportedJoinCriteria - Enum in org.teiid.translator
 
ExecutionFactory.TransactionSupport - Enum in org.teiid.translator
 
Exists - Class in org.teiid.language
Represents an EXISTS criteria that checks whether any results would be returned from a subquery.
Exists(QueryExpression) - Constructor for class org.teiid.language.Exists
 
EXISTS - Static variable in interface org.teiid.language.SQLConstants.Reserved
 
EXP - Static variable in class org.teiid.translator.SourceSystemFunctions
 
Expression - Interface in org.teiid.language
Represents an expression in the language.
EXPRESSION_DEFAULT - Static variable in class org.teiid.metadata.BaseColumn
 
ExpressionValueSource - Class in org.teiid.language
 
ExpressionValueSource(List<Expression>) - Constructor for class org.teiid.language.ExpressionValueSource
 
ExtensionMetadataProperty - Annotation Type in org.teiid.metadata
Annotates a property that defines a extension metadata property
EXTERNAL - Static variable in interface org.teiid.language.SQLConstants.Reserved
 

F

FALSE - Static variable in interface org.teiid.language.SQLConstants.Reserved
 
FETCH - Static variable in interface org.teiid.language.SQLConstants.Reserved
 
FILTER - Static variable in interface org.teiid.language.SQLConstants.Reserved
 
FIRST - Static variable in interface org.teiid.language.SQLConstants.NonReserved
 
FixedDecoder(Charset, int, float, float) - Constructor for class org.teiid.util.CharsetUtils.FixedDecoder
 
FixedEncoder(Charset, int, float, float) - Constructor for class org.teiid.util.CharsetUtils.FixedEncoder
 
FLOAT - Static variable in interface org.teiid.language.SQLConstants.Reserved
 
FLOAT - Static variable in class org.teiid.translator.TypeFacility.RUNTIME_CODES
 
FLOAT - Static variable in class org.teiid.translator.TypeFacility.RUNTIME_NAMES
 
FLOAT - Static variable in interface org.teiid.translator.TypeFacility.RUNTIME_TYPES
 
FLOOR - Static variable in class org.teiid.translator.SourceSystemFunctions
 
FOLLOWING - Static variable in interface org.teiid.language.SQLConstants.NonReserved
 
FOR - Static variable in interface org.teiid.language.SQLConstants.Reserved
 
FOREIGN - Static variable in interface org.teiid.language.SQLConstants.Reserved
 
ForeignKey - Class in org.teiid.metadata
ForeignKeyRecordImpl
ForeignKey() - Constructor for class org.teiid.metadata.ForeignKey
 
forget(Xid) - Method in interface org.teiid.resource.api.XAImporter
Tells the resource manager to forget about a heuristically completed transaction branch.
FORMATBIGDECIMAL - Static variable in class org.teiid.translator.SourceSystemFunctions
 
FORMATBIGINTEGER - Static variable in class org.teiid.translator.SourceSystemFunctions
Deprecated.
FORMATDOUBLE - Static variable in class org.teiid.translator.SourceSystemFunctions
Deprecated.
FORMATFLOAT - Static variable in class org.teiid.translator.SourceSystemFunctions
Deprecated.
FORMATINTEGER - Static variable in class org.teiid.translator.SourceSystemFunctions
Deprecated.
FORMATLONG - Static variable in class org.teiid.translator.SourceSystemFunctions
Deprecated.
FORMATTIMESTAMP - Static variable in class org.teiid.translator.SourceSystemFunctions
 
FQN - Static variable in interface org.teiid.translator.MetadataProcessor
 
FrameBound(WindowFrame.BoundMode) - Constructor for class org.teiid.language.WindowFrame.FrameBound
 
FREE - Static variable in interface org.teiid.language.SQLConstants.Reserved
 
FROM - Static variable in interface org.teiid.language.SQLConstants.Reserved
 
FROM_UNIXTIME - Static variable in class org.teiid.translator.SourceSystemFunctions
 
FULL - Static variable in interface org.teiid.language.SQLConstants.Reserved
 
FullyQualifiedName - Class in org.teiid.util
Class for creating fully qualified names
FullyQualifiedName() - Constructor for class org.teiid.util.FullyQualifiedName
 
FullyQualifiedName(String, String) - Constructor for class org.teiid.util.FullyQualifiedName
 
Function - Class in org.teiid.language
Represents a function.
Function(String, List<? extends Expression>, Class<?>) - Constructor for class org.teiid.language.Function
 
FUNCTION - Static variable in interface org.teiid.language.SQLConstants.Reserved
 
FunctionMethod - Class in org.teiid.metadata
This class represents information about a particular function signature.
FunctionMethod() - Constructor for class org.teiid.metadata.FunctionMethod
 
FunctionMethod(String, String, String, FunctionParameter[], FunctionParameter) - Constructor for class org.teiid.metadata.FunctionMethod
 
FunctionMethod(String, String, String, FunctionMethod.PushDown, String, String, List<FunctionParameter>, FunctionParameter, boolean, FunctionMethod.Determinism) - Constructor for class org.teiid.metadata.FunctionMethod
 
FunctionMethod(String, String, String, String, String, FunctionParameter[], FunctionParameter) - Constructor for class org.teiid.metadata.FunctionMethod
 
FunctionMethod.Determinism - Enum in org.teiid.metadata
DETERMINISTIC - normal deterministic functions vdb - lookup (however lookup values can be flushed at any time), current_database session - env, user command - command payload never - rand, etc.
FunctionMethod.PushDown - Enum in org.teiid.metadata
Function Pushdown CAN_PUSHDOWN = If the source supports the function, then it will be pushed down.
FunctionParameter - Class in org.teiid.metadata
A function parameter defines the name and description of an input or output parameter for a function.
FunctionParameter() - Constructor for class org.teiid.metadata.FunctionParameter
Construct a function parameter with no attributes.
FunctionParameter(String, String) - Constructor for class org.teiid.metadata.FunctionParameter
Construct a function parameter with no description.
FunctionParameter(String, String, String) - Constructor for class org.teiid.metadata.FunctionParameter
Construct a function parameter with all attributes.
FunctionParameter(String, String, String, boolean) - Constructor for class org.teiid.metadata.FunctionParameter
 

G

GE - Static variable in interface org.teiid.language.SQLConstants.Tokens
 
GeneratedKeys - Interface in org.teiid
 
GEOGRAPHY - Static variable in interface org.teiid.language.SQLConstants.NonReserved
 
GEOGRAPHY - Static variable in class org.teiid.translator.TypeFacility.RUNTIME_CODES
 
GEOGRAPHY - Static variable in class org.teiid.translator.TypeFacility.RUNTIME_NAMES
 
GEOGRAPHY - Static variable in interface org.teiid.translator.TypeFacility.RUNTIME_TYPES
 
GEOMETRY - Static variable in interface org.teiid.language.SQLConstants.NonReserved
 
GEOMETRY - Static variable in class org.teiid.translator.TypeFacility.RUNTIME_CODES
 
GEOMETRY - Static variable in class org.teiid.translator.TypeFacility.RUNTIME_NAMES
 
GEOMETRY - Static variable in interface org.teiid.translator.TypeFacility.RUNTIME_TYPES
 
GeometryInputSource - Class in org.teiid
Used to abstract how geometry and geography values are retrieved.
GeometryInputSource() - Constructor for class org.teiid.GeometryInputSource
 
GET - Static variable in interface org.teiid.language.SQLConstants.Reserved
 
getAccessPatterns() - Method in class org.teiid.metadata.Table
 
getActivity() - Method in class org.teiid.logging.AuditMessage
 
getAddSupportedFunctions() - Method in class org.teiid.translator.BaseDelegatingExecutionFactory
 
getAggregateAttributes() - Method in class org.teiid.metadata.FunctionMethod
Gets the AggregateAttributes for this function if it represents an aggregate function.
getAlias() - Method in class org.teiid.language.DerivedColumn
 
getAllKeys() - Method in class org.teiid.metadata.Table
 
getAllowedDataPolicies() - Method in interface org.teiid.CommandContext
Get the user's data policies, never null
getAnnotation() - Method in class org.teiid.metadata.AbstractMetadataRecord
 
getApplicationName() - Method in class org.teiid.logging.AuditMessage.LogonInfo
 
getApplicationName() - Method in class org.teiid.logging.CommandLogMessage
 
getArguments() - Method in class org.teiid.language.Call
 
getArgumentValue() - Method in class org.teiid.language.Argument
Get the argument as a Literal value.
getArrayDimensions() - Method in class org.teiid.metadata.BaseColumn
Get the array dimensions.
getAuthorizationHeader(String, String) - Method in interface org.teiid.OAuthCredential
Get Authorization Header for the OAuth 1.0a & OAuth 2.0 specification
getAuthrorizationProperty(String) - Method in interface org.teiid.OAuthCredential
Get Authorization Token properties by Name
getAuthType() - Method in class org.teiid.logging.AuditMessage.LogonInfo
 
getBaseType() - Method in class org.teiid.language.Array
 
getBasetypeName() - Method in class org.teiid.metadata.Datatype
 
getBatchSize() - Method in interface org.teiid.translator.ExecutionContext
Return the current connector batch size.
getBinaryStream() - Method in class org.teiid.util.StAXSQLXML
 
getBinaryVDBResource(String) - Method in interface org.teiid.metadata.RuntimeMetadata
Gets the contents of a VDB resource in binary form.
getBindings() - Method in class org.teiid.metadata.Table
Deprecated.
getBound() - Method in class org.teiid.language.WindowFrame.FrameBound
Get the numeric bound.
getBoundMode() - Method in class org.teiid.language.WindowFrame.FrameBound
 
getCacheDirective(Command, ExecutionContext, RuntimeMetadata) - Method in class org.teiid.translator.BaseDelegatingExecutionFactory
 
getCacheDirective() - Method in interface org.teiid.translator.ExecutionContext
getCacheDirective(Command, ExecutionContext, RuntimeMetadata) - Method in class org.teiid.translator.ExecutionFactory
Get the CacheDirective to control command caching.
getCachePattern() - Method in class org.teiid.translator.BaseDelegatingExecutionFactory
 
getCacheTtl() - Method in class org.teiid.translator.BaseDelegatingExecutionFactory
 
getCall() - Method in class org.teiid.language.NamedProcedureCall
 
getCanonicalName() - Method in class org.teiid.metadata.AbstractMetadataRecord
 
getCardinality() - Method in class org.teiid.metadata.Table
 
getCardinality() - Method in class org.teiid.metadata.TableStats
 
getCardinalityAsFloat() - Method in class org.teiid.metadata.Table
 
getCases() - Method in class org.teiid.language.SearchedCase
 
getCategory() - Method in class org.teiid.metadata.FunctionMethod
Get category of method
getChanges() - Method in class org.teiid.language.Update
 
getCharacterStream() - Method in class org.teiid.util.StAXSQLXML
 
getCharacterVDBResource(String) - Method in interface org.teiid.metadata.RuntimeMetadata
Gets the contents of a VDB resource as a String.
getCharOctetLength() - Method in class org.teiid.metadata.Column
 
getCharset(String) - Static method in class org.teiid.util.CharsetUtils
 
getChild(String, String) - Method in class org.teiid.metadata.Schema
Get the child of the given type
getChildType(Class<? extends AbstractMetadataRecord>) - Static method in class org.teiid.metadata.Schema
Return the object type name for a given child type class, or null if the class is not a child of a Schema
getClientHostName() - Method in class org.teiid.logging.AuditMessage.LogonInfo
 
getClientIpAddress() - Method in class org.teiid.logging.AuditMessage.LogonInfo
 
getClientMac() - Method in class org.teiid.logging.AuditMessage.LogonInfo
 
getCollationLocale() - Method in class org.teiid.translator.BaseDelegatingExecutionFactory
 
getCollationLocale() - Method in class org.teiid.translator.ExecutionFactory
Indicates the collation used for sorting
getCollectedObjects() - Method in class org.teiid.language.visitor.CollectorVisitor
 
getColumn(String) - Method in interface org.teiid.metadata.RuntimeMetadata
Look up an object by identifier
getColumn(String, String, String) - Method in interface org.teiid.metadata.RuntimeMetadata
Look up an object by identifier
getColumnByName(String) - Method in class org.teiid.metadata.ColumnSet
Get the Column via a case-insensitive lookup
getColumnNames() - Method in interface org.teiid.GeneratedKeys
Get the column names of this result.
getColumnNames() - Method in class org.teiid.language.QueryExpression
Get the derived column names.
getColumns() - Method in class org.teiid.language.Insert
 
getColumns() - Method in class org.teiid.language.WithItem
 
getColumns() - Method in class org.teiid.metadata.ColumnSet
 
getColumnStats(String, String, Column) - Method in class org.teiid.metadata.DefaultMetadataRepository
Deprecated.
Get updated ColumnStats for the given column
getColumnTypes() - Method in interface org.teiid.GeneratedKeys
Get the column types of this result.
getColumnTypes() - Method in class org.teiid.language.QueryExpression
Get the column types of the output columns for this query
getCommandContext() - Method in class org.teiid.logging.AuditMessage
 
getCommandContext() - Method in interface org.teiid.translator.ExecutionContext
Get the CommandContext
getCommandPayload() - Method in interface org.teiid.CommandContext
Get the current command payload
getCommandPayload() - Method in interface org.teiid.translator.ExecutionContext
Get the command payload shortcut for ExecutionContext.getCommandContext().getCommandPayload()
getCondition() - Method in class org.teiid.language.AggregateFunction
 
getCondition() - Method in class org.teiid.language.Join
 
getCondition() - Method in class org.teiid.language.SearchedWhenClause
 
getCondition() - Method in class org.teiid.metadata.Grant.Permission
 
getConnection() - Method in interface org.teiid.CommandContext
Gets a connection to the current session.
getConnection() - Method in interface org.teiid.resource.api.ConnectionFactory
 
getConnection(F, ExecutionContext) - Method in class org.teiid.translator.BaseDelegatingExecutionFactory
 
getConnection(F) - Method in class org.teiid.translator.ExecutionFactory
Deprecated. 
getConnection(F, ExecutionContext) - Method in class org.teiid.translator.ExecutionFactory
Return a connection object from the given connection factory.
getConnectionId() - Method in interface org.teiid.CommandContext
Get the connection id
getConnectionID() - Method in interface org.teiid.CommandContext
getConnectionId() - Method in interface org.teiid.translator.ExecutionContext
Get the identifier for the connection through which the command is being executed.
getConnectionID() - Method in interface org.teiid.translator.ExecutionContext
getConnectorBindingName() - Method in class org.teiid.logging.CommandLogMessage
getConnectorIdentifier() - Method in interface org.teiid.translator.ExecutionContext
Get the identifier for the current connector running the command
getContext() - Method in class org.teiid.logging.AuditMessage
 
getCorrelationName() - Method in class org.teiid.language.DerivedTable
 
getCorrelationName() - Method in class org.teiid.language.NamedProcedureCall
 
getCorrelationName() - Method in class org.teiid.language.NamedTable
 
getCpuTime() - Method in class org.teiid.logging.CommandLogMessage
the cpu time in nanoseconds.
getCredential() - Static method in class org.teiid.OAuthCredentialContext
 
getCriteria() - Method in class org.teiid.language.Not
 
getDatatype() - Method in class org.teiid.metadata.BaseColumn
Get the type.
getDataTypeClass(String) - Static method in class org.teiid.translator.TypeFacility
Get the Class constant for the given String runtime type name
IMPORTANT: only considered the default runtime types
getDataTypeName(Class<?>) - Static method in class org.teiid.translator.TypeFacility
Get the String constant for the given runtime type class
getDataTypeNameFromSQLType(int) - Static method in class org.teiid.translator.TypeFacility
Get the runtime type name for the given SQL type
getDataTypes() - Method in class org.teiid.metadata.MetadataFactory
get runtime types keyed by runtime name, which is a type name known to the Teiid engine
getDatatypes() - Method in class org.teiid.metadata.MetadataStore
 
getDatatypesExcludingAliases() - Method in class org.teiid.metadata.MetadataStore
Get the type information excluding aliases and case sensitive by name
getDatatypeUUID() - Method in class org.teiid.metadata.BaseColumn
 
getDataWrapper(String) - Method in class org.teiid.metadata.Database
 
getDataWrapper() - Method in class org.teiid.metadata.Server
 
getDataWrappers() - Method in class org.teiid.metadata.Database
 
getDefaultNullOrder() - Method in class org.teiid.translator.BaseDelegatingExecutionFactory
 
getDefaultNullOrder() - Method in class org.teiid.translator.ExecutionFactory
Returns the default null ordering
getDefaultValue() - Method in class org.teiid.metadata.BaseColumn
 
getDelegate() - Method in class org.teiid.translator.BaseDelegatingExecutionFactory
For testing only
getDelegateName() - Method in class org.teiid.translator.BaseDelegatingExecutionFactory
 
getDelegateName() - Method in interface org.teiid.translator.DelegatingExecutionFactory
 
getDeletePlan() - Method in class org.teiid.metadata.Table
 
getDependentValueId() - Method in class org.teiid.language.Parameter
The id of the dependent values this parameter references.
getDependentValues() - Method in class org.teiid.language.Select
Gets the dependent value lists.
getDependentValues() - Method in class org.teiid.language.WithItem
 
getDerivedColumns() - Method in class org.teiid.language.Select
 
getDescription() - Method in class org.teiid.metadata.FunctionMethod
Get description of method
getDescription() - Method in class org.teiid.metadata.FunctionParameter
Get description of parameter
getDeterminism() - Method in class org.teiid.metadata.FunctionMethod
 
getDirection() - Method in class org.teiid.language.Argument
 
getDirectQueryProcedureName() - Method in class org.teiid.translator.BaseDelegatingExecutionFactory
 
getDirectQueryProcedureName() - Method in class org.teiid.translator.ExecutionFactory
Defines the name of the direct processing procedure.
getDisplayNames() - Static method in class org.teiid.logging.MessageLevel
 
getDistinctValues() - Method in class org.teiid.metadata.Column
 
getDistinctValues() - Method in class org.teiid.metadata.ColumnStats
 
getDistinctValuesAsFloat() - Method in class org.teiid.metadata.Column
 
getElements() - Method in class org.teiid.language.GroupBy
Get list of IExpression that the GROUP BY should be grouped on.
getElseExpression() - Method in class org.teiid.language.SearchedCase
 
getEnd() - Method in class org.teiid.language.WindowFrame
Return the end bound, may be null
getEscapeCharacter() - Method in class org.teiid.language.Like
 
getEvent() - Method in class org.teiid.metadata.Trigger
 
getEventDistributor() - Method in interface org.teiid.events.EventDistributorFactory
Get an EventDistributor that will distribute events to all members.
getEwkb() - Method in class org.teiid.GeometryInputSource
 
getException() - Method in class org.teiid.logging.AuditMessage
The exception associated with a failed logon attempt.
getExcludedCommonTableExpressionName() - Method in class org.teiid.translator.BaseDelegatingExecutionFactory
 
getExcludedCommonTableExpressionName() - Method in class org.teiid.translator.ExecutionFactory
 
getExecutionContext() - Method in class org.teiid.logging.CommandLogMessage
Only available for source commands
getExecutionCountIdentifier() - Method in interface org.teiid.translator.ExecutionContext
Execution count defines an id; where every access to the connector from the server in a given command execution boundary is uniquely defined; Like for example in the case of "batched execution" of commands, each execution of command gets new identifier.
getExecutionPayload() - Method in interface org.teiid.translator.ExecutionContext
getExpression() - Method in class org.teiid.language.AggregateFunction
Deprecated. 
getExpression() - Method in class org.teiid.language.Argument
 
getExpression() - Method in class org.teiid.language.DerivedColumn
 
getExpression() - Method in class org.teiid.language.IsNull
 
getExpression() - Method in class org.teiid.language.SortSpecification
 
getExpressions() - Method in class org.teiid.language.Array
 
getForeignKeys() - Method in class org.teiid.metadata.Table
 
getFormat() - Method in class org.teiid.metadata.Column
 
getFrom() - Method in class org.teiid.language.Select
Get FROM clause, should never be null.
getFullName() - Method in class org.teiid.metadata.AbstractMetadataRecord
WARNING - The name returned by this method may be ambiguous and is not SQL safe - it may need quoted/escaped
getFullName() - Method in class org.teiid.metadata.Table
 
getFunction() - Method in class org.teiid.language.WindowFunction
 
getFunction(String) - Method in class org.teiid.metadata.Schema
Get a function by uid
getFunctionBasedIndexes() - Method in class org.teiid.metadata.Table
 
getFunctions() - Method in class org.teiid.metadata.Schema
Get the functions defined in this schema in a map of uuid to FunctionMethod
getGeneralHint() - Method in interface org.teiid.translator.ExecutionContext
Get the collection of general hints as a space concatenated string.
getGeneralHints() - Method in interface org.teiid.translator.ExecutionContext
Get the general hints.
getGeneratedKeyColumns() - Method in interface org.teiid.translator.ExecutionContext
Get the expected generated key columns for this execution, or null if there are none.
getGeneratedKeys() - Method in interface org.teiid.CommandContext
Returns the last set of generated keys for the current command or null if no keys have been generated.
getGml() - Method in class org.teiid.GeometryInputSource
 
getGrants() - Method in class org.teiid.metadata.Database
 
getGrants() - Method in class org.teiid.metadata.MetadataStore
 
getGroupBy() - Method in class org.teiid.language.Select
Get GROUP BY clause, may be null.
getHaving() - Method in class org.teiid.language.Select
Get HAVING clause, may be null.
getIdentifier() - Method in class org.teiid.metadata.AbstractMetadataRecord
Get a context unique identifier for this object.
getIdentifier() - Method in class org.teiid.metadata.FunctionMethod
 
getImportProperties() - Method in class org.teiid.metadata.MetadataFactory
Deprecated. 
getInaccessibleResources(DataPolicy.PermissionType, Set<String>, DataPolicy.Context, CommandContext) - Method in interface org.teiid.PolicyDecider
Returns the set of resources not allowed to be accessed by the current user.
getIncomingObjects() - Method in class org.teiid.metadata.AbstractMetadataRecord
Objects used to make this object.
getIndexes() - Method in class org.teiid.metadata.Table
 
getInputParameterCount() - Method in class org.teiid.metadata.FunctionMethod
Get a count of the input parameters.
getInputParameters() - Method in class org.teiid.metadata.FunctionMethod
Get input parameters
getInsertKeyword() - Method in class org.teiid.language.visitor.SQLStringVisitor
 
getInsertPlan() - Method in class org.teiid.metadata.Table
 
getInstance(Class<T>, String, Collection<?>, Class<? extends T>) - Static method in class org.teiid.translator.ExecutionFactory
 
getInsteadOfTriggerDefinition(String, String, Table, Table.TriggerEvent) - Method in class org.teiid.metadata.DefaultMetadataRepository
Deprecated.
Returns an updated trigger definition (FOR EACH ROW ...) or null if the current view definition should be used should be used.
getInvalidation() - Method in class org.teiid.translator.CacheDirective
 
getInvocationClass() - Method in class org.teiid.metadata.FunctionMethod
Get invocation class name
getInvocationMethod() - Method in class org.teiid.metadata.FunctionMethod
Get invocation method name
getItems() - Method in class org.teiid.language.With
 
getJavaClassName() - Method in class org.teiid.metadata.Datatype
 
getJavaType() - Method in class org.teiid.metadata.BaseColumn
 
getJoinType() - Method in class org.teiid.language.Join
 
getKeyIterator() - Method in interface org.teiid.GeneratedKeys
Get an iterator to the keys added to this result.
getLabelForLevel(int) - Static method in class org.teiid.logging.MessageLevel
 
getLabels() - Static method in class org.teiid.logging.MessageLevel
Utility method to get the labels for the levels, starting with the lowest level and ending with the highest level.
getLanguageFactory() - Method in class org.teiid.translator.BaseDelegatingExecutionFactory
 
getLanguageFactory() - Method in class org.teiid.translator.ExecutionFactory
Obtain a reference to the default LanguageFactory that can be used to construct new language interface objects.
getLastDataModification() - Method in interface org.teiid.metadata.AbstractMetadataRecord.DataModifiable
 
getLastDataModification() - Method in class org.teiid.metadata.Table
 
getLastModified() - Method in interface org.teiid.metadata.AbstractMetadataRecord.Modifiable
 
getLastModified() - Method in class org.teiid.metadata.Procedure
 
getLastModified() - Method in class org.teiid.metadata.Table
 
getLeftCondition() - Method in class org.teiid.language.AndOr
 
getLeftExpression() - Method in class org.teiid.language.BaseInCondition
Get left expression of IN criteria
getLeftExpression() - Method in class org.teiid.language.Comparison
Get left expression.
getLeftExpression() - Method in class org.teiid.language.IsDistinct
Get left expression.
getLeftExpression() - Method in class org.teiid.language.Like
 
getLeftExpression() - Method in class org.teiid.language.SubqueryComparison
 
getLeftItem() - Method in class org.teiid.language.Join
 
getLeftQuery() - Method in class org.teiid.language.SetQuery
 
getLength() - Method in class org.teiid.metadata.BaseColumn
 
getLength() - Method in class org.teiid.metadata.Datatype
Get the length of the type.
getLikeRegexString() - Method in class org.teiid.language.visitor.SQLStringVisitor
 
getLimit() - Method in class org.teiid.language.QueryExpression
Get LIMIT clause, may be null.
getLogonInfo() - Method in class org.teiid.logging.AuditMessage
The related AuditMessage.LogonInfo only if this is a logon related event
getMajorVersion() - Method in class org.teiid.util.Version
 
getMappedRoles() - Method in class org.teiid.metadata.Role
Get a copy of the mapped roles
getMask() - Method in class org.teiid.metadata.Grant.Permission
 
getMaskOrder() - Method in class org.teiid.metadata.Grant.Permission
 
getMaterializedStageTable() - Method in class org.teiid.metadata.Table
 
getMaterializedTable() - Method in class org.teiid.metadata.Table
 
getMaxDependentInPredicates() - Method in class org.teiid.translator.BaseDelegatingExecutionFactory
 
getMaxDependentInPredicates() - Method in class org.teiid.translator.ExecutionFactory
Get the integer value representing the max number of dependent IN predicates.
getMaxFromGroups() - Method in class org.teiid.translator.BaseDelegatingExecutionFactory
 
getMaxFromGroups() - Method in class org.teiid.translator.ExecutionFactory
The number of groups supported in the from clause.
getMaximumLevel() - Static method in class org.teiid.logging.MessageLevel
 
getMaximumValue() - Method in class org.teiid.metadata.Column
 
getMaximumValue() - Method in class org.teiid.metadata.ColumnStats
 
getMaxInCriteriaSize() - Method in class org.teiid.translator.BaseDelegatingExecutionFactory
 
getMaxInCriteriaSize() - Method in class org.teiid.translator.ExecutionFactory
Get the integer value representing the number of values allowed in an IN criteria in the WHERE clause of a query
getMaxProjectedColumns() - Method in class org.teiid.translator.BaseDelegatingExecutionFactory
 
getMaxProjectedColumns() - Method in class org.teiid.translator.ExecutionFactory
The number of columns supported in projected select clause.
getMetadata(MetadataFactory, C) - Method in class org.teiid.translator.BaseDelegatingExecutionFactory
 
getMetadata(MetadataFactory, C) - Method in class org.teiid.translator.ExecutionFactory
Implement to provide metadata to the metadata for use by the engine.
getMetadataObject() - Method in class org.teiid.language.Argument
 
getMetadataObject() - Method in class org.teiid.language.Call
 
getMetadataObject() - Method in class org.teiid.language.ColumnReference
 
getMetadataObject() - Method in class org.teiid.language.Function
 
getMetadataObject() - Method in interface org.teiid.language.MetadataReference
 
getMetadataObject() - Method in class org.teiid.language.NamedTable
 
getMetadataProcessor() - Method in class org.teiid.translator.ExecutionFactory
Get a MetadataProcessor for the translator to read the metadata.
getMetadataStore() - Method in class org.teiid.metadata.Database
 
getMethod() - Method in class org.teiid.metadata.FunctionMethod
 
getMinimumLevel() - Static method in class org.teiid.logging.MessageLevel
 
getMinimumValue() - Method in class org.teiid.metadata.Column
 
getMinimumValue() - Method in class org.teiid.metadata.ColumnStats
 
getMode() - Method in class org.teiid.language.Like
 
getMode() - Method in class org.teiid.language.WindowFrame
 
getModel() - Method in class org.teiid.metadata.MetadataFactory
 
getModelName() - Method in class org.teiid.logging.CommandLogMessage
 
getModelProperties() - Method in class org.teiid.metadata.MetadataFactory
 
getName() - Method in class org.teiid.language.AggregateFunction
Get the name of the aggregate function.
getName() - Method in class org.teiid.language.ColumnReference
Gets the name of the element.
getName() - Method in class org.teiid.language.Function
Get name of the function
getName() - Method in class org.teiid.language.NamedTable
Gets the name of the table.
getName(AbstractMetadataRecord) - Method in class org.teiid.language.visitor.SQLStringVisitor
Gets the name of a group or element from the RuntimeMetadata
getName() - Method in class org.teiid.metadata.AbstractMetadataRecord
 
getName() - Method in class org.teiid.metadata.MetadataFactory
 
getName() - Method in class org.teiid.metadata.Trigger
 
getName() - Method in interface org.teiid.metadata.VDBResource
Get the resource name.
getNameFormat() - Method in class org.teiid.metadata.MetadataFactory
 
getNameInSource() - Method in class org.teiid.metadata.AbstractMetadataRecord
 
getNamespaceContainer() - Method in class org.teiid.metadata.Database
 
getNamespaces() - Method in class org.teiid.metadata.Database
 
getNamespaces() - Method in class org.teiid.metadata.MetadataFactory
Get the namespace map.
getNamespaces() - Method in class org.teiid.metadata.NamespaceContainer
 
getNativeQueryProcedureName() - Method in class org.teiid.translator.ExecutionFactory
Deprecated. 
getNativeType() - Method in class org.teiid.metadata.BaseColumn
 
getNativeType() - Method in class org.teiid.metadata.Column
 
getNativeType() - Method in class org.teiid.metadata.ProcedureParameter
 
getNextRand() - Method in interface org.teiid.CommandContext
Get the next random double value
getNextRand(long) - Method in interface org.teiid.CommandContext
Sets the seed value and returns the next random double value.
getNonReservedWords() - Static method in class org.teiid.language.SQLConstants
 
getNullOrdering() - Method in class org.teiid.language.SortSpecification
 
getNullType() - Method in class org.teiid.metadata.BaseColumn
 
getNullType() - Method in class org.teiid.metadata.Datatype
 
getNullValues() - Method in class org.teiid.metadata.Column
 
getNullValues() - Method in class org.teiid.metadata.ColumnStats
 
getNullValuesAsFloat() - Method in class org.teiid.metadata.Column
 
getOperation() - Method in class org.teiid.language.SetQuery
 
getOperator() - Method in class org.teiid.language.AndOr
Get operator used to connect these criteria.
getOperator() - Method in class org.teiid.language.Comparison
Get the operator
getOperator() - Method in class org.teiid.language.SubqueryComparison
 
getOrderBy() - Method in class org.teiid.language.AggregateFunction
 
getOrderBy() - Method in class org.teiid.language.QueryExpression
Get ORDER BY clause, may be null.
getOrderBy() - Method in class org.teiid.language.WindowSpecification
 
getOrdering() - Method in class org.teiid.language.SortSpecification
 
getOutputParameter() - Method in class org.teiid.metadata.FunctionMethod
Get output/return parameter.
getOutputParameterValues() - Method in interface org.teiid.translator.ProcedureExecution
Get the output parameter values.
getParameterByName(String) - Method in class org.teiid.metadata.Procedure
 
getParameters() - Method in class org.teiid.language.Function
Get the parameters used in this function.
getParameters() - Method in class org.teiid.metadata.Procedure
 
getParameterValues() - Method in interface org.teiid.language.BatchedCommand
Deprecated.
 
getParameterValues() - Method in interface org.teiid.language.BulkCommand
The Parameter values.
getParameterValues() - Method in class org.teiid.language.Delete
 
getParameterValues() - Method in class org.teiid.language.Insert
 
getParameterValues() - Method in class org.teiid.language.Update
 
getParent() - Method in class org.teiid.metadata.AbstractMetadataRecord
 
getParent() - Method in class org.teiid.metadata.Column
 
getParent() - Method in class org.teiid.metadata.ColumnSet
 
getParent() - Method in class org.teiid.metadata.FunctionMethod
 
getParent() - Method in class org.teiid.metadata.FunctionParameter
 
getParent() - Method in class org.teiid.metadata.Procedure
 
getParent() - Method in class org.teiid.metadata.ProcedureParameter
 
getParser() - Method in class org.teiid.metadata.MetadataFactory
 
getPartIdentifier() - Method in interface org.teiid.translator.ExecutionContext
This specifies the node id for the atomic request in the relational plan of query.
getPartition() - Method in class org.teiid.language.WindowSpecification
 
getPermissions() - Method in class org.teiid.metadata.Grant
 
getPlan() - Method in class org.teiid.logging.CommandLogMessage
Only available for user commands after the NEW event
getPlan() - Method in class org.teiid.metadata.Trigger
 
getPosition() - Method in class org.teiid.metadata.BaseColumn
1 based ordinal position
getPostVisitor() - Method in class org.teiid.language.visitor.DelegatingHierarchyVisitor
 
getPrecision() - Method in class org.teiid.metadata.BaseColumn
 
getPrecision() - Method in class org.teiid.metadata.Datatype
 
getPrecisionLength() - Method in class org.teiid.metadata.Datatype
Deprecated. 
getPrefersMemory() - Method in class org.teiid.translator.CacheDirective
 
getPreVisitor() - Method in class org.teiid.language.visitor.DelegatingHierarchyVisitor
 
getPrimaryKey() - Method in class org.teiid.metadata.ForeignKey
Deprecated. 
getPrimaryKey() - Method in class org.teiid.metadata.Table
 
getPrimaryMetamodelUri() - Method in class org.teiid.metadata.Schema
 
getPrincipal() - Method in class org.teiid.logging.AuditMessage
The user name or null if the session has not yet been established.
getPrincipal() - Method in class org.teiid.logging.CommandLogMessage
 
getPrivileges() - Method in class org.teiid.metadata.Grant.Permission
 
getProcedure(String) - Method in interface org.teiid.metadata.RuntimeMetadata
Look up an object by identifier
getProcedure(String, String) - Method in interface org.teiid.metadata.RuntimeMetadata
Look up an object by identifier
getProcedure(String) - Method in class org.teiid.metadata.Schema
 
getProcedureDefinition(String, String, Procedure) - Method in class org.teiid.metadata.DefaultMetadataRepository
Deprecated.
Returns an updated procedure definition (CREATE PROCEDURE ...) or null if the current procedure definition should be used should be used.
getProcedureName() - Method in class org.teiid.language.Call
 
getProcedures() - Method in class org.teiid.metadata.Schema
Get the procedures defined in this schema
getProcessorBatchSize() - Method in interface org.teiid.CommandContext
Get the processor batch size set on the BufferManager
getProjectedQuery() - Method in class org.teiid.language.QueryExpression
 
getProjectedQuery() - Method in class org.teiid.language.Select
 
getProjectedQuery() - Method in class org.teiid.language.SetQuery
 
getProperties() - Method in class org.teiid.metadata.AbstractMetadataRecord
Return the extension properties for this record - may be unmodifiable if AbstractMetadataRecord.setProperties(Map) or AbstractMetadataRecord.setProperty(String, String) has not been called.
getProperties(String, String, AbstractMetadataRecord) - Method in class org.teiid.metadata.DefaultMetadataRepository
Deprecated.
Get the extension metadata for a given record.
getProperty(String, boolean) - Method in class org.teiid.metadata.AbstractMetadataRecord
 
getPushdown() - Method in class org.teiid.metadata.FunctionMethod
Get pushdown property of method
getPushDownFunctions() - Method in class org.teiid.translator.BaseDelegatingExecutionFactory
 
getPushDownFunctions() - Method in class org.teiid.translator.ExecutionFactory
Get a list of FunctionMethods that will be contributed to the SYS schema.
getQuantifier() - Method in class org.teiid.language.SubqueryComparison
 
getQuery() - Method in class org.teiid.language.DerivedTable
 
getQueryPlan() - Method in class org.teiid.metadata.Procedure
 
getRadix() - Method in class org.teiid.metadata.BaseColumn
 
getRadix() - Method in class org.teiid.metadata.Datatype
 
getRawMetadata() - Method in class org.teiid.metadata.MetadataFactory
Deprecated.
getReadAll() - Method in class org.teiid.translator.CacheDirective
Whether the engine should read and cache the entire results.
getRecordName(AbstractMetadataRecord) - Static method in class org.teiid.language.visitor.SQLStringVisitor
Get the name in source or the name if the name in source is not set.
getReferenceColumns() - Method in class org.teiid.metadata.ForeignKey
 
getReferenceKey() - Method in class org.teiid.metadata.ForeignKey
 
getReferenceTableName() - Method in class org.teiid.metadata.ForeignKey
WARNING prior to validation this method will return a potentially fully-qualified name after resolving it will return an unqualified name
getRemoveSupportedFunctions() - Method in class org.teiid.translator.BaseDelegatingExecutionFactory
 
getRequestId() - Method in interface org.teiid.CommandContext
Get the current request id
getRequestID() - Method in class org.teiid.logging.CommandLogMessage
 
getRequestId() - Method in interface org.teiid.translator.ExecutionContext
Get the identifier for the command being executed.
getRequestID() - Method in interface org.teiid.translator.ExecutionContext
getRequiredLikeEscape() - Method in class org.teiid.translator.BaseDelegatingExecutionFactory
 
getRequiredLikeEscape() - Method in class org.teiid.translator.ExecutionFactory
The required escape character or null if all are supported.
getReservedWords() - Static method in class org.teiid.language.SQLConstants
 
getResolvingOrder() - Method in class org.teiid.metadata.Schema
 
getResourceName() - Method in class org.teiid.metadata.Grant.Permission
 
getResourceName() - Method in class org.teiid.metadata.Server
 
getResourcePath() - Method in class org.teiid.metadata.Table
 
getResources() - Method in class org.teiid.logging.AuditMessage
The list of relevant resources for the audit event.
getResourceType() - Method in class org.teiid.metadata.Grant.Permission
 
getResult() - Method in class org.teiid.language.SearchedWhenClause
 
getResult(CommandContext) - Method in interface org.teiid.UserDefinedAggregate
Called to get the current value.
getResultSet() - Method in class org.teiid.metadata.Procedure
 
getResultSetColumnTypes() - Method in class org.teiid.language.Call
 
getRetryDelay() - Method in exception org.teiid.translator.DataNotAvailableException
 
getReturnParameter() - Method in class org.teiid.language.Call
 
getReturnType() - Method in class org.teiid.language.Call
Get the return type
getReuseCount() - Method in interface org.teiid.CommandContext
Get the number of times this command has been reused.
getRevokePrivileges() - Method in class org.teiid.metadata.Grant.Permission
 
getRightCondition() - Method in class org.teiid.language.AndOr
 
getRightExpression() - Method in class org.teiid.language.Comparison
Get right expression.
getRightExpression() - Method in class org.teiid.language.IsDistinct
Get right expression.
getRightExpression() - Method in class org.teiid.language.Like
 
getRightExpressions() - Method in class org.teiid.language.In
Get List of IExpression in the set on the right side of the criteria.
getRightItem() - Method in class org.teiid.language.Join
 
getRightQuery() - Method in class org.teiid.language.SetQuery
 
getRole(String) - Method in class org.teiid.metadata.Database
 
getRole() - Method in class org.teiid.metadata.Grant
 
getRoles() - Method in class org.teiid.metadata.Database
 
getRowCount() - Method in class org.teiid.logging.CommandLogMessage
Returns the command.
getRowLimit() - Method in class org.teiid.language.Limit
Get the max number of rows returned.
getRowOffset() - Method in class org.teiid.language.Limit
Get the row offset at which to begin returning rows.
getRuntimeMetadata() - Method in interface org.teiid.translator.ExecutionContext
 
getRuntimeType() - Method in class org.teiid.metadata.BaseColumn
 
getRuntimeType(Class<?>) - Static method in class org.teiid.translator.TypeFacility
Get the closest runtime type for the given class
getRuntimeTypeName() - Method in class org.teiid.metadata.Datatype
 
getScale() - Method in class org.teiid.metadata.BaseColumn
 
getScale() - Method in class org.teiid.metadata.Datatype
 
getSchema(String) - Method in class org.teiid.metadata.Database
 
getSchema() - Method in class org.teiid.metadata.MetadataFactory
 
getSchema(String) - Method in class org.teiid.metadata.MetadataStore
 
getSchemaList() - Method in class org.teiid.metadata.MetadataStore
 
getSchemaPaths() - Method in class org.teiid.metadata.Table
Deprecated. 
getSchemas() - Method in class org.teiid.metadata.Database
 
getSchemas() - Method in class org.teiid.metadata.MetadataStore
 
getScope() - Method in class org.teiid.translator.CacheDirective
 
getScope() - Method in interface org.teiid.translator.ExecutionContext
Get the result cache scope for the current execution
getSearchType() - Method in class org.teiid.metadata.Column
 
getSearchType() - Method in class org.teiid.metadata.Datatype
 
getSelectTransformation() - Method in class org.teiid.metadata.Table
 
getServer(String) - Method in class org.teiid.metadata.Database
 
getServer(String) - Method in class org.teiid.metadata.Schema
 
getServers() - Method in class org.teiid.metadata.Database
 
getServers() - Method in class org.teiid.metadata.Schema
 
getServerTimeZone() - Method in interface org.teiid.CommandContext
Get the server TimeZone
getSession() - Method in interface org.teiid.CommandContext
Get the current session
getSession() - Method in class org.teiid.logging.AuditMessage
The Session for the event or null if one has not been established.
getSession() - Method in interface org.teiid.translator.ExecutionContext
Get the current session.
getSessionID() - Method in class org.teiid.logging.CommandLogMessage
 
getSessionVariable(String) - Method in interface org.teiid.CommandContext
Get the session variable
getShortName(String) - Static method in class org.teiid.language.visitor.SQLStringVisitor
 
getSize() - Method in interface org.teiid.metadata.VDBResource
Get the size in bytes
getSortSpecifications() - Method in class org.teiid.language.OrderBy
 
getSource(Class<T>) - Method in class org.teiid.util.StAXSQLXML
 
getSourceCommand() - Method in class org.teiid.logging.CommandLogMessage
The source command issued.
getSourceCommandID() - Method in class org.teiid.logging.CommandLogMessage
 
getSourceComment(Command) - Method in class org.teiid.language.visitor.SQLStringVisitor
 
getSourceHint() - Method in interface org.teiid.translator.ExecutionContext
Get the collection of hints designated for this source as a space concatenated string.
getSourceHints() - Method in interface org.teiid.translator.ExecutionContext
Get the hints designated for this source.
getSourceName() - Method in class org.teiid.metadata.AbstractMetadataRecord
Get the name in source or the name if the name in source is not set.
getSql() - Method in class org.teiid.logging.CommandLogMessage
Returns the command.
getSQLString(LanguageObject) - Static method in class org.teiid.language.visitor.SQLStringVisitor
Gets the SQL string representation for a given LanguageObject.
getSQLString(StringBuilder) - Method in class org.teiid.metadata.AbstractMetadataRecord
 
getSQLString() - Method in class org.teiid.metadata.AbstractMetadataRecord
Get the full name as a SQL safe string
getSQLTypeFromRuntimeType(Class<?>) - Static method in class org.teiid.translator.TypeFacility
Get the SQL type for the given runtime type Class constant
getSrid() - Method in class org.teiid.GeometryInputSource
 
getStart() - Method in class org.teiid.language.WindowFrame
 
getStatus() - Method in class org.teiid.logging.CommandLogMessage
 
getStaxSource() - Method in interface org.teiid.util.StAXSQLXML.StAXSourceProvider
 
getString() - Method in class org.teiid.util.StAXSQLXML
 
getSubject() - Method in interface org.teiid.CommandContext
Get the current subject
getSubject() - Method in interface org.teiid.translator.ExecutionContext
Get the user for the user running this query.
getSubquery() - Method in class org.teiid.language.Exists
 
getSubquery() - Method in class org.teiid.language.ScalarSubquery
 
getSubquery() - Method in class org.teiid.language.SubqueryComparison
 
getSubquery() - Method in interface org.teiid.language.SubqueryContainer
Get the inner subquery
getSubquery() - Method in class org.teiid.language.SubqueryIn
 
getSubquery() - Method in class org.teiid.language.WithItem
 
getSupportedFunctions() - Method in class org.teiid.translator.BaseDelegatingExecutionFactory
 
getSupportedFunctions() - Method in class org.teiid.translator.ExecutionFactory
Get list of all supported function names.
getSupportedJoinCriteria() - Method in class org.teiid.translator.BaseDelegatingExecutionFactory
 
getSupportedJoinCriteria() - Method in class org.teiid.translator.ExecutionFactory
Get the supported join criteria.
getSymbol() - Method in class org.teiid.language.SetClause
 
getTable() - Method in class org.teiid.language.ColumnReference
Return the table that contains this column.
getTable() - Method in class org.teiid.language.Delete
Get group that is being deleted from.
getTable() - Method in class org.teiid.language.Insert
 
getTable() - Method in class org.teiid.language.Update
 
getTable() - Method in class org.teiid.language.WithItem
 
getTable(String) - Method in interface org.teiid.metadata.RuntimeMetadata
Look up an object by identifier
getTable(String, String) - Method in interface org.teiid.metadata.RuntimeMetadata
Look up an object by identifier
getTable(String) - Method in class org.teiid.metadata.Schema
 
getTables() - Method in class org.teiid.metadata.Schema
Get the tables defined in this schema
getTableStats(String, String, Table) - Method in class org.teiid.metadata.DefaultMetadataRepository
Deprecated.
Get updated TableStats for the given table
getTableType() - Method in class org.teiid.metadata.Table
 
getTimestamp() - Method in class org.teiid.logging.CommandLogMessage
 
getTransactionID() - Method in class org.teiid.logging.CommandLogMessage
 
getTransactionIsolation() - Method in interface org.teiid.translator.ExecutionContext
Get the transaction isolation level set by the user request.
getTransactionSupport() - Method in class org.teiid.translator.BaseDelegatingExecutionFactory
 
getTransactionSupport() - Method in class org.teiid.translator.ExecutionFactory
 
getTranslatorName() - Method in class org.teiid.logging.CommandLogMessage
 
getTriggers() - Method in class org.teiid.metadata.Table
 
getTtl() - Method in class org.teiid.translator.CacheDirective
Get the time to live in milliseconds
getType() - Method in class org.teiid.language.Argument
 
getType() - Method in class org.teiid.language.Array
 
getType() - Method in class org.teiid.language.ColumnReference
 
getType() - Method in class org.teiid.language.Condition
 
getType() - Method in interface org.teiid.language.Expression
Determine the type returned by this expression.
getType() - Method in class org.teiid.language.Function
 
getType() - Method in class org.teiid.language.Literal
 
getType() - Method in class org.teiid.language.Parameter
 
getType() - Method in class org.teiid.language.ScalarSubquery
 
getType() - Method in class org.teiid.language.SearchedCase
 
getType() - Method in class org.teiid.language.WindowFunction
 
getType() - Method in class org.teiid.metadata.Datatype
 
getType() - Method in class org.teiid.metadata.DataWrapper
 
getType() - Method in class org.teiid.metadata.FunctionParameter
getType() - Method in class org.teiid.metadata.KeyRecord
 
getType() - Method in class org.teiid.metadata.Procedure
 
getType() - Method in class org.teiid.metadata.ProcedureParameter
 
getType() - Method in class org.teiid.metadata.Server
 
getTypeFacility() - Method in class org.teiid.translator.BaseDelegatingExecutionFactory
 
getTypeFacility() - Method in class org.teiid.translator.ExecutionFactory
Obtain a reference to the type facility, which can be used to perform many type conversions supplied by the Connector API.
getTypeName() - Static method in class org.teiid.metadata.Schema
 
getUniqueKeyID() - Method in class org.teiid.metadata.ForeignKey
 
getUniqueKeys() - Method in class org.teiid.metadata.Table
 
getUpdatable() - Method in class org.teiid.translator.CacheDirective
Get whether the result is updatable and therefore sensitive to data changes.
getUpdateCommands() - Method in class org.teiid.language.BatchedUpdates
 
getUpdateCount() - Method in class org.teiid.metadata.Procedure
 
getUpdateCounts() - Method in exception org.teiid.translator.TranslatorBatchException
 
getUpdateCounts() - Method in interface org.teiid.translator.UpdateExecution
Returns the update counts for the execution.
getUpdatePlan() - Method in class org.teiid.metadata.Table
 
getUpsertKeyword() - Method in class org.teiid.language.visitor.SQLStringVisitor
 
getUserName() - Method in interface org.teiid.CommandContext
Get the current user name, which will just be the base user name and not include the security domain.
getUserName() - Method in class org.teiid.logging.AuditMessage.LogonInfo
 
getUUID() - Method in class org.teiid.metadata.AbstractMetadataRecord
 
getValidLowerMessageLevel() - Static method in class org.teiid.logging.MessageLevel
Utility method for knowing what is the lower boundary for a valid message level.
getValidUpperMessageLevel() - Static method in class org.teiid.logging.MessageLevel
Utility method for knowing what is the upper boundary for a valid message level.
getValue() - Method in class org.teiid.language.Literal
 
getValue() - Method in class org.teiid.language.SetClause
 
getValueIndex() - Method in class org.teiid.language.Parameter
0-based index of the parameter values in the BulkCommand.getParameterValues() row value
getValues() - Method in class org.teiid.language.ExpressionValueSource
 
getValueSource() - Method in class org.teiid.language.Insert
 
getVarietyType() - Method in class org.teiid.metadata.Datatype
 
getVdb() - Method in interface org.teiid.CommandContext
Get the current vdb
getVDBClassLoader() - Method in interface org.teiid.CommandContext
Get class loader for VDB.
getVDBClassLoader() - Method in class org.teiid.metadata.MetadataFactory
 
getVdbName() - Method in interface org.teiid.CommandContext
Get the current vdb name
getVdbName() - Method in class org.teiid.logging.AuditMessage.LogonInfo
 
getVdbName() - Method in class org.teiid.logging.CommandLogMessage
 
getVdbName() - Method in class org.teiid.metadata.MetadataFactory
 
getVdbName() - Method in interface org.teiid.translator.ExecutionContext
Get the name of the VDB this query is being run against.
getVDBResourcePaths() - Method in interface org.teiid.metadata.RuntimeMetadata
Gets the resource paths of all the resources in the VDB.
getVDBResources() - Method in class org.teiid.metadata.MetadataFactory
 
getVdbVersion() - Method in interface org.teiid.CommandContext
Get the current vdb version
getVdbVersion() - Method in class org.teiid.logging.AuditMessage.LogonInfo
 
getVdbVersion() - Method in class org.teiid.logging.CommandLogMessage
 
getVdbVersion() - Method in class org.teiid.metadata.MetadataFactory
 
getVdbVersion() - Method in interface org.teiid.translator.ExecutionContext
Get the version of the VDB this query is being run against.
getVersion() - Method in class org.teiid.metadata.Database
 
getVersion() - Method in class org.teiid.metadata.Server
 
getVersion(String) - Static method in class org.teiid.util.Version
 
getViewDefinition(String, String, Table) - Method in class org.teiid.metadata.DefaultMetadataRepository
Deprecated.
Returns an updated view definition (AS SQL only) or null if the current view definition should be used should be used.
getWaitUntil() - Method in exception org.teiid.translator.DataNotAvailableException
 
getWhere() - Method in class org.teiid.language.Delete
Get criteria that is being used with the delete - may be null
getWhere() - Method in class org.teiid.language.Select
Get WHERE clause, may be null.
getWhere() - Method in class org.teiid.language.Update
 
getWindowFrame() - Method in class org.teiid.language.WindowSpecification
 
getWindowSpecification() - Method in class org.teiid.language.WindowFunction
 
getWith() - Method in class org.teiid.language.QueryExpression
 
GLOBAL - Static variable in interface org.teiid.language.SQLConstants.Reserved
 
GRANT - Static variable in interface org.teiid.language.SQLConstants.Reserved
 
Grant - Class in org.teiid.metadata
 
Grant() - Constructor for class org.teiid.metadata.Grant
 
Grant.Permission - Class in org.teiid.metadata
 
Grant.Permission.Privilege - Enum in org.teiid.metadata
 
GROUP - Static variable in interface org.teiid.language.SQLConstants.Reserved
 
GroupBy - Class in org.teiid.language
Represents a GROUP BY clause in a query.
GroupBy(List<Expression>) - Constructor for class org.teiid.language.GroupBy
 
GROUPING - Static variable in interface org.teiid.language.SQLConstants.Reserved
 
GT - Static variable in interface org.teiid.language.SQLConstants.Tokens
 

H

HAS - Static variable in interface org.teiid.language.SQLConstants.Reserved
 
hashCode() - Method in class org.teiid.language.WindowFrame.FrameBound
 
hashCode() - Method in class org.teiid.language.WindowFrame
 
hashCode() - Method in class org.teiid.language.WindowFunction
 
hashCode() - Method in class org.teiid.language.WindowSpecification
 
hashCode() - Method in class org.teiid.metadata.AbstractMetadataRecord
 
hashCode() - Method in class org.teiid.metadata.Database
 
hashCode() - Method in class org.teiid.metadata.FunctionMethod
Get hash code for this object.
hashCode() - Method in class org.teiid.metadata.FunctionParameter
Return hash code for this parameter.
hashCode() - Method in class org.teiid.translator.BaseDelegatingExecutionFactory
 
hashCode() - Method in class org.teiid.translator.CacheDirective
 
hashCode() - Method in class org.teiid.util.Version
 
hasPrivilege(Grant.Permission.Privilege) - Method in class org.teiid.metadata.Grant.Permission
 
hasRole(String, CommandContext) - Method in interface org.teiid.PolicyDecider
Called by the system hasRole function to determine role membership.
HAVING - Static variable in interface org.teiid.language.SQLConstants.Reserved
 
HBASE_URI - Static variable in class org.teiid.metadata.NamespaceContainer
 
HEADER - Static variable in interface org.teiid.language.SQLConstants.NonReserved
 
hex(long, int) - Static method in class org.teiid.metadata.MetadataFactory
 
HEX - Static variable in class org.teiid.util.CharsetUtils
 
HEX_NAME - Static variable in class org.teiid.util.CharsetUtils
 
HierarchyVisitor - Class in org.teiid.language.visitor
Visits each node in a hierarchy of LanguageObjects.
HierarchyVisitor() - Constructor for class org.teiid.language.visitor.HierarchyVisitor
 
HierarchyVisitor(boolean) - Constructor for class org.teiid.language.visitor.HierarchyVisitor
 
HOLD - Static variable in interface org.teiid.language.SQLConstants.Reserved
 
HOUR - Static variable in interface org.teiid.language.SQLConstants.Reserved
 
HOUR - Static variable in class org.teiid.translator.SourceSystemFunctions
 
httpURLEncode(String) - Static method in class org.teiid.util.WSUtil
 

I

IDENTITY - Static variable in interface org.teiid.language.SQLConstants.Reserved
 
IF - Static variable in interface org.teiid.language.SQLConstants.Reserved
 
IFNULL - Static variable in class org.teiid.translator.SourceSystemFunctions
 
IMMEDIATE - Static variable in interface org.teiid.language.SQLConstants.Reserved
 
implFlush(CharBuffer) - Method in class org.teiid.util.CharsetUtils.FixedDecoder
 
implFlush(ByteBuffer) - Method in class org.teiid.util.CharsetUtils.FixedEncoder
 
implReset() - Method in class org.teiid.util.CharsetUtils.FixedDecoder
 
implReset() - Method in class org.teiid.util.CharsetUtils.FixedEncoder
 
IMPORT - Static variable in interface org.teiid.language.SQLConstants.Reserved
 
importTransaction(TransactionManager, Xid, int) - Method in interface org.teiid.resource.api.XAImporter
Provide the Transaction for the given Xid
In - Class in org.teiid.language
 
In(Expression, List<Expression>, boolean) - Constructor for class org.teiid.language.In
 
IN - Static variable in interface org.teiid.language.SQLConstants.Reserved
 
INCLUDING - Static variable in interface org.teiid.language.SQLConstants.NonReserved
 
INDEX - Static variable in interface org.teiid.language.SQLConstants.NonReserved
 
INDICATOR - Static variable in interface org.teiid.language.SQLConstants.Reserved
 
INFINISPAN_URI - Static variable in class org.teiid.metadata.NamespaceContainer
 
INFO - Static variable in class org.teiid.logging.MessageLevel.DisplayNames
 
INFO - Static variable in class org.teiid.logging.MessageLevel
Message level value that specifies that information, warning, error and critical messages are to be recorded.
INFO - Static variable in class org.teiid.logging.MessageLevel.Labels
 
INITCAP - Static variable in class org.teiid.translator.SourceSystemFunctions
 
initCapabilities(C) - Method in class org.teiid.translator.BaseDelegatingExecutionFactory
 
initCapabilities(C) - Method in class org.teiid.translator.ExecutionFactory
Will be called by ExecutionFactory.start() with a null connection if a source connection is not ExecutionFactory.isSourceRequiredForCapabilities()
INNER - Static variable in interface org.teiid.language.SQLConstants.Reserved
 
INOUT - Static variable in interface org.teiid.language.SQLConstants.Reserved
 
inParameters - Variable in class org.teiid.metadata.FunctionMethod
 
INPUT - Static variable in interface org.teiid.language.SQLConstants.Reserved
 
INSENSITIVE - Static variable in interface org.teiid.language.SQLConstants.Reserved
 
Insert - Class in org.teiid.language
 
Insert(NamedTable, List<ColumnReference>, InsertValueSource) - Constructor for class org.teiid.language.Insert
 
INSERT - Static variable in interface org.teiid.language.SQLConstants.Reserved
 
INSERT - Static variable in class org.teiid.translator.SourceSystemFunctions
 
InsertValueSource - Interface in org.teiid.language
 
INSTANCE - Static variable in class org.teiid.language.LanguageFactory
Public instance, holds no state so can be shared by everyone.
INSTEAD - Static variable in interface org.teiid.language.SQLConstants.NonReserved
 
INT - Static variable in interface org.teiid.language.SQLConstants.Reserved
 
INTEGER - Static variable in interface org.teiid.language.SQLConstants.Reserved
 
INTEGER - Static variable in class org.teiid.translator.TypeFacility.RUNTIME_CODES
 
INTEGER - Static variable in class org.teiid.translator.TypeFacility.RUNTIME_NAMES
 
INTEGER - Static variable in interface org.teiid.translator.TypeFacility.RUNTIME_TYPES
 
INTERSECT - Static variable in interface org.teiid.language.SQLConstants.Reserved
 
INTERVAL - Static variable in interface org.teiid.language.SQLConstants.Reserved
 
INTO - Static variable in interface org.teiid.language.SQLConstants.Reserved
 
invoke(Object, Method, Object[]) - Method in class org.teiid.logging.LogManager.LoggingProxy
 
IS - Static variable in interface org.teiid.language.SQLConstants.Reserved
 
isAfter() - Method in class org.teiid.metadata.Trigger
 
isAll() - Method in class org.teiid.language.SetQuery
 
isAnalytic() - Method in class org.teiid.metadata.AggregateAttributes
 
isAnyAuthenticated() - Method in class org.teiid.metadata.Role
 
isAutoCorrectColumnNames() - Method in class org.teiid.metadata.MetadataFactory
 
isAutoIncrement() - Method in class org.teiid.metadata.Datatype
 
isAutoIncremented() - Method in class org.teiid.metadata.Column
 
isBindEligible() - Method in class org.teiid.language.Literal
Set by the optimizer if the literal was created by the evaluation of another expression.
isBuiltin() - Method in class org.teiid.metadata.Datatype
 
isCaseSensitive() - Method in class org.teiid.metadata.Column
 
isCaseSensitive() - Method in class org.teiid.metadata.Datatype
 
isConditionAConstraint() - Method in class org.teiid.metadata.Grant.Permission
 
isContinuous() - Method in interface org.teiid.CommandContext
 
isCopyLobs() - Method in class org.teiid.translator.BaseDelegatingExecutionFactory
 
isCopyLobs() - Method in class org.teiid.translator.ExecutionFactory
 
isCurrency() - Method in class org.teiid.metadata.Column
 
isDecomposable() - Method in class org.teiid.metadata.AggregateAttributes
 
isDefaultPrecisionScale() - Method in class org.teiid.metadata.BaseColumn
 
isDeletePlanEnabled() - Method in class org.teiid.metadata.Table
 
isDistinct() - Method in class org.teiid.language.AggregateFunction
Determine whether this function was executed with DISTINCT.
IsDistinct - Class in org.teiid.language
Represents a comparison between two expressions with null equality
IsDistinct(Expression, Expression, boolean) - Constructor for class org.teiid.language.IsDistinct
 
isDistinct() - Method in class org.teiid.language.Select
 
isEnabled(String, int) - Method in class org.teiid.logging.JavaLogger
 
isEnabled(String, int) - Method in interface org.teiid.logging.Logger
Is the logging for the given context at the specified message level enabled.
isExpression() - Method in class org.teiid.language.Condition
 
isFixedLength() - Method in class org.teiid.metadata.Column
 
isForkable() - Method in class org.teiid.translator.BaseDelegatingExecutionFactory
 
isForkable() - Method in class org.teiid.translator.ExecutionFactory
When forkable the engine may use a separate thread to interact with returned Execution.
isFunction() - Method in class org.teiid.metadata.Procedure
 
isImmutable() - Method in class org.teiid.translator.BaseDelegatingExecutionFactory
 
isImmutable() - Method in class org.teiid.translator.ExecutionFactory
Defines if the Connector is read-only connector
isImportPushdownFunctions() - Method in class org.teiid.metadata.MetadataFactory
 
isInfixFunction(String) - Method in class org.teiid.language.visitor.SQLStringVisitor
 
isInsertPlanEnabled() - Method in class org.teiid.metadata.Table
 
isInsteadOfTriggerEnabled(String, String, Table, Table.TriggerEvent) - Method in class org.teiid.metadata.DefaultMetadataRepository
Deprecated.
Returns whether the trigger is enabled
isLateral() - Method in class org.teiid.language.DerivedTable
 
isLateral() - Method in class org.teiid.language.NamedProcedureCall
 
isMaterialized() - Method in class org.teiid.metadata.Table
 
isMessageLevelValid(int) - Static method in class org.teiid.logging.MessageLevel
Utility method to set the level of messages that are recorded for this VM.
isMessageToBeRecorded(String, int) - Static method in class org.teiid.logging.LogManager
Utility method to identify whether a log message with the specified context and level will be recorded in the LogManager's destinations.
isNegated() - Method in class org.teiid.language.BaseInCondition
Returns whether this criteria is negated.
isNegated() - Method in class org.teiid.language.IsDistinct
 
isNegated() - Method in class org.teiid.language.IsNull
 
isNegated() - Method in class org.teiid.language.Like
 
IsNull - Class in org.teiid.language
Represents an IS NULL predicate.
IsNull(Expression, boolean) - Constructor for class org.teiid.language.IsNull
 
isNullOnNull() - Method in class org.teiid.metadata.FunctionMethod
Returns true if the function returns null on any null input
ISOLATION - Static variable in interface org.teiid.language.SQLConstants.Reserved
 
isOptional() - Method in class org.teiid.metadata.ProcedureParameter
Deprecated.
isPassThrough() - Method in class org.teiid.logging.AuditMessage.LogonInfo
 
isPhysical() - Method in class org.teiid.metadata.Schema
 
isPhysical() - Method in class org.teiid.metadata.Table
 
isProjected() - Method in class org.teiid.language.DerivedColumn
If this column is projected for use by Teiid
isRecusive() - Method in class org.teiid.language.WithItem
 
isRenameAllDuplicates() - Method in class org.teiid.metadata.MetadataFactory
 
isRenameDuplicateColumns() - Method in class org.teiid.metadata.MetadataFactory
 
isRenameDuplicateTables() - Method in class org.teiid.metadata.MetadataFactory
 
isReservedWord(String) - Static method in class org.teiid.language.SQLConstants
Check whether a string is a reserved word.
isReturnAutoGeneratedKeys() - Method in interface org.teiid.CommandContext
Deprecated.
isRollup() - Method in class org.teiid.language.GroupBy
 
isSearchTypeSet() - Method in class org.teiid.metadata.Column
 
isSelectable() - Method in class org.teiid.metadata.Column
 
isSigned() - Method in class org.teiid.metadata.Column
 
isSigned() - Method in class org.teiid.metadata.Datatype
 
isSingleResult() - Method in class org.teiid.language.BatchedUpdates
Whether the batch represents a logical unit of work It is not required that this be treated as atomic, but the translator can use this as hint
isSource() - Method in class org.teiid.logging.CommandLogMessage
 
isSourceRequired() - Method in class org.teiid.translator.BaseDelegatingExecutionFactory
 
isSourceRequired() - Method in class org.teiid.translator.ExecutionFactory
Flag that indicates if a underlying source connection required for this execution factory to work
isSourceRequiredForCapabilities() - Method in class org.teiid.translator.BaseDelegatingExecutionFactory
 
isSourceRequiredForCapabilities() - Method in class org.teiid.translator.ExecutionFactory
If true, the ExecutionFactory.initCapabilities(Object) method will be consulted prior to determining the capabilities
isSourceRequiredForMetadata() - Method in class org.teiid.translator.BaseDelegatingExecutionFactory
 
isSourceRequiredForMetadata() - Method in class org.teiid.translator.ExecutionFactory
Flag that indicates if a underlying source connection required for this execution factory to return metadata
isStrict() - Method in exception org.teiid.translator.DataNotAvailableException
If the delay or Date is strictly enforced then the execution will not asked for results until after that time or until ExecutionContext.dataAvailable() is called.
isSystem() - Method in class org.teiid.metadata.Table
 
isTableReference() - Method in class org.teiid.language.Call
 
isTempAccessible(DataPolicy.PermissionType, String, DataPolicy.Context, CommandContext) - Method in interface org.teiid.PolicyDecider
Checks if the given temp table is accessible.
isThreadBound() - Method in class org.teiid.translator.BaseDelegatingExecutionFactory
 
isThreadBound() - Method in class org.teiid.translator.ExecutionFactory
 
isTransactional() - Method in interface org.teiid.translator.ExecutionContext
Flag indicates that the operation needs to be executed in a XA transaction.
isUpdatable() - Method in class org.teiid.metadata.Column
 
isUpdatePlanEnabled() - Method in class org.teiid.metadata.Table
 
isUpsert() - Method in class org.teiid.language.Insert
 
isUUIDSet() - Method in class org.teiid.metadata.AbstractMetadataRecord
 
isVarArg() - Method in class org.teiid.metadata.FunctionParameter
 
isVarArg() - Method in class org.teiid.metadata.ProcedureParameter
 
isVarArgs() - Method in class org.teiid.metadata.FunctionMethod
 
isVirtual() - Method in class org.teiid.metadata.Procedure
 
isVirtual() - Method in class org.teiid.metadata.Table
 
isVisible() - Method in class org.teiid.metadata.Schema
 

J

JAAS - Static variable in interface org.teiid.language.SQLConstants.NonReserved
 
JavaLogger - Class in org.teiid.logging
Write to Java logging
JavaLogger() - Constructor for class org.teiid.logging.JavaLogger
 
Join - Class in org.teiid.language
 
Join(TableReference, TableReference, Join.JoinType, Condition) - Constructor for class org.teiid.language.Join
 
JOIN - Static variable in interface org.teiid.language.SQLConstants.Reserved
 
Join.JoinType - Enum in org.teiid.language
 
JPA_URI - Static variable in class org.teiid.metadata.NamespaceContainer
 
JSON - Static variable in interface org.teiid.language.SQLConstants.NonReserved
 
JSON - Static variable in class org.teiid.translator.TypeFacility.RUNTIME_CODES
 
JSON - Static variable in class org.teiid.translator.TypeFacility.RUNTIME_NAMES
 
JSON - Static variable in interface org.teiid.translator.TypeFacility.RUNTIME_TYPES
 
JSONARRAY_AGG - Static variable in interface org.teiid.language.SQLConstants.NonReserved
 
JSONOBJECT - Static variable in interface org.teiid.language.SQLConstants.NonReserved
 
JSONPATHVALUE - Static variable in class org.teiid.translator.SourceSystemFunctions
 
JSONQUERY - Static variable in class org.teiid.translator.SourceSystemFunctions
 
JSONTABLE - Static variable in interface org.teiid.language.SQLConstants.NonReserved
 
JSONTOARRAY - Static variable in class org.teiid.translator.SourceSystemFunctions
 
JSONTOXML - Static variable in class org.teiid.translator.SourceSystemFunctions
 

K

keepExecutionAlive(boolean) - Method in interface org.teiid.translator.ExecutionContext
When the execution is turned on with "alive=true", the execution object will not be implicitly closed at the end of the last batch.
KEY - Static variable in interface org.teiid.language.SQLConstants.NonReserved
 
KeyRecord - Class in org.teiid.metadata
 
KeyRecord(KeyRecord.Type) - Constructor for class org.teiid.metadata.KeyRecord
 
KeyRecord.Type - Enum in org.teiid.metadata
 

L

Labels() - Constructor for class org.teiid.logging.MessageLevel.Labels
 
LANGUAGE - Static variable in interface org.teiid.language.SQLConstants.Reserved
 
LanguageFactory - Class in org.teiid.language
Factory for the construction of language objects that implement the language interfaces.
LanguageFactory() - Constructor for class org.teiid.language.LanguageFactory
 
LanguageObject - Interface in org.teiid.language
Root interface for all language object interfaces.
LanguageObjectVisitor - Interface in org.teiid.language.visitor
 
LanguageUtil - Class in org.teiid.language
Helpful utility methods to work with language interfaces.
LARGE - Static variable in interface org.teiid.language.SQLConstants.Reserved
 
LAST - Static variable in interface org.teiid.language.SQLConstants.NonReserved
 
LATERAL - Static variable in interface org.teiid.language.SQLConstants.Reserved
 
LCASE - Static variable in class org.teiid.translator.SourceSystemFunctions
 
LDAP_URI - Static variable in class org.teiid.metadata.NamespaceContainer
 
LE - Static variable in interface org.teiid.language.SQLConstants.Tokens
 
LEADING - Static variable in interface org.teiid.language.SQLConstants.Reserved
 
LEAVE - Static variable in interface org.teiid.language.SQLConstants.Reserved
 
LEFT - Static variable in interface org.teiid.language.SQLConstants.Reserved
 
LEFT - Static variable in class org.teiid.translator.SourceSystemFunctions
 
LENGTH - Static variable in class org.teiid.translator.SourceSystemFunctions
 
Like - Class in org.teiid.language
 
Like(Expression, Expression, Character, boolean) - Constructor for class org.teiid.language.Like
 
LIKE - Static variable in interface org.teiid.language.SQLConstants.Reserved
 
Like.MatchMode - Enum in org.teiid.language
 
LIKE_REGEX - Static variable in interface org.teiid.language.SQLConstants.Reserved
 
Limit - Class in org.teiid.language
Represents a LIMIT clause with row offset and row limit values to bound the resulting rows
Limit(int, int) - Constructor for class org.teiid.language.Limit
 
LIMIT - Static variable in interface org.teiid.language.SQLConstants.Reserved
 
LISTAGG - Static variable in interface org.teiid.language.SQLConstants.NonReserved
 
Literal - Class in org.teiid.language
Represents a literal value that is used in an expression.
Literal(Object, Class<?>) - Constructor for class org.teiid.language.Literal
 
loadMetadata(MetadataFactory, ExecutionFactory<F, C>, F) - Method in class org.teiid.metadata.DefaultMetadataRepository
Deprecated.
Calls the specific getter methods of this class to populate metadata on schema being loaded.
loadMetadata(MetadataFactory, ExecutionFactory<F, C>, F, String) - Method in interface org.teiid.metadata.MetadataRepository
Loads the schema information for the vdb for the given schemaName.
loadMetadata(MetadataFactory, ExecutionFactory<F, C>, F) - Method in interface org.teiid.metadata.MetadataRepository
Loads the schema information for the vdb for the given schemaName.
LOCAL - Static variable in interface org.teiid.language.SQLConstants.Reserved
 
LOCALTIME - Static variable in interface org.teiid.language.SQLConstants.Reserved
 
LOCALTIMESTAMP - Static variable in interface org.teiid.language.SQLConstants.Reserved
 
LOCATE - Static variable in class org.teiid.translator.SourceSystemFunctions
 
log(int, String, Object...) - Method in class org.teiid.logging.JavaLogger
 
log(int, String, Throwable, Object...) - Method in class org.teiid.logging.JavaLogger
 
log(int, String, Object...) - Method in interface org.teiid.logging.Logger
 
log(int, String, Throwable, Object...) - Method in interface org.teiid.logging.Logger
 
log(int, String, Object) - Static method in class org.teiid.logging.LogManager
Send a message of the specified level to the log.
log(int, String, Throwable, Object...) - Static method in class org.teiid.logging.LogManager
Send a message of the specified level to the log.
LOG - Static variable in class org.teiid.translator.SourceSystemFunctions
 
LOG10 - Static variable in class org.teiid.translator.SourceSystemFunctions
 
logCommand(Object...) - Method in interface org.teiid.translator.ExecutionContext
Log the source command to the command log
LogConstants - Interface in org.teiid.logging
 
logCritical(String, Object) - Static method in class org.teiid.logging.LogManager
Send a critical message to the log.
logCritical(String, Throwable, Object) - Static method in class org.teiid.logging.LogManager
Send a critical message to the log.
logDetail(String, Object) - Static method in class org.teiid.logging.LogManager
Send a detail message to the log.
logDetail(String, Object, Object) - Static method in class org.teiid.logging.LogManager
 
logDetail(String, Object, Object, Object) - Static method in class org.teiid.logging.LogManager
 
logDetail(String, Object...) - Static method in class org.teiid.logging.LogManager
 
logDetail(String, Throwable, Object...) - Static method in class org.teiid.logging.LogManager
Send a detail message to the log.
logError(String, Object) - Static method in class org.teiid.logging.LogManager
Send an error message to the log.
logError(String, Throwable, Object) - Static method in class org.teiid.logging.LogManager
Send an error message to the log.
Logger - Interface in org.teiid.logging
LogListener
LoggingProxy(Object, String, int) - Constructor for class org.teiid.logging.LogManager.LoggingProxy
 
logInfo(String, Object) - Static method in class org.teiid.logging.LogManager
Send a information message to the log.
LogManager - Class in org.teiid.logging
This class represents the interface to a single logging framework that is easily accessible by any component.
LogManager() - Constructor for class org.teiid.logging.LogManager
 
LogManager.LoggingProxy - Class in org.teiid.logging
 
LogonInfo(String, String, String, String, String, String, String, String, boolean) - Constructor for class org.teiid.logging.AuditMessage.LogonInfo
 
logTrace(String, Object...) - Static method in class org.teiid.logging.LogManager
Send a trace message to the log.
logTrace(String, Object) - Static method in class org.teiid.logging.LogManager
 
logTrace(String, Object, Object) - Static method in class org.teiid.logging.LogManager
 
logTrace(String, Object, Object, Object) - Static method in class org.teiid.logging.LogManager
 
logTrace(String, Throwable, Object...) - Static method in class org.teiid.logging.LogManager
Send a trace message to the log.
logWarning(String, Object) - Static method in class org.teiid.logging.LogManager
Send a warning message to the log.
logWarning(String, Throwable, Object) - Static method in class org.teiid.logging.LogManager
Send a warning message to the log.
LONG - Static variable in interface org.teiid.language.SQLConstants.Reserved
 
LONG - Static variable in class org.teiid.translator.TypeFacility.RUNTIME_CODES
 
LONG - Static variable in class org.teiid.translator.TypeFacility.RUNTIME_NAMES
 
LONG - Static variable in interface org.teiid.translator.TypeFacility.RUNTIME_TYPES
 
LOOP - Static variable in interface org.teiid.language.SQLConstants.Reserved
 
LPAD - Static variable in class org.teiid.translator.SourceSystemFunctions
 
LPAREN - Static variable in interface org.teiid.language.SQLConstants.Tokens
 
LSBRACE - Static variable in interface org.teiid.language.SQLConstants.Tokens
 
LT - Static variable in interface org.teiid.language.SQLConstants.Tokens
 
LTRIM - Static variable in class org.teiid.translator.SourceSystemFunctions
 

M

MAKEDEP - Static variable in interface org.teiid.language.SQLConstants.Reserved
 
MAKEIND - Static variable in interface org.teiid.language.SQLConstants.Reserved
 
MAKENOTDEP - Static variable in interface org.teiid.language.SQLConstants.Reserved
 
MASK - Static variable in interface org.teiid.language.SQLConstants.NonReserved
 
MATCH - Static variable in interface org.teiid.language.SQLConstants.Reserved
 
MAX - Static variable in class org.teiid.language.AggregateFunction
 
MAX - Static variable in interface org.teiid.language.SQLConstants.NonReserved
 
MD5 - Static variable in class org.teiid.translator.SourceSystemFunctions
 
MEMBER - Static variable in interface org.teiid.language.SQLConstants.Reserved
 
MERGE - Static variable in interface org.teiid.language.SQLConstants.Reserved
 
merge(MetadataStore) - Method in class org.teiid.metadata.MetadataStore
 
mergeInto(MetadataStore) - Method in class org.teiid.metadata.MetadataFactory
 
MessageLevel - Class in org.teiid.logging
Constants that define the level of the messages that are to be recorded by the LogManager.
MessageLevel() - Constructor for class org.teiid.logging.MessageLevel
 
MessageLevel.DisplayNames - Class in org.teiid.logging
Constants that define the types of the messages that are to be recorded by the LogManager.
MessageLevel.Labels - Class in org.teiid.logging
Constants that define the types of the messages that are to be recorded by the LogManager.
MetadataException - Exception in org.teiid.metadata
 
MetadataException(BundleUtil.Event, Throwable) - Constructor for exception org.teiid.metadata.MetadataException
 
MetadataException(Throwable) - Constructor for exception org.teiid.metadata.MetadataException
 
MetadataException(BundleUtil.Event, String) - Constructor for exception org.teiid.metadata.MetadataException
 
MetadataException(String) - Constructor for exception org.teiid.metadata.MetadataException
 
MetadataException(BundleUtil.Event, Throwable, String) - Constructor for exception org.teiid.metadata.MetadataException
 
MetadataFactory - Class in org.teiid.metadata
Allows connectors to build metadata for use by the engine.
MetadataFactory() - Constructor for class org.teiid.metadata.MetadataFactory
 
MetadataFactory(String, Object, Map<String, Datatype>, ModelMetaData) - Constructor for class org.teiid.metadata.MetadataFactory
 
MetadataFactory(String, Object, String, Map<String, Datatype>, Properties, String) - Constructor for class org.teiid.metadata.MetadataFactory
 
MetadataProcessor<C> - Interface in org.teiid.translator
Marker interface to define metadata for a translator
MetadataReference<T extends AbstractMetadataRecord> - Interface in org.teiid.language
This interface is used to mark language objects as having a reference to a MetadataID.
MetadataRepository<F,C> - Interface in org.teiid.metadata
A hook for externalizing view, procedure, and other metadata.
MetadataStore - Class in org.teiid.metadata
Simple holder for metadata.
MetadataStore() - Constructor for class org.teiid.metadata.MetadataStore
 
METHOD - Static variable in interface org.teiid.language.SQLConstants.Reserved
 
METHOD - Static variable in class org.teiid.metadata.RestMetadataExtension
 
MIN - Static variable in class org.teiid.language.AggregateFunction
 
MIN - Static variable in interface org.teiid.language.SQLConstants.NonReserved
 
MINUS - Static variable in interface org.teiid.language.SQLConstants.Tokens
 
MINUTE - Static variable in interface org.teiid.language.SQLConstants.Reserved
 
MINUTE - Static variable in class org.teiid.translator.SourceSystemFunctions
 
MOD - Static variable in class org.teiid.translator.SourceSystemFunctions
 
MODIFIES - Static variable in interface org.teiid.language.SQLConstants.Reserved
 
MODIFYTIMEZONE - Static variable in class org.teiid.translator.SourceSystemFunctions
 
MODULE - Static variable in interface org.teiid.language.SQLConstants.Reserved
 
MONGO_URI - Static variable in class org.teiid.metadata.NamespaceContainer
 
MONTH - Static variable in interface org.teiid.language.SQLConstants.Reserved
 
MONTH - Static variable in class org.teiid.translator.SourceSystemFunctions
 
MONTHNAME - Static variable in class org.teiid.translator.SourceSystemFunctions
 
MULTIPLY_OP - Static variable in class org.teiid.translator.SourceSystemFunctions
 
MULTISET - Static variable in interface org.teiid.language.SQLConstants.Reserved
 

N

NAME_DELIM_CHAR - Static variable in class org.teiid.metadata.AbstractMetadataRecord
 
NamedProcedureCall - Class in org.teiid.language
Represents a procedure call that returns a table.
NamedProcedureCall(Call, String) - Constructor for class org.teiid.language.NamedProcedureCall
 
NamedTable - Class in org.teiid.language
Represents a table in the language objects.
NamedTable(String, String, Table) - Constructor for class org.teiid.language.NamedTable
 
NamespaceContainer - Class in org.teiid.metadata
Defines a base schema that is the holder for namespace and type information
NamespaceContainer() - Constructor for class org.teiid.metadata.NamespaceContainer
 
namespaces - Variable in class org.teiid.metadata.NamespaceContainer
 
NATIONAL - Static variable in interface org.teiid.language.SQLConstants.Reserved
 
NATURAL - Static variable in interface org.teiid.language.SQLConstants.Reserved
 
NCHAR - Static variable in interface org.teiid.language.SQLConstants.Reserved
 
NCLOB - Static variable in interface org.teiid.language.SQLConstants.Reserved
 
NE - Static variable in interface org.teiid.language.SQLConstants.Tokens
 
NEW - Static variable in interface org.teiid.language.SQLConstants.Reserved
 
next() - Method in interface org.teiid.translator.ResultSetExecution
Retrieves the next row of the resultset.
NO - Static variable in interface org.teiid.language.SQLConstants.Reserved
 
NO_POLLING - Static variable in exception org.teiid.translator.DataNotAvailableException
Indicate that the engine should not poll for results and will be notified via the ExecutionContext.dataAvailable() method.
NOCACHE - Static variable in interface org.teiid.language.SQLConstants.Reserved
 
NONE - Static variable in interface org.teiid.language.SQLConstants.NonReserved
 
NONE - Static variable in class org.teiid.logging.MessageLevel.DisplayNames
 
NONE - Static variable in class org.teiid.logging.MessageLevel.Labels
 
NONE - Static variable in class org.teiid.logging.MessageLevel
Message level value that specifies that no messages are to be recorded.
Not - Class in org.teiid.language
 
Not(Condition) - Constructor for class org.teiid.language.Not
 
NOT - Static variable in interface org.teiid.language.SQLConstants.Reserved
 
NOW - Static variable in class org.teiid.translator.SourceSystemFunctions
 
NULL - Static variable in interface org.teiid.language.SQLConstants.Reserved
 
NULL - Static variable in class org.teiid.translator.TypeFacility.RUNTIME_CODES
 
NULL - Static variable in class org.teiid.translator.TypeFacility.RUNTIME_NAMES
 
NULL - Static variable in interface org.teiid.translator.TypeFacility.RUNTIME_TYPES
 
NULLIF - Static variable in class org.teiid.translator.SourceSystemFunctions
 
NULLS - Static variable in interface org.teiid.language.SQLConstants.NonReserved
 
NUMERIC - Static variable in interface org.teiid.language.SQLConstants.Reserved
 

O

OAuthCredential - Interface in org.teiid
 
OAuthCredentialContext - Class in org.teiid
 
OAuthCredentialContext() - Constructor for class org.teiid.OAuthCredentialContext
 
OBJECT - Static variable in interface org.teiid.language.SQLConstants.NonReserved
 
OBJECT - Static variable in class org.teiid.translator.TypeFacility.RUNTIME_CODES
 
OBJECT - Static variable in class org.teiid.translator.TypeFacility.RUNTIME_NAMES
 
OBJECT - Static variable in interface org.teiid.translator.TypeFacility.RUNTIME_TYPES
 
objects - Variable in class org.teiid.language.visitor.CollectorVisitor
 
OBJECTTABLE - Static variable in interface org.teiid.language.SQLConstants.NonReserved
 
ODATA_URI - Static variable in class org.teiid.metadata.NamespaceContainer
 
OF - Static variable in interface org.teiid.language.SQLConstants.Reserved
 
OFFSET - Static variable in interface org.teiid.language.SQLConstants.Reserved
 
OLD - Static variable in interface org.teiid.language.SQLConstants.Reserved
 
OMIT_DEFAULT - Static variable in class org.teiid.metadata.BaseColumn
 
ON - Static variable in interface org.teiid.language.SQLConstants.Reserved
 
ONLY - Static variable in interface org.teiid.language.SQLConstants.Reserved
 
OPEN - Static variable in interface org.teiid.language.SQLConstants.Reserved
 
openStream() - Method in interface org.teiid.metadata.VDBResource
Open an InputStream to the resource
OPTION - Static variable in interface org.teiid.language.SQLConstants.Reserved
 
OPTIONS - Static variable in interface org.teiid.language.SQLConstants.Reserved
 
OR - Static variable in interface org.teiid.language.SQLConstants.Reserved
 
ORDER - Static variable in interface org.teiid.language.SQLConstants.Reserved
 
OrderBy - Class in org.teiid.language
Represents an ORDER BY clause in a command.
OrderBy(List<SortSpecification>) - Constructor for class org.teiid.language.OrderBy
 
ORDINALITY - Static variable in interface org.teiid.language.SQLConstants.NonReserved
 
org.teiid - package org.teiid
 
org.teiid.connector - package org.teiid.connector
 
org.teiid.events - package org.teiid.events
 
org.teiid.language - package org.teiid.language
 
org.teiid.language.visitor - package org.teiid.language.visitor
 
org.teiid.logging - package org.teiid.logging
 
org.teiid.metadata - package org.teiid.metadata
 
org.teiid.resource.api - package org.teiid.resource.api
 
org.teiid.translator - package org.teiid.translator
 
org.teiid.util - package org.teiid.util
 
OUT - Static variable in interface org.teiid.language.SQLConstants.Reserved
 
OUTER - Static variable in interface org.teiid.language.SQLConstants.Reserved
 
OUTPUT - Static variable in interface org.teiid.language.SQLConstants.Reserved
 
OUTPUT_PARAMETER_NAME - Static variable in class org.teiid.metadata.FunctionParameter
 
OVER - Static variable in interface org.teiid.language.SQLConstants.Reserved
 
OVERLAPS - Static variable in interface org.teiid.language.SQLConstants.Reserved
 

P

Parameter - Class in org.teiid.language
 
Parameter() - Constructor for class org.teiid.language.Parameter
 
PARAMETER - Static variable in interface org.teiid.language.SQLConstants.Reserved
 
PARAMETER_TYPE - Static variable in class org.teiid.metadata.RestMetadataExtension
 
parse(Reader) - Method in class org.teiid.metadata.MetadataFactory
Parses, but does not close, the given Reader into this MetadataFactory
PARSEBIGDECIMAL - Static variable in class org.teiid.translator.SourceSystemFunctions
 
PARSEBIGINTEGER - Static variable in class org.teiid.translator.SourceSystemFunctions
Deprecated.
parseDDL(MetadataFactory, Reader) - Method in interface org.teiid.metadata.Parser
Parses the given Reader into the MetadataFactory.
PARSEDOUBLE - Static variable in class org.teiid.translator.SourceSystemFunctions
Deprecated.
ParseException - Exception in org.teiid.metadata
 
ParseException(BundleUtil.Event, Throwable) - Constructor for exception org.teiid.metadata.ParseException
 
ParseException(BundleUtil.Event, String) - Constructor for exception org.teiid.metadata.ParseException
 
ParseException(String) - Constructor for exception org.teiid.metadata.ParseException
 
ParseException(BundleUtil.Event, Throwable, String) - Constructor for exception org.teiid.metadata.ParseException
 
PARSEFLOAT - Static variable in class org.teiid.translator.SourceSystemFunctions
Deprecated.
PARSEINTEGER - Static variable in class org.teiid.translator.SourceSystemFunctions
Deprecated.
PARSELONG - Static variable in class org.teiid.translator.SourceSystemFunctions
Deprecated.
parseNativeQueryParts(String, List<Argument>, StringBuilder, SQLStringVisitor.Substitutor) - Static method in class org.teiid.language.visitor.SQLStringVisitor
 
Parser - Interface in org.teiid.metadata
 
PARSETIMESTAMP - Static variable in class org.teiid.translator.SourceSystemFunctions
 
PARTITION - Static variable in interface org.teiid.language.SQLConstants.Reserved
 
PASSING - Static variable in interface org.teiid.language.SQLConstants.NonReserved
 
PATH - Static variable in interface org.teiid.language.SQLConstants.NonReserved
 
PERCENT_RANK - Static variable in interface org.teiid.language.SQLConstants.NonReserved
 
Permission() - Constructor for class org.teiid.metadata.Grant.Permission
 
permissions - Variable in class org.teiid.metadata.Grant
 
PI - Static variable in class org.teiid.translator.SourceSystemFunctions
 
PI_URI - Static variable in class org.teiid.metadata.NamespaceContainer
 
PLUGIN_ID - Static variable in class org.teiid.connector.DataPlugin
 
PLUS - Static variable in interface org.teiid.language.SQLConstants.Tokens
 
PolicyDecider - Interface in org.teiid
A policy decider that reports authorization decisions for further action.
POSITION - Static variable in interface org.teiid.language.SQLConstants.NonReserved
 
postOrderVisit(LanguageObjectVisitor, LanguageObject) - Static method in class org.teiid.language.visitor.DelegatingHierarchyVisitor
This utility method can be used to execute the behaviorVisitor in a post-order walk of the language objects.
POWER - Static variable in class org.teiid.translator.SourceSystemFunctions
 
PRECEDING - Static variable in interface org.teiid.language.SQLConstants.NonReserved
 
PRECISION - Static variable in interface org.teiid.language.SQLConstants.Reserved
 
Predicate - Interface in org.teiid.language
Represents a criteria that can occur at the leaf of a tree of criteria.
preOrderVisit(LanguageObjectVisitor, LanguageObject) - Static method in class org.teiid.language.visitor.DelegatingHierarchyVisitor
This utility method can be used to execute the behaviorVisitor in a pre-order walk of the language objects.
PREPARE - Static variable in interface org.teiid.language.SQLConstants.Reserved
 
prepare(Xid) - Method in interface org.teiid.resource.api.XAImporter
Ask the resource manager to prepare for a transaction commit of the transaction specified in xid.
preParse(String, CommandContext) - Method in interface org.teiid.PreParser
Return a rewritten form of the incoming command
PreParser - Interface in org.teiid
Extension to allow for manipulation of incoming query strings prior to parsing.
PRESERVE - Static variable in interface org.teiid.language.SQLConstants.NonReserved
 
PRIMARY - Static variable in interface org.teiid.language.SQLConstants.Reserved
 
PRIVILEGES - Static variable in interface org.teiid.language.SQLConstants.NonReserved
 
PROCEDURE - Static variable in interface org.teiid.language.SQLConstants.Reserved
 
Procedure - Class in org.teiid.metadata
Represents Teiid and source procedures.
Procedure() - Constructor for class org.teiid.metadata.Procedure
 
Procedure.Type - Enum in org.teiid.metadata
 
ProcedureExecution - Interface in org.teiid.translator
The procedure execution represents the case where a connector can execute a Call.
ProcedureParameter - Class in org.teiid.metadata
Represents a procedure parameter
ProcedureParameter() - Constructor for class org.teiid.metadata.ProcedureParameter
 
ProcedureParameter.Type - Enum in org.teiid.metadata
 
process(MetadataFactory, C) - Method in interface org.teiid.translator.MetadataProcessor
 
PRODUCES - Static variable in class org.teiid.metadata.RestMetadataExtension
 
putMdc(String, String) - Method in class org.teiid.logging.JavaLogger
 
putMdc(String, String) - Method in interface org.teiid.logging.Logger
 
putMdc(String, String) - Static method in class org.teiid.logging.LogManager
 

Q

QUARTER - Static variable in class org.teiid.translator.SourceSystemFunctions
 
QueryExpression - Class in org.teiid.language
 
QueryExpression() - Constructor for class org.teiid.language.QueryExpression
 
QUERYSTRING - Static variable in interface org.teiid.language.SQLConstants.NonReserved
 
QUOTE - Static variable in interface org.teiid.language.SQLConstants.NonReserved
 
QUOTE - Static variable in interface org.teiid.language.SQLConstants.Tokens
 

R

RADIANS - Static variable in class org.teiid.translator.SourceSystemFunctions
 
RAISE - Static variable in interface org.teiid.language.SQLConstants.NonReserved
 
RAND - Static variable in class org.teiid.translator.SourceSystemFunctions
 
RANGE - Static variable in interface org.teiid.language.SQLConstants.Reserved
 
RANK - Static variable in interface org.teiid.language.SQLConstants.NonReserved
 
read() - Method in class org.teiid.util.XMLInputStream
 
read() - Method in class org.teiid.util.XMLReader
 
read(char[], int, int) - Method in class org.teiid.util.XMLReader
 
READS - Static variable in interface org.teiid.language.SQLConstants.Reserved
 
REAL - Static variable in interface org.teiid.language.SQLConstants.Reserved
 
recover(int) - Method in interface org.teiid.resource.api.XAImporter
Obtains a list of prepared transaction branches from a resource manager.
RECURSIVE - Static variable in interface org.teiid.language.SQLConstants.Reserved
 
REFERENCES - Static variable in interface org.teiid.language.SQLConstants.Reserved
 
REFERENCING - Static variable in interface org.teiid.language.SQLConstants.Reserved
 
REGEXP_REPLACE - Static variable in class org.teiid.translator.SourceSystemFunctions
 
register(EventListener) - Method in interface org.teiid.events.EventDistributor
Add EventListener for callback on events
RELATIONAL_URI - Static variable in class org.teiid.metadata.AbstractMetadataRecord
 
RELEASE - Static variable in interface org.teiid.language.SQLConstants.Reserved
 
removeColumn(Column) - Method in class org.teiid.metadata.ColumnSet
 
removeDataWrapper(String) - Method in class org.teiid.metadata.Database
 
removeFunctions(String) - Method in class org.teiid.metadata.Schema
 
removeGrant(Grant) - Method in class org.teiid.metadata.MetadataStore
 
removeListener(CommandListener) - Method in interface org.teiid.CommandContext
Add a listener for command events
removeMdc(String) - Method in class org.teiid.logging.JavaLogger
 
removeMdc(String) - Method in interface org.teiid.logging.Logger
 
removeMdc(String) - Static method in class org.teiid.logging.LogManager
 
removePrivileges(EnumSet<Grant.Permission.Privilege>) - Method in class org.teiid.metadata.Grant.Permission
 
removeProcedure(String) - Method in class org.teiid.metadata.Schema
 
removeRole(String) - Method in class org.teiid.metadata.Database
 
removeSchema(String) - Method in class org.teiid.metadata.Database
 
removeSchema(String) - Method in class org.teiid.metadata.MetadataStore
 
removeServer(String) - Method in class org.teiid.metadata.Database
 
removeTable(String) - Method in class org.teiid.metadata.Schema
 
RENAME - Static variable in interface org.teiid.language.SQLConstants.NonReserved
 
renameColumn(String, String, ColumnSet<?>) - Method in class org.teiid.metadata.MetadataFactory
 
renameParameter(String, String, Procedure) - Method in class org.teiid.metadata.MetadataFactory
 
REPEAT - Static variable in class org.teiid.translator.SourceSystemFunctions
 
REPLACE - Static variable in class org.teiid.translator.SourceSystemFunctions
 
replaceElementName(String, String) - Method in class org.teiid.language.visitor.SQLStringVisitor
Take the specified derived group and element short names and determine a replacement element name to use instead.
Replicated - Annotation Type in org.teiid
Used to replicate Teiid components - this should be used in extension logic.
Replicated.ReplicationMode - Enum in org.teiid
 
REPOSITORY - Static variable in interface org.teiid.language.SQLConstants.NonReserved
 
requiresCriteria() - Method in class org.teiid.translator.BaseDelegatingExecutionFactory
 
requiresCriteria() - Method in class org.teiid.translator.ExecutionFactory
Whether the source supports queries without criteria.
reset(Command, ExecutionContext, C) - Method in interface org.teiid.translator.ReusableExecution
Called to reinitialized the execution for use.
reset() - Method in interface org.teiid.UserDefinedAggregate
Called when state from the current partition can be forgotten
resolveNamespaceInPropertyKey(String) - Method in class org.teiid.metadata.Database
 
resolvePropertyKey(NamespaceContainer, String) - Static method in class org.teiid.metadata.NamespaceContainer
 
resourceMatches(Grant.Permission) - Method in class org.teiid.metadata.Grant.Permission
 
REST_URI - Static variable in class org.teiid.metadata.NamespaceContainer
 
RestMetadataExtension - Class in org.teiid.metadata
 
RestMetadataExtension() - Constructor for class org.teiid.metadata.RestMetadataExtension
 
RestMetadataExtension.ParameterType - Enum in org.teiid.metadata
 
RESULT - Static variable in interface org.teiid.language.SQLConstants.NonReserved
 
ResultSetExecution - Interface in org.teiid.translator
Defines an execution for QueryExpressions and Calls that returns a resultset, which is represented through the iterator method ResultSetExecution.next().
RETURN - Static variable in interface org.teiid.language.SQLConstants.Reserved
 
returnGeneratedKeys(String[], Class<?>[]) - Method in interface org.teiid.CommandContext
Creates a holder for generated keys.
returnGeneratedKeys() - Method in interface org.teiid.translator.ExecutionContext
If there are generatedKeyColumns, return the GeneratedKeys used to supply the values to the engine.
RETURNING - Static variable in interface org.teiid.language.SQLConstants.NonReserved
 
RETURNS - Static variable in interface org.teiid.language.SQLConstants.Reserved
 
returnsSingleUpdateCount() - Method in class org.teiid.translator.BaseDelegatingExecutionFactory
 
returnsSingleUpdateCount() - Method in class org.teiid.translator.ExecutionFactory
True if the only a single value is returned for the update count.
ReusableExecution<C> - Interface in org.teiid.translator
Additional methods that may optionally be implemented for an Execution
REVOKE - Static variable in interface org.teiid.language.SQLConstants.Reserved
 
revokeGrant(Grant) - Method in class org.teiid.metadata.Database
 
RIGHT - Static variable in interface org.teiid.language.SQLConstants.Reserved
 
RIGHT - Static variable in class org.teiid.translator.SourceSystemFunctions
 
ROLE - Static variable in interface org.teiid.language.SQLConstants.NonReserved
 
Role - Class in org.teiid.metadata
 
Role(String) - Constructor for class org.teiid.metadata.Role
 
roles - Variable in class org.teiid.metadata.MetadataStore
 
ROLLBACK - Static variable in interface org.teiid.language.SQLConstants.Reserved
 
rollback(Xid) - Method in interface org.teiid.resource.api.XAImporter
Informs the resource manager to roll back work done on behalf of a transaction branch.
ROLLUP - Static variable in interface org.teiid.language.SQLConstants.Reserved
 
ROUND - Static variable in class org.teiid.translator.SourceSystemFunctions
 
ROW - Static variable in interface org.teiid.language.SQLConstants.Reserved
 
ROW_NUMBER - Static variable in interface org.teiid.language.SQLConstants.NonReserved
 
ROWS - Static variable in interface org.teiid.language.SQLConstants.Reserved
 
RPAD - Static variable in class org.teiid.translator.SourceSystemFunctions
 
RPAREN - Static variable in interface org.teiid.language.SQLConstants.Tokens
 
RSBRACE - Static variable in interface org.teiid.language.SQLConstants.Tokens
 
RTRIM - Static variable in class org.teiid.translator.SourceSystemFunctions
 
RUNTIME_CODES() - Constructor for class org.teiid.translator.TypeFacility.RUNTIME_CODES
 
RUNTIME_NAMES() - Constructor for class org.teiid.translator.TypeFacility.RUNTIME_NAMES
 
RuntimeMetadata - Interface in org.teiid.metadata
Helper methods that can be used to access runtime metadata.

S

SAVEPOINT - Static variable in interface org.teiid.language.SQLConstants.Reserved
 
ScalarSubquery - Class in org.teiid.language
Represents a scalar subquery.
ScalarSubquery(QueryExpression) - Constructor for class org.teiid.language.ScalarSubquery
 
SCHEMA - Static variable in interface org.teiid.language.SQLConstants.NonReserved
 
Schema - Class in org.teiid.metadata
 
Schema() - Constructor for class org.teiid.metadata.Schema
 
schemaList - Variable in class org.teiid.metadata.MetadataStore
 
schemas - Variable in class org.teiid.metadata.MetadataStore
 
SCHEME - Static variable in class org.teiid.metadata.RestMetadataExtension
 
SCROLL - Static variable in interface org.teiid.language.SQLConstants.Reserved
 
SEARCH - Static variable in interface org.teiid.language.SQLConstants.Reserved
 
SearchedCase - Class in org.teiid.language
Represents a searched CASE expression:
CASE WHEN criteria THEN expression ...
SearchedCase(List<SearchedWhenClause>, Expression, Class<?>) - Constructor for class org.teiid.language.SearchedCase
 
SearchedWhenClause - Class in org.teiid.language
 
SearchedWhenClause(Condition, Expression) - Constructor for class org.teiid.language.SearchedWhenClause
 
SECOND - Static variable in interface org.teiid.language.SQLConstants.Reserved
 
SECOND - Static variable in class org.teiid.translator.SourceSystemFunctions
 
Select - Class in org.teiid.language
Represents a simple SELECT query.
Select() - Constructor for class org.teiid.language.Select
Constructs an empty select.
Select(List<DerivedColumn>, boolean, List<TableReference>, Condition, GroupBy, Condition, OrderBy) - Constructor for class org.teiid.language.Select
 
SELECT - Static variable in interface org.teiid.language.SQLConstants.Reserved
 
SELECTOR - Static variable in interface org.teiid.language.SQLConstants.NonReserved
 
SEMICOLON - Static variable in interface org.teiid.language.SQLConstants.Tokens
 
SENSITIVE - Static variable in interface org.teiid.language.SQLConstants.Reserved
 
separateCriteriaByAnd(Condition) - Static method in class org.teiid.language.LanguageUtil
Take a criteria, which may be null, a single IPredicateCriteria or a complex criteria built using ICompoundCriteria and breaks it apart at ANDs such that a List of ICriteria conjuncts are returned.
SEPARATOR - Static variable in class org.teiid.util.FullyQualifiedName
 
SEQUENCE - Static variable in interface org.teiid.language.SQLConstants.NonReserved
 
SERIAL - Static variable in interface org.teiid.language.SQLConstants.NonReserved
 
SERVER - Static variable in interface org.teiid.language.SQLConstants.NonReserved
 
Server - Class in org.teiid.metadata
Represents a Server and its properties.
Server(String) - Constructor for class org.teiid.metadata.Server
 
servers - Variable in class org.teiid.metadata.Database
 
SESSION_USER - Static variable in interface org.teiid.language.SQLConstants.Reserved
 
SET - Static variable in interface org.teiid.language.SQLConstants.Reserved
 
setAccessPatterns(List<KeyRecord>) - Method in class org.teiid.metadata.Table
 
setAddSupportedFunctions(String) - Method in class org.teiid.translator.BaseDelegatingExecutionFactory
 
setAfter(boolean) - Method in class org.teiid.metadata.Trigger
 
setAggregateAttributes(AggregateAttributes) - Method in class org.teiid.metadata.FunctionMethod
 
setAlias(String) - Method in class org.teiid.language.DerivedColumn
 
setAll(boolean) - Method in class org.teiid.language.SetQuery
 
setAllowAllPrivileges(Boolean) - Method in class org.teiid.metadata.Grant.Permission
 
setAllowAlter(Boolean) - Method in class org.teiid.metadata.Grant.Permission
 
setAllowDelete(Boolean) - Method in class org.teiid.metadata.Grant.Permission
 
setAllowDrop(Boolean) - Method in class org.teiid.metadata.Grant.Permission
 
setAllowExecute(Boolean) - Method in class org.teiid.metadata.Grant.Permission
 
setAllowInsert(Boolean) - Method in class org.teiid.metadata.Grant.Permission
 
setAllowsDistinct(boolean) - Method in class org.teiid.metadata.AggregateAttributes
 
setAllowSelect(Boolean) - Method in class org.teiid.metadata.Grant.Permission
 
setAllowsOrderBy(boolean) - Method in class org.teiid.metadata.AggregateAttributes
 
setAllowTemporyTables(Boolean) - Method in class org.teiid.metadata.Grant.Permission
 
setAllowUpdate(Boolean) - Method in class org.teiid.metadata.Grant.Permission
 
setAllowUsage(Boolean) - Method in class org.teiid.metadata.Grant.Permission
 
setAnalytic(boolean) - Method in class org.teiid.metadata.AggregateAttributes
 
setAnnotation(String) - Method in class org.teiid.metadata.AbstractMetadataRecord
 
setAnyAuthenticated(boolean) - Method in class org.teiid.metadata.Role
 
setArguments(List<Argument>) - Method in class org.teiid.language.Call
 
setArgumentValue(Literal) - Method in class org.teiid.language.Argument
 
setAutoCorrectColumnNames(boolean) - Method in class org.teiid.metadata.MetadataFactory
Set to false to disable correcting column and other names to be valid Teiid names.
setAutoIncrement(boolean) - Method in class org.teiid.metadata.Datatype
 
setAutoIncremented(boolean) - Method in class org.teiid.metadata.Column
 
setBaseType(Class<?>) - Method in class org.teiid.language.Array
 
setBasetypeName(String) - Method in class org.teiid.metadata.Datatype
 
setBindEligible(boolean) - Method in class org.teiid.language.Literal
 
setBindings(List<String>) - Method in class org.teiid.metadata.Table
Deprecated.
setBound(Integer) - Method in class org.teiid.language.WindowFrame.FrameBound
 
setBoundMode(WindowFrame.BoundMode) - Method in class org.teiid.language.WindowFrame.FrameBound
 
setCachePattern(String) - Method in class org.teiid.translator.BaseDelegatingExecutionFactory
 
setCacheTtl(Long) - Method in class org.teiid.translator.BaseDelegatingExecutionFactory
 
setCall(Call) - Method in class org.teiid.language.NamedProcedureCall
 
setCardinality(int) - Method in class org.teiid.metadata.Table
 
setCardinality(long) - Method in class org.teiid.metadata.Table
 
setCardinality(Number) - Method in class org.teiid.metadata.TableStats
 
setCaseSensitive(boolean) - Method in class org.teiid.metadata.Column
 
setCaseSensitive(boolean) - Method in class org.teiid.metadata.Datatype
 
setCategory(String) - Method in class org.teiid.metadata.FunctionMethod
Set category of method
setChanges(List<SetClause>) - Method in class org.teiid.language.Update
 
setCharOctetLength(int) - Method in class org.teiid.metadata.Column
 
SetClause - Class in org.teiid.language
 
SetClause(ColumnReference, Expression) - Constructor for class org.teiid.language.SetClause
 
setCollationLocale(String) - Method in class org.teiid.translator.BaseDelegatingExecutionFactory
 
setCollationLocale(String) - Method in class org.teiid.translator.ExecutionFactory
 
setColumns(List<ColumnReference>) - Method in class org.teiid.language.Insert
 
setColumns(List<ColumnReference>) - Method in class org.teiid.language.WithItem
 
setColumns(List<Column>) - Method in class org.teiid.metadata.ColumnSet
 
setColumnStats(String, int, String, String, String, ColumnStats) - Method in interface org.teiid.events.EventDistributor
Deprecated.
setColumnStats(String, String, String, String, String, ColumnStats) - Method in interface org.teiid.events.EventDistributor
Set the column stats
setColumnStats(ColumnStats) - Method in class org.teiid.metadata.Column
 
setColumnStats(String, String, Column, ColumnStats) - Method in interface org.teiid.metadata.MetadataRepository
Set the ColumnStats for a given column
setCondition(Expression) - Method in class org.teiid.language.AggregateFunction
 
setCondition(Condition) - Method in class org.teiid.language.Join
 
setCondition(Condition) - Method in class org.teiid.language.SearchedWhenClause
 
setCondition(String, Boolean) - Method in class org.teiid.metadata.Grant.Permission
 
setCopyLobs(boolean) - Method in class org.teiid.translator.BaseDelegatingExecutionFactory
 
setCopyLobs(boolean) - Method in class org.teiid.translator.ExecutionFactory
 
setCorrelationName(String) - Method in class org.teiid.language.DerivedTable
 
setCorrelationName(String) - Method in class org.teiid.language.NamedProcedureCall
 
setCorrelationName(String) - Method in class org.teiid.language.NamedTable
 
setCredential(OAuthCredential) - Static method in class org.teiid.OAuthCredentialContext
 
setCriteria(Condition) - Method in class org.teiid.language.Not
 
setCurrency(boolean) - Method in class org.teiid.metadata.Column
 
setDatatype(Datatype) - Method in class org.teiid.metadata.BaseColumn
Set the datatype without copying any of the datatype attributes and assumes a non-array type
setDatatype(Datatype, boolean) - Method in class org.teiid.metadata.BaseColumn
Set the datatype and assumes a non-array type
setDatatype(Datatype, boolean, int) - Method in class org.teiid.metadata.BaseColumn
 
setDatatype(Datatype, boolean, int) - Method in class org.teiid.metadata.Column
 
setDataType(String, BaseColumn, Map<String, Datatype>, boolean) - Static method in class org.teiid.metadata.MetadataFactory
 
setDatatypeUUID(String) - Method in class org.teiid.metadata.BaseColumn
 
setDataWrapper(String) - Method in class org.teiid.metadata.Server
 
setDecomposable(boolean) - Method in class org.teiid.metadata.AggregateAttributes
 
setDefaultNullOrder(ExecutionFactory.NullOrder) - Method in class org.teiid.translator.BaseDelegatingExecutionFactory
 
setDefaultValue(String) - Method in class org.teiid.metadata.BaseColumn
 
setDelegate(ExecutionFactory<F, C>) - Method in class org.teiid.translator.BaseDelegatingExecutionFactory
Sets the delegate, will be called by Teiid after BaseDelegatingExecutionFactory.start()
setDelegate(ExecutionFactory<F, C>) - Method in interface org.teiid.translator.DelegatingExecutionFactory
 
setDelegateName(String) - Method in class org.teiid.translator.BaseDelegatingExecutionFactory
 
setDeletePlan(String) - Method in class org.teiid.metadata.Table
 
setDeletePlanEnabled(boolean) - Method in class org.teiid.metadata.Table
 
setDependentValueId(String) - Method in class org.teiid.language.Parameter
 
setDependentValues(Map<String, List<? extends List<?>>>) - Method in class org.teiid.language.Select
 
setDependentValues(List<? extends List<?>>) - Method in class org.teiid.language.WithItem
 
setDerivedColumns(List<DerivedColumn>) - Method in class org.teiid.language.Select
 
setDescription(String) - Method in class org.teiid.metadata.FunctionMethod
Set description of method
setDescription(String) - Method in class org.teiid.metadata.FunctionParameter
Set description of parameter
setDeterminism(FunctionMethod.Determinism) - Method in class org.teiid.metadata.FunctionMethod
 
setDeterministicBoolean(boolean) - Method in class org.teiid.metadata.FunctionMethod
 
setDirection(Argument.Direction) - Method in class org.teiid.language.Argument
 
setDirectQueryProcedureName(String) - Method in class org.teiid.translator.BaseDelegatingExecutionFactory
 
setDirectQueryProcedureName(String) - Method in class org.teiid.translator.ExecutionFactory
 
setDistinct(boolean) - Method in class org.teiid.language.AggregateFunction
Set whether this function was executed with DISTINCT.
setDistinct(boolean) - Method in class org.teiid.language.Select
 
setDistinctValues(int) - Method in class org.teiid.metadata.Column
 
setDistinctValues(long) - Method in class org.teiid.metadata.Column
 
setDistinctValues(Number) - Method in class org.teiid.metadata.ColumnStats
 
setElements(List<Expression>) - Method in class org.teiid.language.GroupBy
 
setElseExpression(Expression) - Method in class org.teiid.language.SearchedCase
 
setEnd(WindowFrame.FrameBound) - Method in class org.teiid.language.WindowFrame
 
setEscapeCharacter(Character) - Method in class org.teiid.language.Like
 
setEvent(Table.TriggerEvent) - Method in class org.teiid.metadata.Trigger
 
setExcludedCommonTableExpressionName(String) - Method in class org.teiid.translator.BaseDelegatingExecutionFactory
 
setExcludedCommonTableExpressionName(String) - Method in class org.teiid.translator.ExecutionFactory
 
setExpression(Expression) - Method in class org.teiid.language.Argument
 
setExpression(boolean) - Method in class org.teiid.language.Condition
 
setExpression(Expression) - Method in class org.teiid.language.DerivedColumn
 
setExpression(Expression) - Method in class org.teiid.language.IsNull
 
setExpression(Expression) - Method in class org.teiid.language.SortSpecification
 
setFixedLength(boolean) - Method in class org.teiid.metadata.Column
 
setForeignKeys(List<ForeignKey>) - Method in class org.teiid.metadata.Table
 
setForiegnKeys(List<ForeignKey>) - Method in class org.teiid.metadata.Table
Deprecated.
setForkable(boolean) - Method in class org.teiid.translator.BaseDelegatingExecutionFactory
 
setFormat(String) - Method in class org.teiid.metadata.Column
 
setFrom(List<TableReference>) - Method in class org.teiid.language.Select
Set FROM clause, should never be null.
setFunction(AggregateFunction) - Method in class org.teiid.language.WindowFunction
 
setFunction(boolean) - Method in class org.teiid.metadata.Procedure
 
setFunctionBasedIndexes(List<KeyRecord>) - Method in class org.teiid.metadata.Table
 
setGroupBy(GroupBy) - Method in class org.teiid.language.Select
Set GROUP BY clause, may be null.
setHaving(Condition) - Method in class org.teiid.language.Select
Set HAVING clause, may be null.
setImmutable(boolean) - Method in class org.teiid.translator.BaseDelegatingExecutionFactory
 
setImmutable(boolean) - Method in class org.teiid.translator.ExecutionFactory
 
setImportPushdownFunctions(boolean) - Method in class org.teiid.metadata.MetadataFactory
 
setIncomingObjects(Collection<AbstractMetadataRecord>) - Method in class org.teiid.metadata.AbstractMetadataRecord
 
setIndexes(List<KeyRecord>) - Method in class org.teiid.metadata.Table
 
setInputParameters(List<FunctionParameter>) - Method in class org.teiid.metadata.FunctionMethod
Set input parameters.
setInsertPlan(String) - Method in class org.teiid.metadata.Table
 
setInsertPlanEnabled(boolean) - Method in class org.teiid.metadata.Table
 
setInsteadOfTriggerDefinition(String, int, String, String, Table.TriggerEvent, String, Boolean) - Method in interface org.teiid.events.EventDistributor
Deprecated.
setInsteadOfTriggerDefinition(String, String, String, String, Table.TriggerEvent, String, Boolean) - Method in interface org.teiid.events.EventDistributor
Set the instead of trigger definition.
setInsteadOfTriggerDefinition(String, String, Table, Table.TriggerEvent, String) - Method in interface org.teiid.metadata.MetadataRepository
Call back function, when "alter trigger" is called
setInsteadOfTriggerEnabled(String, String, Table, Table.TriggerEvent, boolean) - Method in interface org.teiid.metadata.MetadataRepository
Callback function, when "alter trigger" is called to enable or disable a trigger
setInvalidation(CacheDirective.Invalidation) - Method in class org.teiid.translator.CacheDirective
 
setInvocationClass(String) - Method in class org.teiid.metadata.FunctionMethod
Set invocation class name
setInvocationMethod(String) - Method in class org.teiid.metadata.FunctionMethod
Set invocation method name
setItems(List<WithItem>) - Method in class org.teiid.language.With
 
setJavaClassName(String) - Method in class org.teiid.metadata.Datatype
 
setJoinType(Join.JoinType) - Method in class org.teiid.language.Join
 
setLastDataModification(long) - Method in class org.teiid.metadata.Table
 
setLastModified(long) - Method in class org.teiid.metadata.Procedure
 
setLastModified(long) - Method in class org.teiid.metadata.Table
 
setLateral(boolean) - Method in class org.teiid.language.DerivedTable
 
setLateral(boolean) - Method in class org.teiid.language.NamedProcedureCall
 
setLeftCondition(Condition) - Method in class org.teiid.language.AndOr
 
setLeftExpression(Expression) - Method in class org.teiid.language.BaseInCondition
Set left expression of IN criteria
setLeftExpression(Expression) - Method in class org.teiid.language.Comparison
Set left expression of criteria
setLeftExpression(Expression) - Method in class org.teiid.language.IsDistinct
Set left expression of criteria
setLeftExpression(Expression) - Method in class org.teiid.language.Like
 
setLeftExpression(Expression) - Method in class org.teiid.language.SubqueryComparison
 
setLeftItem(TableReference) - Method in class org.teiid.language.Join
 
setLeftQuery(QueryExpression) - Method in class org.teiid.language.SetQuery
 
setLength(int) - Method in class org.teiid.metadata.BaseColumn
 
setLength(int) - Method in class org.teiid.metadata.Datatype
 
setLimit(Limit) - Method in class org.teiid.language.QueryExpression
Set LIMIT clause, may be null.
setLogListener(Logger) - Static method in class org.teiid.logging.LogManager
 
setMappedRoles(List<String>) - Method in class org.teiid.metadata.Role
 
setMask(String) - Method in class org.teiid.metadata.Grant.Permission
 
setMaskOrder(Integer) - Method in class org.teiid.metadata.Grant.Permission
 
setMaterialized(boolean) - Method in class org.teiid.metadata.Table
 
setMaterializedStageTable(Table) - Method in class org.teiid.metadata.Table
 
setMaterializedTable(Table) - Method in class org.teiid.metadata.Table
 
setMaxDependentInPredicates(int) - Method in class org.teiid.translator.BaseDelegatingExecutionFactory
 
setMaxDependentInPredicates(int) - Method in class org.teiid.translator.ExecutionFactory
 
setMaxFromGroups(int) - Method in class org.teiid.translator.BaseDelegatingExecutionFactory
 
setMaximumValue(String) - Method in class org.teiid.metadata.Column
 
setMaximumValue(String) - Method in class org.teiid.metadata.ColumnStats
 
setMaxInCriteriaSize(int) - Method in class org.teiid.translator.BaseDelegatingExecutionFactory
 
setMaxInCriteriaSize(int) - Method in class org.teiid.translator.ExecutionFactory
 
setMaxProjectedColumns(int) - Method in class org.teiid.translator.BaseDelegatingExecutionFactory
 
setMetadataObject(ProcedureParameter) - Method in class org.teiid.language.Argument
 
setMetadataObject(Column) - Method in class org.teiid.language.ColumnReference
 
setMetadataObject(FunctionMethod) - Method in class org.teiid.language.Function
 
setMetadataObject(Table) - Method in class org.teiid.language.NamedTable
 
setMethod(Method) - Method in class org.teiid.metadata.FunctionMethod
 
setMinimumValue(String) - Method in class org.teiid.metadata.Column
 
setMinimumValue(String) - Method in class org.teiid.metadata.ColumnStats
 
setMode(Like.MatchMode) - Method in class org.teiid.language.Like
 
setMode(WindowFrame.FrameMode) - Method in class org.teiid.language.WindowFrame
 
setModel(ModelMetaData) - Method in class org.teiid.metadata.MetadataFactory
 
setName(String) - Method in class org.teiid.language.AggregateFunction
Set the name of the aggregate function.
setName(String) - Method in class org.teiid.language.ColumnReference
Sets the name of the element.
setName(String) - Method in class org.teiid.language.Function
Set name of the function
setName(String) - Method in class org.teiid.language.NamedTable
 
setName(String) - Method in class org.teiid.metadata.AbstractMetadataRecord
 
setName(String) - Method in class org.teiid.metadata.Trigger
 
setNameFormat(String) - Method in class org.teiid.metadata.MetadataFactory
 
setNameInSource(String) - Method in class org.teiid.metadata.AbstractMetadataRecord
 
setNativeQueryProcedureName(String) - Method in class org.teiid.translator.ExecutionFactory
Deprecated. 
setNativeType(String) - Method in class org.teiid.metadata.BaseColumn
 
setNativeType(String) - Method in class org.teiid.metadata.Column
 
setNegated(boolean) - Method in class org.teiid.language.BaseInCondition
Sets whether this criteria is negated.
setNegated(boolean) - Method in class org.teiid.language.IsDistinct
 
setNegated(boolean) - Method in class org.teiid.language.IsNull
 
setNegated(boolean) - Method in class org.teiid.language.Like
 
setNullOnNull(boolean) - Method in class org.teiid.metadata.FunctionMethod
 
setNullOrdering(SortSpecification.NullOrdering) - Method in class org.teiid.language.SortSpecification
 
setNullType(BaseColumn.NullType) - Method in class org.teiid.metadata.BaseColumn
 
setNullType(BaseColumn.NullType) - Method in class org.teiid.metadata.Datatype
 
setNullValues(int) - Method in class org.teiid.metadata.Column
 
setNullValues(long) - Method in class org.teiid.metadata.Column
 
setNullValues(Number) - Method in class org.teiid.metadata.ColumnStats
 
setOperation(SetQuery.Operation) - Method in class org.teiid.language.SetQuery
 
setOperator(AndOr.Operator) - Method in class org.teiid.language.AndOr
Set operator used to connect these criteria.
setOperator(Comparison.Operator) - Method in class org.teiid.language.Comparison
Set the operator
setOperator(Comparison.Operator) - Method in class org.teiid.language.SubqueryComparison
 
setOptional(boolean) - Method in class org.teiid.metadata.ProcedureParameter
Deprecated.
setOrderBy(OrderBy) - Method in class org.teiid.language.AggregateFunction
 
setOrderBy(OrderBy) - Method in class org.teiid.language.QueryExpression
Set ORDER BY clause, may be null.
setOrderBy(OrderBy) - Method in class org.teiid.language.WindowSpecification
 
setOrdering(SortSpecification.Ordering) - Method in class org.teiid.language.SortSpecification
 
setOutputParameter(FunctionParameter) - Method in class org.teiid.metadata.FunctionMethod
Set output/return parameter.
setParameters(List<ProcedureParameter>) - Method in class org.teiid.metadata.Procedure
 
setParameterValues(Iterator<? extends List<?>>) - Method in interface org.teiid.language.BatchedCommand
Deprecated.
 
setParameterValues(Iterator<? extends List<?>>) - Method in interface org.teiid.language.BulkCommand
 
setParameterValues(Iterator<? extends List<?>>) - Method in class org.teiid.language.Delete
 
setParameterValues(Iterator<? extends List<?>>) - Method in class org.teiid.language.Insert
 
setParameterValues(Iterator<? extends List<?>>) - Method in class org.teiid.language.Update
 
setParent(ColumnSet<?>) - Method in class org.teiid.metadata.Column
 
setParent(T) - Method in class org.teiid.metadata.ColumnSet
 
setParent(Schema) - Method in class org.teiid.metadata.FunctionMethod
 
setParent(FunctionMethod) - Method in class org.teiid.metadata.FunctionParameter
 
setParent(Schema) - Method in class org.teiid.metadata.Procedure
 
setParser(Parser) - Method in class org.teiid.metadata.MetadataFactory
 
setPartition(List<Expression>) - Method in class org.teiid.language.WindowSpecification
 
setPhysical(boolean) - Method in class org.teiid.metadata.Schema
 
setPlan(String) - Method in class org.teiid.metadata.Trigger
 
setPosition(int) - Method in class org.teiid.metadata.BaseColumn
 
setPrecision(int) - Method in class org.teiid.metadata.BaseColumn
 
setPrecision(int) - Method in class org.teiid.metadata.Datatype
 
setPrecisionLength(int) - Method in class org.teiid.metadata.Datatype
Deprecated. 
setPrefersMemory(Boolean) - Method in class org.teiid.translator.CacheDirective
 
setPrimaryKey(KeyRecord) - Method in class org.teiid.metadata.ForeignKey
Deprecated. 
setPrimaryKey(KeyRecord) - Method in class org.teiid.metadata.Table
 
setPrimaryMetamodelUri(String) - Method in class org.teiid.metadata.Schema
 
setPrivileges(List<Grant.Permission.Privilege>) - Method in class org.teiid.metadata.Grant.Permission
 
setProcedure(Procedure) - Method in class org.teiid.metadata.ProcedureParameter
 
setProcedureDefinition(String, int, String, String, String) - Method in interface org.teiid.events.EventDistributor
Deprecated.
setProcedureDefinition(String, String, String, String, String) - Method in interface org.teiid.events.EventDistributor
Set the procedure definition
setProcedureDefinition(String, String, Procedure, String) - Method in interface org.teiid.metadata.MetadataRepository
Call back function, when "alter procedure" is called to set the procedure definition
setProcedureName(String) - Method in class org.teiid.language.Call
 
setProjected(boolean) - Method in class org.teiid.language.DerivedColumn
 
setProperties(Map<String, String>) - Method in class org.teiid.metadata.AbstractMetadataRecord
 
setProperty(String, int, String, String, String) - Method in interface org.teiid.events.EventDistributor
Deprecated.
setProperty(String, String, String, String, String) - Method in interface org.teiid.events.EventDistributor
Set the given property value
setProperty(String, String) - Method in class org.teiid.metadata.AbstractMetadataRecord
The preferred setter for extension properties.
setProperty(String, String, AbstractMetadataRecord, String, String) - Method in interface org.teiid.metadata.MetadataRepository
Set an extension metadata property for a given record.
setPushdown(FunctionMethod.PushDown) - Method in class org.teiid.metadata.FunctionMethod
Set pushdown property of method
setPushDown(String) - Method in class org.teiid.metadata.FunctionMethod
 
setQuantifier(SubqueryComparison.Quantifier) - Method in class org.teiid.language.SubqueryComparison
 
setQuery(QueryExpression) - Method in class org.teiid.language.DerivedTable
 
SetQuery - Class in org.teiid.language
 
SetQuery() - Constructor for class org.teiid.language.SetQuery
 
SetQuery.Operation - Enum in org.teiid.language
 
setQueryPlan(String) - Method in class org.teiid.metadata.Procedure
 
setRadix(int) - Method in class org.teiid.metadata.BaseColumn
 
setRadix(int) - Method in class org.teiid.metadata.Datatype
 
setReadAll(Boolean) - Method in class org.teiid.translator.CacheDirective
 
setRecusive(boolean) - Method in class org.teiid.language.WithItem
 
setReferenceColumns(List<String>) - Method in class org.teiid.metadata.ForeignKey
 
setReferenceKey(KeyRecord) - Method in class org.teiid.metadata.ForeignKey
Note: does not need to be directly called.
setReferenceTableName(String) - Method in class org.teiid.metadata.ForeignKey
 
setRemoveSupportedFunctions(String) - Method in class org.teiid.translator.BaseDelegatingExecutionFactory
 
setRenameAllDuplicates(boolean) - Method in class org.teiid.metadata.MetadataFactory
 
setRenameDuplicateColumns(boolean) - Method in class org.teiid.metadata.MetadataFactory
 
setRenameDuplicateTables(boolean) - Method in class org.teiid.metadata.MetadataFactory
 
setRequiredLikeEscape(Character) - Method in class org.teiid.translator.BaseDelegatingExecutionFactory
 
setRequiresCriteria(boolean) - Method in class org.teiid.translator.BaseDelegatingExecutionFactory
 
setRequiresCriteria(boolean) - Method in class org.teiid.translator.ExecutionFactory
 
setResourceName(String) - Method in class org.teiid.metadata.Grant.Permission
 
setResourceName(String) - Method in class org.teiid.metadata.Server
 
setResourcePath(String) - Method in class org.teiid.metadata.Table
 
setResourceType(Database.ResourceType) - Method in class org.teiid.metadata.Grant.Permission
 
setResult(Expression) - Method in class org.teiid.language.SearchedWhenClause
 
setResultSet(ColumnSet<Procedure>) - Method in class org.teiid.metadata.Procedure
 
setReturnType(Class<?>) - Method in class org.teiid.language.Call
 
setRevokePrivileges(List<Grant.Permission.Privilege>) - Method in class org.teiid.metadata.Grant.Permission
 
setRightCondition(Condition) - Method in class org.teiid.language.AndOr
 
setRightExpression(Expression) - Method in class org.teiid.language.Comparison
Set right expression of criteria
setRightExpression(Expression) - Method in class org.teiid.language.IsDistinct
Set right expression of criteria
setRightExpression(Expression) - Method in class org.teiid.language.Like
 
setRightExpressions(List<Expression>) - Method in class org.teiid.language.In
 
setRightItem(TableReference) - Method in class org.teiid.language.Join
 
setRightQuery(QueryExpression) - Method in class org.teiid.language.SetQuery
 
setRole(String) - Method in class org.teiid.metadata.Grant
 
setRollup(boolean) - Method in class org.teiid.language.GroupBy
 
setRowLimit(int) - Method in class org.teiid.language.Limit
 
setRowOffset(int) - Method in class org.teiid.language.Limit
 
setRuntimeType(String) - Method in class org.teiid.metadata.BaseColumn
 
setRuntimeTypeName(String) - Method in class org.teiid.metadata.Datatype
 
setScale(int) - Method in class org.teiid.metadata.BaseColumn
 
setScale(int) - Method in class org.teiid.metadata.Datatype
 
setSchema(Schema) - Method in class org.teiid.metadata.MetadataFactory
Set the Schema to a different instance.
setSchemaPaths(List<String>) - Method in class org.teiid.metadata.Table
Deprecated.
setScope(CacheDirective.Scope) - Method in class org.teiid.translator.CacheDirective
 
setScope(CacheDirective.Scope) - Method in interface org.teiid.translator.ExecutionContext
Set the result cache scope for the current execution.
setSearchType(Column.SearchType) - Method in class org.teiid.metadata.Column
 
setSearchType(Column.SearchType) - Method in class org.teiid.metadata.Datatype
 
setSelectable(boolean) - Method in class org.teiid.metadata.Column
 
setSelectTransformation(String) - Method in class org.teiid.metadata.Table
 
setSessionVariable(String, Object) - Method in interface org.teiid.CommandContext
Set the session variable and return the old value if any
setSigned(boolean) - Method in class org.teiid.metadata.Column
 
setSigned(boolean) - Method in class org.teiid.metadata.Datatype
 
setSingleResult(boolean) - Method in class org.teiid.language.BatchedUpdates
 
setSortSpecifications(List<SortSpecification>) - Method in class org.teiid.language.OrderBy
 
setSourceCommand(Object[]) - Method in class org.teiid.logging.CommandLogMessage
 
setSourceRequired(boolean) - Method in class org.teiid.translator.BaseDelegatingExecutionFactory
 
setSourceRequired(boolean) - Method in class org.teiid.translator.ExecutionFactory
 
setSourceRequiredForCapabilities(boolean) - Method in class org.teiid.translator.BaseDelegatingExecutionFactory
 
setSourceRequiredForMetadata(boolean) - Method in class org.teiid.translator.BaseDelegatingExecutionFactory
 
setSourceRequiredForMetadata(boolean) - Method in class org.teiid.translator.ExecutionFactory
 
setStart(WindowFrame.FrameBound) - Method in class org.teiid.language.WindowFrame
 
setStrict(boolean) - Method in exception org.teiid.translator.DataNotAvailableException
 
setSubquery(QueryExpression) - Method in class org.teiid.language.Exists
 
setSubquery(QueryExpression) - Method in class org.teiid.language.ScalarSubquery
 
setSubquery(QueryExpression) - Method in class org.teiid.language.SubqueryComparison
 
setSubquery(QueryExpression) - Method in interface org.teiid.language.SubqueryContainer
Set the inner subquery
setSubquery(QueryExpression) - Method in class org.teiid.language.SubqueryIn
 
setSubquery(QueryExpression) - Method in class org.teiid.language.WithItem
 
setSupportedJoinCriteria(ExecutionFactory.SupportedJoinCriteria) - Method in class org.teiid.translator.BaseDelegatingExecutionFactory
 
setSupportedJoinCriteria(ExecutionFactory.SupportedJoinCriteria) - Method in class org.teiid.translator.ExecutionFactory
 
setSupportsAdvancedOlapOperations(boolean) - Method in class org.teiid.translator.BaseDelegatingExecutionFactory
 
setSupportsAggregatesAvg(boolean) - Method in class org.teiid.translator.BaseDelegatingExecutionFactory
 
setSupportsAggregatesCount(boolean) - Method in class org.teiid.translator.BaseDelegatingExecutionFactory
 
setSupportsAggregatesCountBig(boolean) - Method in class org.teiid.translator.BaseDelegatingExecutionFactory
 
setSupportsAggregatesCountStar(boolean) - Method in class org.teiid.translator.BaseDelegatingExecutionFactory
 
setSupportsAggregatesDistinct(boolean) - Method in class org.teiid.translator.BaseDelegatingExecutionFactory
 
setSupportsAggregatesEnhancedNumeric(boolean) - Method in class org.teiid.translator.BaseDelegatingExecutionFactory
 
setSupportsAggregatesMax(boolean) - Method in class org.teiid.translator.BaseDelegatingExecutionFactory
 
setSupportsAggregatesMin(boolean) - Method in class org.teiid.translator.BaseDelegatingExecutionFactory
 
setSupportsAggregatesSum(boolean) - Method in class org.teiid.translator.BaseDelegatingExecutionFactory
 
setSupportsAliasedTable(boolean) - Method in class org.teiid.translator.BaseDelegatingExecutionFactory
 
setSupportsArrayAgg(boolean) - Method in class org.teiid.translator.BaseDelegatingExecutionFactory
 
setSupportsArrayType(boolean) - Method in class org.teiid.translator.BaseDelegatingExecutionFactory
 
setSupportsBatchedUpdates(boolean) - Method in class org.teiid.translator.BaseDelegatingExecutionFactory
 
setSupportsBulkUpdate(boolean) - Method in class org.teiid.translator.BaseDelegatingExecutionFactory
 
setSupportsCommonTableExpressions(boolean) - Method in class org.teiid.translator.BaseDelegatingExecutionFactory
 
setSupportsCompareCriteriaEquals(boolean) - Method in class org.teiid.translator.BaseDelegatingExecutionFactory
 
setSupportsCompareCriteriaOrdered(boolean) - Method in class org.teiid.translator.BaseDelegatingExecutionFactory
 
setSupportsCompareCriteriaOrderedExclusive(boolean) - Method in class org.teiid.translator.BaseDelegatingExecutionFactory
 
setSupportsCorrelatedSubqueries(boolean) - Method in class org.teiid.translator.BaseDelegatingExecutionFactory
 
setSupportsCorrelatedSubqueryLimit(boolean) - Method in class org.teiid.translator.BaseDelegatingExecutionFactory
 
setSupportsDependentJoins(boolean) - Method in class org.teiid.translator.BaseDelegatingExecutionFactory
 
setSupportsDirectQueryProcedure(boolean) - Method in class org.teiid.translator.BaseDelegatingExecutionFactory
 
setSupportsDirectQueryProcedure(boolean) - Method in class org.teiid.translator.ExecutionFactory
 
setSupportsElementaryOlapOperations(boolean) - Method in class org.teiid.translator.BaseDelegatingExecutionFactory
 
setSupportsExcept(boolean) - Method in class org.teiid.translator.BaseDelegatingExecutionFactory
 
setSupportsExistsCriteria(boolean) - Method in class org.teiid.translator.BaseDelegatingExecutionFactory
 
setSupportsFullDependentJoins(boolean) - Method in class org.teiid.translator.BaseDelegatingExecutionFactory
 
setSupportsFullOuterJoins(boolean) - Method in class org.teiid.translator.BaseDelegatingExecutionFactory
 
setSupportsFullOuterJoins(boolean) - Method in class org.teiid.translator.ExecutionFactory
 
setSupportsFunctionsInGroupBy(boolean) - Method in class org.teiid.translator.BaseDelegatingExecutionFactory
 
setSupportsGeographyType(boolean) - Method in class org.teiid.translator.BaseDelegatingExecutionFactory
 
setSupportsGroupBy(boolean) - Method in class org.teiid.translator.BaseDelegatingExecutionFactory
 
setSupportsGroupByMultipleDistinctAggregates(boolean) - Method in class org.teiid.translator.BaseDelegatingExecutionFactory
 
setSupportsGroupByRollup(boolean) - Method in class org.teiid.translator.BaseDelegatingExecutionFactory
 
setSupportsHaving(boolean) - Method in class org.teiid.translator.BaseDelegatingExecutionFactory
 
setSupportsInCriteria(boolean) - Method in class org.teiid.translator.BaseDelegatingExecutionFactory
 
setSupportsInCriteriaSubquery(boolean) - Method in class org.teiid.translator.BaseDelegatingExecutionFactory
 
setSupportsInlineViews(boolean) - Method in class org.teiid.translator.BaseDelegatingExecutionFactory
 
setSupportsInnerJoins(boolean) - Method in class org.teiid.translator.BaseDelegatingExecutionFactory
 
setSupportsInnerJoins(boolean) - Method in class org.teiid.translator.ExecutionFactory
 
setSupportsInsertWithQueryExpression(boolean) - Method in class org.teiid.translator.BaseDelegatingExecutionFactory
 
setSupportsIntersect(boolean) - Method in class org.teiid.translator.BaseDelegatingExecutionFactory
 
setSupportsIsDistinctCriteria(boolean) - Method in class org.teiid.translator.BaseDelegatingExecutionFactory
 
setSupportsIsNullCriteria(boolean) - Method in class org.teiid.translator.BaseDelegatingExecutionFactory
 
setSupportsLateralJoin(boolean) - Method in class org.teiid.translator.BaseDelegatingExecutionFactory
 
setSupportsLateralJoinCondition(boolean) - Method in class org.teiid.translator.BaseDelegatingExecutionFactory
 
setSupportsLikeCriteria(boolean) - Method in class org.teiid.translator.BaseDelegatingExecutionFactory
 
setSupportsLikeCriteriaEscapeCharacter(boolean) - Method in class org.teiid.translator.BaseDelegatingExecutionFactory
 
setSupportsLikeRegex(boolean) - Method in class org.teiid.translator.BaseDelegatingExecutionFactory
 
setSupportsListAgg(boolean) - Method in class org.teiid.translator.BaseDelegatingExecutionFactory
 
setSupportsMultipleOpenStatements(boolean) - Method in class org.teiid.translator.BaseDelegatingExecutionFactory
 
setSupportsNativeQueries(boolean) - Method in class org.teiid.translator.ExecutionFactory
Deprecated. 
setSupportsNotCriteria(boolean) - Method in class org.teiid.translator.BaseDelegatingExecutionFactory
 
setSupportsOnlyCorrelatedSubqueries(boolean) - Method in class org.teiid.translator.BaseDelegatingExecutionFactory
 
setSupportsOnlyFormatLiterals(boolean) - Method in class org.teiid.translator.BaseDelegatingExecutionFactory
 
setSupportsOnlyLateralJoinProcedure(boolean) - Method in class org.teiid.translator.BaseDelegatingExecutionFactory
 
setSupportsOnlyLiteralComparison(boolean) - Method in class org.teiid.translator.BaseDelegatingExecutionFactory
 
setSupportsOnlySingleTableGroupBy(boolean) - Method in class org.teiid.translator.BaseDelegatingExecutionFactory
 
setSupportsOnlyTimestampAddLiteral(boolean) - Method in class org.teiid.translator.BaseDelegatingExecutionFactory
 
setSupportsOrCriteria(boolean) - Method in class org.teiid.translator.BaseDelegatingExecutionFactory
 
setSupportsOrderBy(boolean) - Method in class org.teiid.translator.BaseDelegatingExecutionFactory
 
setSupportsOrderBy(boolean) - Method in class org.teiid.translator.ExecutionFactory
 
setSupportsOrderByNullOrdering(boolean) - Method in class org.teiid.translator.BaseDelegatingExecutionFactory
 
setSupportsOrderByUnrelated(boolean) - Method in class org.teiid.translator.BaseDelegatingExecutionFactory
 
setSupportsOrderByWithExtendedGrouping(boolean) - Method in class org.teiid.translator.BaseDelegatingExecutionFactory
 
setSupportsOuterJoins(boolean) - Method in class org.teiid.translator.BaseDelegatingExecutionFactory
 
setSupportsOuterJoins(boolean) - Method in class org.teiid.translator.ExecutionFactory
 
setSupportsPartialFiltering(boolean) - Method in class org.teiid.translator.BaseDelegatingExecutionFactory
 
setSupportsProcedureTable(boolean) - Method in class org.teiid.translator.BaseDelegatingExecutionFactory
 
setSupportsQuantifiedCompareCriteriaAll(boolean) - Method in class org.teiid.translator.BaseDelegatingExecutionFactory
 
setSupportsQuantifiedCompareCriteriaSome(boolean) - Method in class org.teiid.translator.BaseDelegatingExecutionFactory
 
setSupportsRecursiveCommonTableExpressions(boolean) - Method in class org.teiid.translator.BaseDelegatingExecutionFactory
 
setSupportsRowLimit(boolean) - Method in class org.teiid.translator.BaseDelegatingExecutionFactory
 
setSupportsRowOffset(boolean) - Method in class org.teiid.translator.BaseDelegatingExecutionFactory
 
setSupportsScalarSubqueries(boolean) - Method in class org.teiid.translator.BaseDelegatingExecutionFactory
 
setSupportsScalarSubqueryProjection(boolean) - Method in class org.teiid.translator.BaseDelegatingExecutionFactory
 
setSupportsSearchedCaseExpressions(boolean) - Method in class org.teiid.translator.BaseDelegatingExecutionFactory
 
setSupportsSelectDistinct(boolean) - Method in class org.teiid.translator.BaseDelegatingExecutionFactory
 
setSupportsSelectDistinct(boolean) - Method in class org.teiid.translator.ExecutionFactory
 
setSupportsSelectExpression(boolean) - Method in class org.teiid.translator.BaseDelegatingExecutionFactory
 
setSupportsSelectExpressionArrayType(boolean) - Method in class org.teiid.translator.BaseDelegatingExecutionFactory
 
setSupportsSelectWithoutFrom(boolean) - Method in class org.teiid.translator.BaseDelegatingExecutionFactory
 
setSupportsSelfJoins(boolean) - Method in class org.teiid.translator.BaseDelegatingExecutionFactory
 
setSupportsSetQueryLimitOffset(boolean) - Method in class org.teiid.translator.BaseDelegatingExecutionFactory
 
setSupportsSetQueryOrderBy(boolean) - Method in class org.teiid.translator.BaseDelegatingExecutionFactory
 
setSupportsSimilarTo(boolean) - Method in class org.teiid.translator.BaseDelegatingExecutionFactory
 
setSupportsStringAgg(boolean) - Method in class org.teiid.translator.BaseDelegatingExecutionFactory
 
setSupportsSubqueryCommonTableExpressions(boolean) - Method in class org.teiid.translator.BaseDelegatingExecutionFactory
 
setSupportsSubqueryInOn(boolean) - Method in class org.teiid.translator.BaseDelegatingExecutionFactory
 
setSupportsUnions(boolean) - Method in class org.teiid.translator.BaseDelegatingExecutionFactory
 
setSupportsUpdate(boolean) - Method in class org.teiid.metadata.Table
 
setSupportsUpsert(boolean) - Method in class org.teiid.translator.BaseDelegatingExecutionFactory
 
setSupportsWindowDistinctAggregates(boolean) - Method in class org.teiid.translator.BaseDelegatingExecutionFactory
 
setSupportsWindowFrameClause(boolean) - Method in class org.teiid.translator.BaseDelegatingExecutionFactory
 
setSupportsWindowFunctionCumeDist(boolean) - Method in class org.teiid.translator.BaseDelegatingExecutionFactory
 
setSupportsWindowFunctionNthValue(boolean) - Method in class org.teiid.translator.BaseDelegatingExecutionFactory
 
setSupportsWindowFunctionNtile(boolean) - Method in class org.teiid.translator.BaseDelegatingExecutionFactory
 
setSupportsWindowFunctionPercentRank(boolean) - Method in class org.teiid.translator.BaseDelegatingExecutionFactory
 
setSupportsWindowOrderByWithAggregates(boolean) - Method in class org.teiid.translator.BaseDelegatingExecutionFactory
 
setSymbol(ColumnReference) - Method in class org.teiid.language.SetClause
 
setSystem(boolean) - Method in class org.teiid.metadata.Table
 
setTable(NamedTable) - Method in class org.teiid.language.ColumnReference
 
setTable(NamedTable) - Method in class org.teiid.language.Delete
Set group that is being deleted from.
setTable(NamedTable) - Method in class org.teiid.language.Insert
 
setTable(NamedTable) - Method in class org.teiid.language.Update
 
setTable(NamedTable) - Method in class org.teiid.language.WithItem
 
setTableReference(boolean) - Method in class org.teiid.language.Call
 
setTableStats(String, int, String, String, TableStats) - Method in interface org.teiid.events.EventDistributor
Deprecated.
setTableStats(String, String, String, String, TableStats) - Method in interface org.teiid.events.EventDistributor
Set the table stats
setTableStats(String, String, Table, TableStats) - Method in interface org.teiid.metadata.MetadataRepository
Set the TableStats for the given table
setTableStats(TableStats) - Method in class org.teiid.metadata.Table
 
setTableType(Table.Type) - Method in class org.teiid.metadata.Table
 
setThreadBound(boolean) - Method in class org.teiid.translator.BaseDelegatingExecutionFactory
 
setThreadBound(boolean) - Method in class org.teiid.translator.ExecutionFactory
 
setTransactionSupport(ExecutionFactory.TransactionSupport) - Method in class org.teiid.translator.BaseDelegatingExecutionFactory
 
setTransactionSupport(ExecutionFactory.TransactionSupport) - Method in class org.teiid.translator.ExecutionFactory
 
setTtl(Long) - Method in class org.teiid.translator.CacheDirective
Set the time to live in milliseconds
setType(Class<?>) - Method in class org.teiid.language.Argument
 
setType(Class<?>) - Method in class org.teiid.language.ColumnReference
 
setType(Class<?>) - Method in class org.teiid.language.Function
 
setType(Class<?>) - Method in class org.teiid.language.Literal
 
setType(Class<?>) - Method in class org.teiid.language.Parameter
 
setType(Class<?>) - Method in class org.teiid.language.SearchedCase
 
setType(Datatype.Type) - Method in class org.teiid.metadata.Datatype
 
setType(String) - Method in class org.teiid.metadata.DataWrapper
 
setType(String) - Method in class org.teiid.metadata.FunctionParameter
setType(ProcedureParameter.Type) - Method in class org.teiid.metadata.ProcedureParameter
 
setType(String) - Method in class org.teiid.metadata.Server
 
setUniqueKeyID(String) - Method in class org.teiid.metadata.ForeignKey
 
setUniqueKeys(List<KeyRecord>) - Method in class org.teiid.metadata.Table
 
setUpdatable(boolean) - Method in class org.teiid.metadata.Column
 
setUpdatable(Boolean) - Method in class org.teiid.translator.CacheDirective
 
setUpdateCount(int) - Method in class org.teiid.metadata.Procedure
 
setUpdatePlan(String) - Method in class org.teiid.metadata.Table
 
setUpdatePlanEnabled(boolean) - Method in class org.teiid.metadata.Table
 
setUpsert(boolean) - Method in class org.teiid.language.Insert
 
setUseAnsiJoin(boolean) - Method in class org.teiid.translator.BaseDelegatingExecutionFactory
 
setUseBindingsForDependentJoin(boolean) - Method in class org.teiid.translator.BaseDelegatingExecutionFactory
 
setUsesDistinctRows(boolean) - Method in class org.teiid.metadata.AggregateAttributes
 
setUUID(String) - Method in class org.teiid.metadata.AbstractMetadataRecord
 
setUUID(AbstractMetadataRecord) - Method in class org.teiid.metadata.MetadataFactory
 
setValue(Object) - Method in class org.teiid.language.Literal
 
setValue(Expression) - Method in class org.teiid.language.SetClause
 
setValueIndex(int) - Method in class org.teiid.language.Parameter
 
setValueSource(InsertValueSource) - Method in class org.teiid.language.Insert
 
setVarArg(boolean) - Method in class org.teiid.metadata.FunctionParameter
 
setVarArg(boolean) - Method in class org.teiid.metadata.ProcedureParameter
 
setVarArgs(boolean) - Method in class org.teiid.metadata.FunctionMethod
 
setVarietyType(Datatype.Variety) - Method in class org.teiid.metadata.Datatype
 
setVDBClassLoader(ClassLoader) - Method in class org.teiid.metadata.MetadataFactory
 
setVdbResources(Map<String, ? extends VDBResource>) - Method in class org.teiid.metadata.MetadataFactory
 
setVersion(String) - Method in class org.teiid.metadata.Database
 
setVersion(String) - Method in class org.teiid.metadata.Server
 
setViewDefinition(String, int, String, String, String) - Method in interface org.teiid.events.EventDistributor
Deprecated.
setViewDefinition(String, String, String, String, String) - Method in interface org.teiid.events.EventDistributor
Set the view definition
setViewDefinition(String, String, Table, String) - Method in interface org.teiid.metadata.MetadataRepository
Call back function, when "alter view" definition is called
setVirtual(boolean) - Method in class org.teiid.metadata.Procedure
 
setVirtual(boolean) - Method in class org.teiid.metadata.Table
 
setVisible(boolean) - Method in class org.teiid.metadata.Schema
 
setWhere(Condition) - Method in class org.teiid.language.Delete
Set criteria that is being used with the delete - may be null
setWhere(Condition) - Method in class org.teiid.language.Select
Set WHERE clause, may be null.
setWhere(Condition) - Method in class org.teiid.language.Update
 
setWindowFrame(WindowFrame) - Method in class org.teiid.language.WindowSpecification
 
setWindowSpecification(WindowSpecification) - Method in class org.teiid.language.WindowFunction
 
setWith(With) - Method in class org.teiid.language.QueryExpression
 
SF_URI - Static variable in class org.teiid.metadata.NamespaceContainer
 
SHA1 - Static variable in class org.teiid.translator.SourceSystemFunctions
 
SHA2_256 - Static variable in class org.teiid.translator.SourceSystemFunctions
 
SHA2_512 - Static variable in class org.teiid.translator.SourceSystemFunctions
 
SHORT - Static variable in interface org.teiid.language.SQLConstants.Reserved
 
SHORT - Static variable in class org.teiid.translator.TypeFacility.RUNTIME_CODES
 
SHORT - Static variable in class org.teiid.translator.TypeFacility.RUNTIME_NAMES
 
SHORT - Static variable in interface org.teiid.translator.TypeFacility.RUNTIME_TYPES
 
shortNameOnly - Variable in class org.teiid.language.visitor.SQLStringVisitor
 
shouldNestSetChild(SetQuery, QueryExpression, boolean) - Method in class org.teiid.language.visitor.SQLStringVisitor
 
shutdown() - Method in class org.teiid.logging.JavaLogger
 
shutdown() - Method in interface org.teiid.logging.Logger
Shut down this listener, requesting it clean up and release any resources it may have acquired during its use.
SIGN - Static variable in class org.teiid.translator.SourceSystemFunctions
 
SIMILAR - Static variable in interface org.teiid.language.SQLConstants.Reserved
 
SIN - Static variable in class org.teiid.translator.SourceSystemFunctions
 
SKIP - Static variable in interface org.teiid.language.SQLConstants.NonReserved
 
SLASH - Static variable in interface org.teiid.language.SQLConstants.Tokens
 
SMALLINT - Static variable in interface org.teiid.language.SQLConstants.Reserved
 
SOME - Static variable in interface org.teiid.language.SQLConstants.Reserved
 
SortSpecification - Class in org.teiid.language
 
SortSpecification(SortSpecification.Ordering, Expression) - Constructor for class org.teiid.language.SortSpecification
 
SortSpecification.NullOrdering - Enum in org.teiid.language
 
SortSpecification.Ordering - Enum in org.teiid.language
 
SOURCE_PREFIX - Static variable in interface org.teiid.translator.MetadataProcessor
 
SourceSystemFunctions - Class in org.teiid.translator
Constants for all the possible standard system push down functions.
SourceSystemFunctions() - Constructor for class org.teiid.translator.SourceSystemFunctions
 
SPACE - Static variable in interface org.teiid.language.SQLConstants.Tokens
 
SPATIAL_COORD_DIMENSION - Static variable in class org.teiid.metadata.BaseColumn
 
SPATIAL_SRID - Static variable in class org.teiid.metadata.BaseColumn
 
SPATIAL_TYPE - Static variable in class org.teiid.metadata.BaseColumn
 
SPATIAL_URI - Static variable in class org.teiid.metadata.NamespaceContainer
 
SPECIFIC - Static variable in interface org.teiid.language.SQLConstants.Reserved
 
SPECIFICTYPE - Static variable in interface org.teiid.language.SQLConstants.Reserved
 
SQL - Static variable in interface org.teiid.language.SQLConstants.Reserved
 
SQL_TSI_DAY - Static variable in interface org.teiid.language.SQLConstants.NonReserved
 
SQL_TSI_FRAC_SECOND - Static variable in interface org.teiid.language.SQLConstants.NonReserved
 
SQL_TSI_HOUR - Static variable in interface org.teiid.language.SQLConstants.NonReserved
 
SQL_TSI_MINUTE - Static variable in interface org.teiid.language.SQLConstants.NonReserved
 
SQL_TSI_MONTH - Static variable in interface org.teiid.language.SQLConstants.NonReserved
 
SQL_TSI_QUARTER - Static variable in interface org.teiid.language.SQLConstants.NonReserved
 
SQL_TSI_SECOND - Static variable in interface org.teiid.language.SQLConstants.NonReserved
 
SQL_TSI_WEEK - Static variable in interface org.teiid.language.SQLConstants.NonReserved
 
SQL_TSI_YEAR - Static variable in interface org.teiid.language.SQLConstants.NonReserved
 
SQLConstants - Class in org.teiid.language
SQL Constants for Teiid.
SQLConstants.NonReserved - Interface in org.teiid.language
 
SQLConstants.Reserved - Interface in org.teiid.language
 
SQLConstants.Tokens - Interface in org.teiid.language
 
SQLEXCEPTION - Static variable in interface org.teiid.language.SQLConstants.Reserved
 
SQLSTATE - Static variable in interface org.teiid.language.SQLConstants.Reserved
 
SQLStringVisitor - Class in org.teiid.language.visitor
Creates a SQL string for a LanguageObject subtree.
SQLStringVisitor() - Constructor for class org.teiid.language.visitor.SQLStringVisitor
 
SQLStringVisitor.Substitutor - Interface in org.teiid.language.visitor
 
SQLWARNING - Static variable in interface org.teiid.language.SQLConstants.Reserved
 
SQRT - Static variable in class org.teiid.translator.SourceSystemFunctions
 
ST_AREA - Static variable in class org.teiid.translator.SourceSystemFunctions
 
ST_ASBINARY - Static variable in class org.teiid.translator.SourceSystemFunctions
 
ST_ASEWKB - Static variable in class org.teiid.translator.SourceSystemFunctions
 
ST_ASEWKT - Static variable in class org.teiid.translator.SourceSystemFunctions
 
ST_ASGEOJSON - Static variable in class org.teiid.translator.SourceSystemFunctions
 
ST_ASGML - Static variable in class org.teiid.translator.SourceSystemFunctions
 
ST_ASKML - Static variable in class org.teiid.translator.SourceSystemFunctions
 
ST_ASTEXT - Static variable in class org.teiid.translator.SourceSystemFunctions
 
ST_BOUNDARY - Static variable in class org.teiid.translator.SourceSystemFunctions
 
ST_BUFFER - Static variable in class org.teiid.translator.SourceSystemFunctions
 
ST_CENTROID - Static variable in class org.teiid.translator.SourceSystemFunctions
 
ST_CONTAINS - Static variable in class org.teiid.translator.SourceSystemFunctions
 
ST_CONVEXHULL - Static variable in class org.teiid.translator.SourceSystemFunctions
 
ST_COORDDIM - Static variable in class org.teiid.translator.SourceSystemFunctions
 
ST_CROSSES - Static variable in class org.teiid.translator.SourceSystemFunctions
 
ST_CURVETOLINE - Static variable in class org.teiid.translator.SourceSystemFunctions
 
ST_DIFFERENCE - Static variable in class org.teiid.translator.SourceSystemFunctions
 
ST_DIMENSION - Static variable in class org.teiid.translator.SourceSystemFunctions
 
ST_DISJOINT - Static variable in class org.teiid.translator.SourceSystemFunctions
 
ST_DISTANCE - Static variable in class org.teiid.translator.SourceSystemFunctions
 
ST_DWITHIN - Static variable in class org.teiid.translator.SourceSystemFunctions
 
ST_ENDPOINT - Static variable in class org.teiid.translator.SourceSystemFunctions
 
ST_ENVELOPE - Static variable in class org.teiid.translator.SourceSystemFunctions
 
ST_EQUALS - Static variable in class org.teiid.translator.SourceSystemFunctions
 
ST_EXTENT - Static variable in class org.teiid.translator.SourceSystemFunctions
 
ST_EXTERIORRING - Static variable in class org.teiid.translator.SourceSystemFunctions
 
ST_FORCE_2D - Static variable in class org.teiid.translator.SourceSystemFunctions
 
ST_GEOGFROMTEXT - Static variable in class org.teiid.translator.SourceSystemFunctions
 
ST_GEOGFROMWKB - Static variable in class org.teiid.translator.SourceSystemFunctions
 
ST_GEOMETRYN - Static variable in class org.teiid.translator.SourceSystemFunctions
 
ST_GEOMETRYTYPE - Static variable in class org.teiid.translator.SourceSystemFunctions
 
ST_GEOMFROMEWKB - Static variable in class org.teiid.translator.SourceSystemFunctions
 
ST_GEOMFROMEWKT - Static variable in class org.teiid.translator.SourceSystemFunctions
 
ST_GEOMFROMGEOJSON - Static variable in class org.teiid.translator.SourceSystemFunctions
 
ST_GEOMFROMGML - Static variable in class org.teiid.translator.SourceSystemFunctions
 
ST_GEOMFROMTEXT - Static variable in class org.teiid.translator.SourceSystemFunctions
 
ST_GEOMFROMWKB - Static variable in class org.teiid.translator.SourceSystemFunctions
 
ST_HASARC - Static variable in class org.teiid.translator.SourceSystemFunctions
 
ST_INTERIORRINGN - Static variable in class org.teiid.translator.SourceSystemFunctions
 
ST_INTERSECTION - Static variable in class org.teiid.translator.SourceSystemFunctions
 
ST_INTERSECTS - Static variable in class org.teiid.translator.SourceSystemFunctions
 
ST_ISCLOSED - Static variable in class org.teiid.translator.SourceSystemFunctions
 
ST_ISEMPTY - Static variable in class org.teiid.translator.SourceSystemFunctions
 
ST_ISRING - Static variable in class org.teiid.translator.SourceSystemFunctions
 
ST_ISSIMPLE - Static variable in class org.teiid.translator.SourceSystemFunctions
 
ST_ISVALID - Static variable in class org.teiid.translator.SourceSystemFunctions
 
ST_LENGTH - Static variable in class org.teiid.translator.SourceSystemFunctions
 
ST_MAKEENVELOPE - Static variable in class org.teiid.translator.SourceSystemFunctions
 
ST_NUMGEOMETRIES - Static variable in class org.teiid.translator.SourceSystemFunctions
 
ST_NUMINTERIORRINGS - Static variable in class org.teiid.translator.SourceSystemFunctions
 
ST_NUMPOINTS - Static variable in class org.teiid.translator.SourceSystemFunctions
 
ST_ORDERINGEQUALS - Static variable in class org.teiid.translator.SourceSystemFunctions
 
ST_OVERLAPS - Static variable in class org.teiid.translator.SourceSystemFunctions
 
ST_PERIMETER - Static variable in class org.teiid.translator.SourceSystemFunctions
 
ST_POINT - Static variable in class org.teiid.translator.SourceSystemFunctions
 
ST_POINTN - Static variable in class org.teiid.translator.SourceSystemFunctions
 
ST_POINTONSURFACE - Static variable in class org.teiid.translator.SourceSystemFunctions
 
ST_POLYGON - Static variable in class org.teiid.translator.SourceSystemFunctions
 
ST_RELATE - Static variable in class org.teiid.translator.SourceSystemFunctions
 
ST_SETSRID - Static variable in class org.teiid.translator.SourceSystemFunctions
 
ST_SIMPLIFY - Static variable in class org.teiid.translator.SourceSystemFunctions
 
ST_SIMPLIFYPRESERVETOPOLOGY - Static variable in class org.teiid.translator.SourceSystemFunctions
 
ST_SNAPTOGRID - Static variable in class org.teiid.translator.SourceSystemFunctions
 
ST_SRID - Static variable in class org.teiid.translator.SourceSystemFunctions
 
ST_STARTPOINT - Static variable in class org.teiid.translator.SourceSystemFunctions
 
ST_SYMDIFFERENCE - Static variable in class org.teiid.translator.SourceSystemFunctions
 
ST_TOUCHES - Static variable in class org.teiid.translator.SourceSystemFunctions
 
ST_TRANSFORM - Static variable in class org.teiid.translator.SourceSystemFunctions
 
ST_UNION - Static variable in class org.teiid.translator.SourceSystemFunctions
 
ST_WITHIN - Static variable in class org.teiid.translator.SourceSystemFunctions
 
ST_X - Static variable in class org.teiid.translator.SourceSystemFunctions
 
ST_Y - Static variable in class org.teiid.translator.SourceSystemFunctions
 
ST_Z - Static variable in class org.teiid.translator.SourceSystemFunctions
 
START - Static variable in interface org.teiid.language.SQLConstants.Reserved
 
start() - Method in class org.teiid.translator.BaseDelegatingExecutionFactory
 
start() - Method in class org.teiid.translator.ExecutionFactory
Initialize the connector with supplied configuration
startLoadVdb(String, String) - Method in class org.teiid.metadata.DefaultMetadataRepository
Deprecated.
Marks the start of vdb metadata loading Note: this is called for every schema
STATIC - Static variable in interface org.teiid.language.SQLConstants.Reserved
 
StAXSQLXML - Class in org.teiid.util
NOTE that this representation of XML does become unreadable after a read operation.
StAXSQLXML(StAXSource) - Constructor for class org.teiid.util.StAXSQLXML
 
StAXSQLXML(StAXSQLXML.StAXSourceProvider, Charset) - Constructor for class org.teiid.util.StAXSQLXML
 
StAXSQLXML.StAXSourceProvider - Interface in org.teiid.util
 
STDDEV_POP - Static variable in class org.teiid.language.AggregateFunction
 
STDDEV_POP - Static variable in interface org.teiid.language.SQLConstants.NonReserved
 
STDDEV_SAMP - Static variable in class org.teiid.language.AggregateFunction
 
STDDEV_SAMP - Static variable in interface org.teiid.language.SQLConstants.NonReserved
 
store - Variable in class org.teiid.metadata.Database
 
STRING - Static variable in interface org.teiid.language.SQLConstants.Reserved
 
STRING - Static variable in class org.teiid.translator.TypeFacility.RUNTIME_CODES
 
STRING - Static variable in class org.teiid.translator.TypeFacility.RUNTIME_NAMES
 
STRING - Static variable in interface org.teiid.translator.TypeFacility.RUNTIME_TYPES
 
SUBMULTILIST - Static variable in interface org.teiid.language.SQLConstants.Reserved
 
SubqueryComparison - Class in org.teiid.language
Represents a quantified comparison criteria.
SubqueryComparison(Expression, Comparison.Operator, SubqueryComparison.Quantifier, QueryExpression) - Constructor for class org.teiid.language.SubqueryComparison
 
SubqueryComparison.Quantifier - Enum in org.teiid.language
 
SubqueryContainer - Interface in org.teiid.language
This is a marker interface for language interfaces that contain a subquery.
SubqueryIn - Class in org.teiid.language
Represents an IN criteria that uses a subquery on the right side rather than a list of values.
SubqueryIn(Expression, boolean, QueryExpression) - Constructor for class org.teiid.language.SubqueryIn
 
substitute(Argument, StringBuilder, int) - Method in interface org.teiid.language.visitor.SQLStringVisitor.Substitutor
 
SUBSTRING - Static variable in class org.teiid.translator.SourceSystemFunctions
 
SUBTRACT_OP - Static variable in class org.teiid.translator.SourceSystemFunctions
 
SUM - Static variable in class org.teiid.language.AggregateFunction
 
SUM - Static variable in interface org.teiid.language.SQLConstants.NonReserved
 
supportsAdvancedOlapOperations() - Method in class org.teiid.translator.BaseDelegatingExecutionFactory
 
supportsAdvancedOlapOperations() - Method in class org.teiid.translator.ExecutionFactory
 
supportsAggregatesAvg() - Method in class org.teiid.translator.BaseDelegatingExecutionFactory
 
supportsAggregatesAvg() - Method in class org.teiid.translator.ExecutionFactory
Support indicates connector can accept the AVG aggregate function
supportsAggregatesCount() - Method in class org.teiid.translator.BaseDelegatingExecutionFactory
 
supportsAggregatesCount() - Method in class org.teiid.translator.ExecutionFactory
Support indicates connector can accept the COUNT aggregate function
supportsAggregatesCountBig() - Method in class org.teiid.translator.BaseDelegatingExecutionFactory
 
supportsAggregatesCountBig() - Method in class org.teiid.translator.ExecutionFactory
 
supportsAggregatesCountStar() - Method in class org.teiid.translator.BaseDelegatingExecutionFactory
 
supportsAggregatesCountStar() - Method in class org.teiid.translator.ExecutionFactory
Support indicates connector can accept the COUNT(*) aggregate function
supportsAggregatesDistinct() - Method in class org.teiid.translator.BaseDelegatingExecutionFactory
 
supportsAggregatesDistinct() - Method in class org.teiid.translator.ExecutionFactory
Support indicates connector can accept DISTINCT within aggregate functions
supportsAggregatesEnhancedNumeric() - Method in class org.teiid.translator.BaseDelegatingExecutionFactory
 
supportsAggregatesEnhancedNumeric() - Method in class org.teiid.translator.ExecutionFactory
Support indicates connector can accept STDDEV_POP, STDDEV_VAR, VAR_POP, VAR_SAMP
supportsAggregatesMax() - Method in class org.teiid.translator.BaseDelegatingExecutionFactory
 
supportsAggregatesMax() - Method in class org.teiid.translator.ExecutionFactory
Support indicates connector can accept the MAX aggregate function
supportsAggregatesMin() - Method in class org.teiid.translator.BaseDelegatingExecutionFactory
 
supportsAggregatesMin() - Method in class org.teiid.translator.ExecutionFactory
Support indicates connector can accept the MIN aggregate function
supportsAggregatesSum() - Method in class org.teiid.translator.BaseDelegatingExecutionFactory
 
supportsAggregatesSum() - Method in class org.teiid.translator.ExecutionFactory
Support indicates connector can accept the SUM aggregate function
supportsAliasedTable() - Method in class org.teiid.translator.BaseDelegatingExecutionFactory
 
supportsAliasedTable() - Method in class org.teiid.translator.ExecutionFactory
Support indicates connector can accept groups with aliases
supportsArrayAgg() - Method in class org.teiid.translator.BaseDelegatingExecutionFactory
 
supportsArrayAgg() - Method in class org.teiid.translator.ExecutionFactory
 
supportsArrayType() - Method in class org.teiid.translator.BaseDelegatingExecutionFactory
 
supportsArrayType() - Method in class org.teiid.translator.ExecutionFactory
The engine uses array types for dependent joins and for array expression.
supportsBatchedUpdates() - Method in class org.teiid.translator.BaseDelegatingExecutionFactory
 
supportsBatchedUpdates() - Method in class org.teiid.translator.ExecutionFactory
Whether the source supports BatchedUpdates
supportsBulkUpdate() - Method in class org.teiid.translator.BaseDelegatingExecutionFactory
 
supportsBulkUpdate() - Method in class org.teiid.translator.ExecutionFactory
Whether the source supports updates with multiple value sets
supportsCommonTableExpressions() - Method in class org.teiid.translator.BaseDelegatingExecutionFactory
 
supportsCommonTableExpressions() - Method in class org.teiid.translator.ExecutionFactory
 
supportsCompareCriteriaEquals() - Method in class org.teiid.translator.BaseDelegatingExecutionFactory
 
supportsCompareCriteriaEquals() - Method in class org.teiid.translator.ExecutionFactory
Support indicates connector accepts criteria of form (element = constant)
supportsCompareCriteriaOrdered() - Method in class org.teiid.translator.BaseDelegatingExecutionFactory
 
supportsCompareCriteriaOrdered() - Method in class org.teiid.translator.ExecutionFactory
Support indicates connector accepts criteria of form (element <=|>= constant)
The query engine will may pushdown queries containing < or > if NOT is also supported.
supportsCompareCriteriaOrderedExclusive() - Method in class org.teiid.translator.BaseDelegatingExecutionFactory
 
supportsCompareCriteriaOrderedExclusive(boolean) - Method in class org.teiid.translator.BaseDelegatingExecutionFactory
Deprecated.
supportsCompareCriteriaOrderedExclusive() - Method in class org.teiid.translator.ExecutionFactory
Support indicates connector accepts criteria of form (element <|> constant)
supportsConvert(int, int) - Method in class org.teiid.translator.BaseDelegatingExecutionFactory
 
supportsConvert(int, int) - Method in class org.teiid.translator.ExecutionFactory
Used for fine grained control of convert/cast pushdown.
supportsCorrelatedSubqueries() - Method in class org.teiid.translator.BaseDelegatingExecutionFactory
 
supportsCorrelatedSubqueries() - Method in class org.teiid.translator.ExecutionFactory
Support indicates connector can accept correlated subqueries wherever subqueries are accepted
supportsCorrelatedSubqueryLimit() - Method in class org.teiid.translator.BaseDelegatingExecutionFactory
 
supportsCorrelatedSubqueryLimit() - Method in class org.teiid.translator.ExecutionFactory
 
supportsDependentJoins() - Method in class org.teiid.translator.BaseDelegatingExecutionFactory
 
supportsDependentJoins() - Method in class org.teiid.translator.ExecutionFactory
NOTE: The pushed independent tuples will not have been converted to a unique set and may contain duplicates.
supportsDirectQueryProcedure() - Method in class org.teiid.translator.BaseDelegatingExecutionFactory
 
supportsDirectQueryProcedure() - Method in class org.teiid.translator.ExecutionFactory
True, if this translator supports execution of source specific commands unaltered through a direct procedure.
supportsElementaryOlapOperations() - Method in class org.teiid.translator.BaseDelegatingExecutionFactory
 
supportsElementaryOlapOperations() - Method in class org.teiid.translator.ExecutionFactory
 
supportsExcept() - Method in class org.teiid.translator.BaseDelegatingExecutionFactory
 
supportsExcept() - Method in class org.teiid.translator.ExecutionFactory
Support indicates that the connector supports the EXCEPT of two queries.
supportsExistsCriteria() - Method in class org.teiid.translator.BaseDelegatingExecutionFactory
 
supportsExistsCriteria() - Method in class org.teiid.translator.ExecutionFactory
Support indicates connector accepts the EXISTS criteria
supportsFormatLiteral(String, ExecutionFactory.Format) - Method in class org.teiid.translator.BaseDelegatingExecutionFactory
 
supportsFormatLiteral(String, ExecutionFactory.Format) - Method in class org.teiid.translator.ExecutionFactory
 
supportsFullDependentJoins() - Method in class org.teiid.translator.BaseDelegatingExecutionFactory
 
supportsFullDependentJoins() - Method in class org.teiid.translator.ExecutionFactory
 
supportsFullOuterJoins() - Method in class org.teiid.translator.BaseDelegatingExecutionFactory
 
supportsFullOuterJoins() - Method in class org.teiid.translator.ExecutionFactory
Support indicates connector can accept full outer joins
supportsFunctionsInGroupBy() - Method in class org.teiid.translator.BaseDelegatingExecutionFactory
 
supportsFunctionsInGroupBy() - Method in class org.teiid.translator.ExecutionFactory
Support indicates that the connector supports non-column expressions in GROUP BY, such as: SELECT dayofmonth(theDate), COUNT(*) FROM table GROUP BY dayofmonth(theDate)
supportsGeographyType() - Method in class org.teiid.translator.BaseDelegatingExecutionFactory
 
supportsGeographyType() - Method in class org.teiid.translator.ExecutionFactory
If the geography type is supported by the standard ST_ geospatial functions
supportsGroupBy() - Method in class org.teiid.translator.BaseDelegatingExecutionFactory
 
supportsGroupBy() - Method in class org.teiid.translator.ExecutionFactory
Whether the source supports an explicit GROUP BY clause
supportsGroupByMultipleDistinctAggregates() - Method in class org.teiid.translator.BaseDelegatingExecutionFactory
 
supportsGroupByMultipleDistinctAggregates() - Method in class org.teiid.translator.ExecutionFactory
Whether the source supports grouping with multiple distinct aggregates
supportsGroupByRollup() - Method in class org.teiid.translator.BaseDelegatingExecutionFactory
 
supportsGroupByRollup() - Method in class org.teiid.translator.ExecutionFactory
 
supportsHaving() - Method in class org.teiid.translator.BaseDelegatingExecutionFactory
 
supportsHaving() - Method in class org.teiid.translator.ExecutionFactory
Whether the source supports the HAVING clause
supportsInCriteria() - Method in class org.teiid.translator.BaseDelegatingExecutionFactory
 
supportsInCriteria() - Method in class org.teiid.translator.ExecutionFactory
Support indicates connector accepts criteria of form (element IN set)
supportsInCriteriaSubquery() - Method in class org.teiid.translator.BaseDelegatingExecutionFactory
 
supportsInCriteriaSubquery() - Method in class org.teiid.translator.ExecutionFactory
Support indicates connector accepts IN criteria with a subquery on the right side
supportsInlineViews() - Method in class org.teiid.translator.BaseDelegatingExecutionFactory
 
supportsInlineViews() - Method in class org.teiid.translator.ExecutionFactory
Support indicates connector can accept inline views (subqueries in the FROM clause).
supportsInnerJoins() - Method in class org.teiid.translator.BaseDelegatingExecutionFactory
 
supportsInnerJoins() - Method in class org.teiid.translator.ExecutionFactory
Support indicates connector can accept inner or cross joins
supportsInsertWithQueryExpression() - Method in class org.teiid.translator.BaseDelegatingExecutionFactory
 
supportsInsertWithQueryExpression() - Method in class org.teiid.translator.ExecutionFactory
Support indicates that the connector can accept INSERTs with values specified by a SetQuery or Select
supportsIntersect() - Method in class org.teiid.translator.BaseDelegatingExecutionFactory
 
supportsIntersect() - Method in class org.teiid.translator.ExecutionFactory
Support indicates that the connector supports the INTERSECT of two queries.
supportsIsDistinctCriteria() - Method in class org.teiid.translator.BaseDelegatingExecutionFactory
 
supportsIsDistinctCriteria() - Method in class org.teiid.translator.ExecutionFactory
Support indicates connector accepts criteria of form (exp1 IS DISTINCT exp2)
supportsIsNullCriteria() - Method in class org.teiid.translator.BaseDelegatingExecutionFactory
 
supportsIsNullCriteria() - Method in class org.teiid.translator.ExecutionFactory
Support indicates connector accepts criteria of form (element IS NULL)
supportsLateralJoin() - Method in class org.teiid.translator.BaseDelegatingExecutionFactory
 
supportsLateralJoin() - Method in class org.teiid.translator.ExecutionFactory
 
supportsLateralJoinCondition() - Method in class org.teiid.translator.BaseDelegatingExecutionFactory
 
supportsLateralJoinCondition() - Method in class org.teiid.translator.ExecutionFactory
 
supportsLikeCriteria() - Method in class org.teiid.translator.BaseDelegatingExecutionFactory
 
supportsLikeCriteria() - Method in class org.teiid.translator.ExecutionFactory
Support indicates connector accepts criteria of form (element LIKE constant)
supportsLikeCriteriaEscapeCharacter() - Method in class org.teiid.translator.BaseDelegatingExecutionFactory
 
supportsLikeCriteriaEscapeCharacter() - Method in class org.teiid.translator.ExecutionFactory
Support indicates connector accepts criteria of form (element LIKE constant ESCAPE char)
supportsLikeRegex() - Method in class org.teiid.translator.BaseDelegatingExecutionFactory
 
supportsLikeRegex() - Method in class org.teiid.translator.ExecutionFactory
 
supportsListAgg() - Method in class org.teiid.translator.BaseDelegatingExecutionFactory
 
supportsListAgg() - Method in class org.teiid.translator.ExecutionFactory
 
supportsMultipleOpenExecutions() - Method in class org.teiid.translator.BaseDelegatingExecutionFactory
 
supportsMultipleOpenExecutions() - Method in class org.teiid.translator.ExecutionFactory
 
supportsNativeQueries() - Method in class org.teiid.translator.ExecutionFactory
Deprecated. 
supportsNotCriteria() - Method in class org.teiid.translator.BaseDelegatingExecutionFactory
 
supportsNotCriteria() - Method in class org.teiid.translator.ExecutionFactory
Support indicates connector accepts logical criteria NOT
supportsOnlyCorrelatedSubqueries() - Method in class org.teiid.translator.BaseDelegatingExecutionFactory
 
supportsOnlyCorrelatedSubqueries() - Method in class org.teiid.translator.ExecutionFactory
 
supportsOnlyFormatLiterals() - Method in class org.teiid.translator.BaseDelegatingExecutionFactory
 
supportsOnlyFormatLiterals() - Method in class org.teiid.translator.ExecutionFactory
supportsOnlyLateralJoinProcedure() - Method in class org.teiid.translator.BaseDelegatingExecutionFactory
 
supportsOnlyLateralJoinProcedure() - Method in class org.teiid.translator.ExecutionFactory
 
supportsOnlyLiteralComparison() - Method in class org.teiid.translator.BaseDelegatingExecutionFactory
 
supportsOnlyLiteralComparison() - Method in class org.teiid.translator.ExecutionFactory
 
supportsOnlySingleTableGroupBy() - Method in class org.teiid.translator.BaseDelegatingExecutionFactory
 
supportsOnlySingleTableGroupBy() - Method in class org.teiid.translator.ExecutionFactory
Whether the source supports grouping only over a single table
supportsOnlyTimestampAddLiteral() - Method in class org.teiid.translator.BaseDelegatingExecutionFactory
 
supportsOnlyTimestampAddLiteral() - Method in class org.teiid.translator.ExecutionFactory
 
supportsOrCriteria() - Method in class org.teiid.translator.BaseDelegatingExecutionFactory
 
supportsOrCriteria() - Method in class org.teiid.translator.ExecutionFactory
Support indicates connector accepts logical criteria connected by OR
supportsOrderBy() - Method in class org.teiid.translator.BaseDelegatingExecutionFactory
 
supportsOrderBy() - Method in class org.teiid.translator.ExecutionFactory
Support indicates connector accepts ORDER BY clause, including multiple elements and ascending and descending sorts.
supportsOrderByNullOrdering() - Method in class org.teiid.translator.BaseDelegatingExecutionFactory
 
supportsOrderByNullOrdering() - Method in class org.teiid.translator.ExecutionFactory
Returns whether the database supports explicit null ordering.
supportsOrderByUnrelated() - Method in class org.teiid.translator.BaseDelegatingExecutionFactory
 
supportsOrderByUnrelated() - Method in class org.teiid.translator.ExecutionFactory
Support indicates connector accepts ORDER BY clause with columns not from the select
supportsOrderByWithExtendedGrouping() - Method in class org.teiid.translator.BaseDelegatingExecutionFactory
 
supportsOrderByWithExtendedGrouping() - Method in class org.teiid.translator.ExecutionFactory
 
supportsOuterJoins() - Method in class org.teiid.translator.BaseDelegatingExecutionFactory
 
supportsOuterJoins() - Method in class org.teiid.translator.ExecutionFactory
Support indicates connector can accept left outer joins
supportsPartialFiltering() - Method in class org.teiid.translator.BaseDelegatingExecutionFactory
 
supportsPartialFiltering() - Method in class org.teiid.translator.ExecutionFactory
Return true if the source has columns marked with the teiid_rel:partial that can return more rows than specified by a filter if the column is also projected.
supportsProcedureTable() - Method in class org.teiid.translator.BaseDelegatingExecutionFactory
 
supportsProcedureTable() - Method in class org.teiid.translator.ExecutionFactory
 
supportsQuantifiedCompareCriteriaAll() - Method in class org.teiid.translator.BaseDelegatingExecutionFactory
 
supportsQuantifiedCompareCriteriaAll() - Method in class org.teiid.translator.ExecutionFactory
Support indicates connector accepts the quantified comparison criteria that use ALL
supportsQuantifiedCompareCriteriaSome() - Method in class org.teiid.translator.BaseDelegatingExecutionFactory
 
supportsQuantifiedCompareCriteriaSome() - Method in class org.teiid.translator.ExecutionFactory
Support indicates connector accepts the quantified comparison criteria that use SOME
supportsRecursiveCommonTableExpressions() - Method in class org.teiid.translator.BaseDelegatingExecutionFactory
 
supportsRecursiveCommonTableExpressions() - Method in class org.teiid.translator.ExecutionFactory
 
supportsRowLimit() - Method in class org.teiid.translator.BaseDelegatingExecutionFactory
 
supportsRowLimit() - Method in class org.teiid.translator.ExecutionFactory
Gets whether the connector can limit the number of rows returned by a query.
supportsRowOffset() - Method in class org.teiid.translator.BaseDelegatingExecutionFactory
 
supportsRowOffset() - Method in class org.teiid.translator.ExecutionFactory
Gets whether the connector supports a SQL clause (similar to the LIMIT with an offset) that can return result sets that start in the middle of the resulting rows returned by a query
supportsScalarSubqueries() - Method in class org.teiid.translator.BaseDelegatingExecutionFactory
 
supportsScalarSubqueries() - Method in class org.teiid.translator.ExecutionFactory
Support indicates connector can accept scalar subqueries in the SELECT, WHERE, and HAVING clauses
supportsScalarSubqueryProjection() - Method in class org.teiid.translator.BaseDelegatingExecutionFactory
 
supportsScalarSubqueryProjection() - Method in class org.teiid.translator.ExecutionFactory
If a scalar subquery can be projected.
supportsSearchedCaseExpressions() - Method in class org.teiid.translator.BaseDelegatingExecutionFactory
 
supportsSearchedCaseExpressions() - Method in class org.teiid.translator.ExecutionFactory
Support indicates connector can accept queries with searched CASE WHEN criteria ...
supportsSelectDistinct() - Method in class org.teiid.translator.BaseDelegatingExecutionFactory
 
supportsSelectDistinct() - Method in class org.teiid.translator.ExecutionFactory
Support indicates connector can accept queries with SELECT DISTINCT
supportsSelectExpression() - Method in class org.teiid.translator.BaseDelegatingExecutionFactory
 
supportsSelectExpression() - Method in class org.teiid.translator.ExecutionFactory
Support indicates connector can accept expressions other than element symbols in the SELECT clause.
supportsSelectExpressionArrayType() - Method in class org.teiid.translator.BaseDelegatingExecutionFactory
 
supportsSelectExpressionArrayType() - Method in class org.teiid.translator.ExecutionFactory
 
supportsSelectWithoutFrom() - Method in class org.teiid.translator.BaseDelegatingExecutionFactory
 
supportsSelectWithoutFrom() - Method in class org.teiid.translator.ExecutionFactory
 
supportsSelfJoins() - Method in class org.teiid.translator.BaseDelegatingExecutionFactory
 
supportsSelfJoins() - Method in class org.teiid.translator.ExecutionFactory
Support indicates connector can accept self-joins where a group is joined to itself with aliases.
supportsSetQueryLimitOffset() - Method in class org.teiid.translator.BaseDelegatingExecutionFactory
 
supportsSetQueryLimitOffset() - Method in class org.teiid.translator.ExecutionFactory
Support indicates that the connector supports an LIMIT/OFFSET on a SetQuery.
supportsSetQueryOrderBy() - Method in class org.teiid.translator.BaseDelegatingExecutionFactory
 
supportsSetQueryOrderBy() - Method in class org.teiid.translator.ExecutionFactory
Support indicates that the connector supports an ORDER BY on a SetQuery.
supportsSimilarTo() - Method in class org.teiid.translator.BaseDelegatingExecutionFactory
 
supportsSimilarTo() - Method in class org.teiid.translator.ExecutionFactory
 
supportsStringAgg() - Method in class org.teiid.translator.BaseDelegatingExecutionFactory
 
supportsStringAgg() - Method in class org.teiid.translator.ExecutionFactory
 
supportsSubqueryCommonTableExpressions() - Method in class org.teiid.translator.BaseDelegatingExecutionFactory
 
supportsSubqueryCommonTableExpressions() - Method in class org.teiid.translator.ExecutionFactory
 
supportsSubqueryInOn() - Method in class org.teiid.translator.BaseDelegatingExecutionFactory
 
supportsSubqueryInOn() - Method in class org.teiid.translator.ExecutionFactory
Refines subquery support.
supportsUnions() - Method in class org.teiid.translator.BaseDelegatingExecutionFactory
 
supportsUnions() - Method in class org.teiid.translator.ExecutionFactory
Support indicates that the connector supports the UNION of two queries.
supportsUpdate() - Method in class org.teiid.metadata.Table
 
supportsUpsert() - Method in class org.teiid.translator.BaseDelegatingExecutionFactory
 
supportsUpsert() - Method in class org.teiid.translator.ExecutionFactory
 
supportsWindowDistinctAggregates() - Method in class org.teiid.translator.BaseDelegatingExecutionFactory
 
supportsWindowDistinctAggregates() - Method in class org.teiid.translator.ExecutionFactory
 
supportsWindowFrameClause() - Method in class org.teiid.translator.BaseDelegatingExecutionFactory
 
supportsWindowFrameClause() - Method in class org.teiid.translator.ExecutionFactory
 
supportsWindowFunctionCumeDist() - Method in class org.teiid.translator.BaseDelegatingExecutionFactory
 
supportsWindowFunctionCumeDist() - Method in class org.teiid.translator.ExecutionFactory
 
supportsWindowFunctionNthValue() - Method in class org.teiid.translator.BaseDelegatingExecutionFactory
 
supportsWindowFunctionNthValue() - Method in class org.teiid.translator.ExecutionFactory
 
supportsWindowFunctionNtile() - Method in class org.teiid.translator.BaseDelegatingExecutionFactory
 
supportsWindowFunctionNtile() - Method in class org.teiid.translator.ExecutionFactory
 
supportsWindowFunctionPercentRank() - Method in class org.teiid.translator.BaseDelegatingExecutionFactory
 
supportsWindowFunctionPercentRank() - Method in class org.teiid.translator.ExecutionFactory
 
supportsWindowOrderByWithAggregates() - Method in class org.teiid.translator.BaseDelegatingExecutionFactory
 
supportsWindowOrderByWithAggregates() - Method in class org.teiid.translator.ExecutionFactory
 
SYMETRIC - Static variable in interface org.teiid.language.SQLConstants.Reserved
 
SYSTEM - Static variable in interface org.teiid.language.SQLConstants.Reserved
 
SYSTEM_NAME - Static variable in class org.teiid.metadata.FunctionMethod
 
SYSTEM_USER - Static variable in interface org.teiid.language.SQLConstants.Reserved
 

T

TABLE - Static variable in interface org.teiid.language.SQLConstants.Reserved
 
Table - Class in org.teiid.metadata
 
Table() - Constructor for class org.teiid.metadata.Table
 
Table.TriggerEvent - Enum in org.teiid.metadata
 
Table.Type - Enum in org.teiid.metadata
 
TableReference - Interface in org.teiid.language
Represents an item in the FROM clause
TableStats - Class in org.teiid.metadata
 
TableStats() - Constructor for class org.teiid.metadata.TableStats
 
TAN - Static variable in class org.teiid.translator.SourceSystemFunctions
 
TEIID_NATIVE_QUERY - Static variable in class org.teiid.language.visitor.SQLStringVisitor
 
TEMPORARY - Static variable in interface org.teiid.language.SQLConstants.Reserved
 
TEXTAGG - Static variable in interface org.teiid.language.SQLConstants.NonReserved
 
THEN - Static variable in interface org.teiid.language.SQLConstants.Reserved
 
TICK - Static variable in interface org.teiid.language.SQLConstants.Tokens
 
TIME - Static variable in interface org.teiid.language.SQLConstants.Reserved
 
TIME - Static variable in class org.teiid.translator.TypeFacility.RUNTIME_CODES
 
TIME - Static variable in class org.teiid.translator.TypeFacility.RUNTIME_NAMES
 
TIME - Static variable in interface org.teiid.translator.TypeFacility.RUNTIME_TYPES
 
TIMESTAMP - Static variable in interface org.teiid.language.SQLConstants.Reserved
 
TIMESTAMP - Static variable in class org.teiid.translator.TypeFacility.RUNTIME_CODES
 
TIMESTAMP - Static variable in class org.teiid.translator.TypeFacility.RUNTIME_NAMES
 
TIMESTAMP - Static variable in interface org.teiid.translator.TypeFacility.RUNTIME_TYPES
 
TIMESTAMPADD - Static variable in interface org.teiid.language.SQLConstants.NonReserved
 
TIMESTAMPADD - Static variable in class org.teiid.translator.SourceSystemFunctions
 
TIMESTAMPCREATE - Static variable in class org.teiid.translator.SourceSystemFunctions
 
TIMESTAMPDIFF - Static variable in interface org.teiid.language.SQLConstants.NonReserved
 
TIMESTAMPDIFF - Static variable in class org.teiid.translator.SourceSystemFunctions
 
TIMEZONE_HOUR - Static variable in interface org.teiid.language.SQLConstants.Reserved
 
TIMEZONE_MINUTE - Static variable in interface org.teiid.language.SQLConstants.Reserved
 
TO - Static variable in interface org.teiid.language.SQLConstants.Reserved
 
TO_BYTES - Static variable in class org.teiid.translator.SourceSystemFunctions
 
TO_CHARS - Static variable in class org.teiid.translator.SourceSystemFunctions
 
toHex(Appendable, byte) - Static method in class org.teiid.util.CharsetUtils
 
toString() - Method in class org.teiid.language.BaseLanguageObject
 
toString() - Method in class org.teiid.language.BatchedUpdates
 
toString(boolean) - Method in class org.teiid.language.BatchedUpdates
 
toString() - Method in enum org.teiid.language.Comparison.Operator
 
toString() - Method in class org.teiid.language.visitor.SQLStringVisitor
 
toString() - Method in class org.teiid.language.WindowFrame
 
toString() - Method in class org.teiid.logging.AuditMessage.LogonInfo
 
toString() - Method in class org.teiid.logging.AuditMessage
 
toString() - Method in class org.teiid.logging.CommandLogMessage
 
toString() - Method in class org.teiid.metadata.AbstractMetadataRecord
 
toString() - Method in class org.teiid.metadata.Datatype
 
toString() - Method in class org.teiid.metadata.FunctionMethod
Return string version for debugging purposes
toString() - Method in class org.teiid.metadata.FunctionParameter
Return string version for debugging purposes
toString() - Method in enum org.teiid.metadata.Grant.Permission.Privilege
 
toString() - Method in class org.teiid.metadata.ProcedureParameter
 
toString() - Method in class org.teiid.translator.BaseDelegatingExecutionFactory
 
toString() - Method in class org.teiid.util.FullyQualifiedName
 
toString() - Method in class org.teiid.util.Version
 
TRACE - Static variable in class org.teiid.logging.MessageLevel.DisplayNames
 
TRACE - Static variable in class org.teiid.logging.MessageLevel.Labels
 
TRACE - Static variable in class org.teiid.logging.MessageLevel
Message level value that specifies that all messages are to be recorded.
TRAILING - Static variable in interface org.teiid.language.SQLConstants.Reserved
 
TRANSLATE - Static variable in interface org.teiid.language.SQLConstants.Reserved
 
TRANSLATE - Static variable in class org.teiid.translator.SourceSystemFunctions
 
TRANSLATION - Static variable in interface org.teiid.language.SQLConstants.Reserved
 
TRANSLATOR - Static variable in interface org.teiid.language.SQLConstants.NonReserved
 
Translator - Annotation Type in org.teiid.translator
 
TranslatorBatchException - Exception in org.teiid.translator
An exception the connector writer can return in case of an error while executing BatchedUpdates
TranslatorBatchException() - Constructor for exception org.teiid.translator.TranslatorBatchException
No-arg constructor required by Externalizable semantics.
TranslatorBatchException(Throwable, int[]) - Constructor for exception org.teiid.translator.TranslatorBatchException
 
TranslatorException - Exception in org.teiid.translator
An exception the connector writer can return in case of an error while using the connector.
TranslatorException() - Constructor for exception org.teiid.translator.TranslatorException
No-arg constructor required by Externalizable semantics.
TranslatorException(String) - Constructor for exception org.teiid.translator.TranslatorException
Construct an instance with the message specified.
TranslatorException(Throwable, String) - Constructor for exception org.teiid.translator.TranslatorException
Construct an instance from a message and an exception to chain to this one.
TranslatorException(Throwable) - Constructor for exception org.teiid.translator.TranslatorException
Construct an instance with a linked exception specified.
TranslatorException(BundleUtil.Event, Throwable) - Constructor for exception org.teiid.translator.TranslatorException
 
TranslatorException(BundleUtil.Event, Throwable, String) - Constructor for exception org.teiid.translator.TranslatorException
 
TranslatorException(BundleUtil.Event, String) - Constructor for exception org.teiid.translator.TranslatorException
 
TranslatorProperty - Annotation Type in org.teiid.translator
Annotates a property that can be externally configured.
TranslatorProperty.PropertyType - Enum in org.teiid.translator
 
TREAT - Static variable in interface org.teiid.language.SQLConstants.Reserved
 
TRIGGER - Static variable in interface org.teiid.language.SQLConstants.Reserved
 
Trigger - Class in org.teiid.metadata
Represents a trigger on a physical table
Trigger() - Constructor for class org.teiid.metadata.Trigger
 
TRIM - Static variable in interface org.teiid.language.SQLConstants.NonReserved
 
TRIM - Static variable in class org.teiid.translator.SourceSystemFunctions
The trim function is only used for a non-space trim character
TRUE - Static variable in interface org.teiid.language.SQLConstants.Reserved
 
TRUNCATE - Static variable in class org.teiid.translator.SourceSystemFunctions
 
TYPE - Static variable in interface org.teiid.language.SQLConstants.NonReserved
 
type - Variable in class org.teiid.language.visitor.CollectorVisitor
 
TypeFacility - Class in org.teiid.translator
 
TypeFacility() - Constructor for class org.teiid.translator.TypeFacility
 
TypeFacility.RUNTIME_CODES - Class in org.teiid.translator
 
TypeFacility.RUNTIME_NAMES - Class in org.teiid.translator
 
TypeFacility.RUNTIME_TYPES - Interface in org.teiid.translator
 

U

UCASE - Static variable in class org.teiid.translator.SourceSystemFunctions
 
UFT_8_BOM_NAME - Static variable in class org.teiid.util.CharsetUtils
 
UNBOUNDED - Static variable in interface org.teiid.language.SQLConstants.NonReserved
 
UNDEFINED - Static variable in class org.teiid.language.visitor.SQLStringVisitor
 
UNDEFINED_PARAM - Static variable in class org.teiid.language.visitor.SQLStringVisitor
 
UNESCAPE - Static variable in class org.teiid.translator.SourceSystemFunctions
 
UNION - Static variable in interface org.teiid.language.SQLConstants.Reserved
 
UNIQUE - Static variable in interface org.teiid.language.SQLConstants.Reserved
 
UNIX_TIMESTAMP - Static variable in class org.teiid.translator.SourceSystemFunctions
 
UNKNOWN - Static variable in interface org.teiid.language.SQLConstants.Reserved
 
UNKNOWN_CARDINALITY - Static variable in class org.teiid.metadata.Table
 
unmondifiableDatatypes - Variable in class org.teiid.metadata.MetadataStore
 
unregister(EventListener) - Method in interface org.teiid.events.EventDistributor
Remove EventListener
unwrap() - Method in interface org.teiid.resource.api.WrappedConnection
 
UPDATE - Static variable in interface org.teiid.language.SQLConstants.Reserved
 
Update - Class in org.teiid.language
Represents an UPDATE command in the language objects.
Update(NamedTable, List<SetClause>, Condition) - Constructor for class org.teiid.language.Update
 
UpdateExecution - Interface in org.teiid.translator
The update execution represents the case where a connector can execute an Insert, Update, Delete, or BatchedUpdates command.
updateMatViewRow(String, int, String, String, List<?>, boolean) - Method in interface org.teiid.events.EventDistributor
Deprecated.
updateMatViewRow(String, String, String, String, List<?>, boolean) - Method in interface org.teiid.events.EventDistributor
Update the given materialized view row.
UPSERT - Static variable in interface org.teiid.language.SQLConstants.NonReserved
 
URI - Static variable in class org.teiid.metadata.RestMetadataExtension
 
USAGE - Static variable in interface org.teiid.language.SQLConstants.NonReserved
 
USE - Static variable in interface org.teiid.language.SQLConstants.NonReserved
 
useAnsiJoin() - Method in class org.teiid.translator.BaseDelegatingExecutionFactory
 
useAnsiJoin() - Method in class org.teiid.translator.ExecutionFactory
Whether the source prefers to use ANSI style joins.
useAsInGroupAlias() - Method in class org.teiid.language.visitor.SQLStringVisitor
Indicates whether group alias should be of the form "...FROM groupA AS X" or "...FROM groupA X".
useBindingsForDependentJoin() - Method in class org.teiid.translator.BaseDelegatingExecutionFactory
 
useBindingsForDependentJoin() - Method in class org.teiid.translator.ExecutionFactory
If dependent join predicates should use literals that are marked as bind eligible.
useParensForJoins() - Method in class org.teiid.language.visitor.SQLStringVisitor
 
useParensForLHSJoins() - Method in class org.teiid.language.visitor.SQLStringVisitor
If a nested left hand join should have parens
useParensForSetQueries() - Method in class org.teiid.language.visitor.SQLStringVisitor
 
USER - Static variable in interface org.teiid.language.SQLConstants.Reserved
 
UserDefinedAggregate<T> - Interface in org.teiid
Interface to be implemented by a user defined aggregate function.
usesDistinctRows() - Method in class org.teiid.metadata.AggregateAttributes
 
useSelectLimit() - Method in class org.teiid.language.visitor.SQLStringVisitor
 
USING - Static variable in interface org.teiid.language.SQLConstants.Reserved
 
UTF_8_BOM - Static variable in class org.teiid.util.CharsetUtils
 
Util - Static variable in class org.teiid.connector.DataPlugin
 
UUID - Static variable in class org.teiid.translator.SourceSystemFunctions
 

V

validateCommand(CommandContext) - Method in interface org.teiid.PolicyDecider
Determines if an authorization check should proceed
VALUE - Static variable in interface org.teiid.language.SQLConstants.Reserved
 
valueOf(String) - Static method in enum org.teiid.connector.DataPlugin.Event
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum org.teiid.language.AndOr.Operator
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum org.teiid.language.Argument.Direction
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum org.teiid.language.Comparison.Operator
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum org.teiid.language.Join.JoinType
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum org.teiid.language.Like.MatchMode
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum org.teiid.language.SetQuery.Operation
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum org.teiid.language.SortSpecification.NullOrdering
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum org.teiid.language.SortSpecification.Ordering
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum org.teiid.language.SubqueryComparison.Quantifier
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum org.teiid.language.WindowFrame.BoundMode
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum org.teiid.language.WindowFrame.FrameMode
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum org.teiid.logging.CommandLogMessage.Event
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum org.teiid.metadata.BaseColumn.NullType
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum org.teiid.metadata.Column.SearchType
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum org.teiid.metadata.Database.ResourceType
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum org.teiid.metadata.Datatype.Type
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum org.teiid.metadata.Datatype.Variety
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum org.teiid.metadata.FunctionMethod.Determinism
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum org.teiid.metadata.FunctionMethod.PushDown
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum org.teiid.metadata.Grant.Permission.Privilege
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum org.teiid.metadata.KeyRecord.Type
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum org.teiid.metadata.Procedure.Type
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum org.teiid.metadata.ProcedureParameter.Type
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum org.teiid.metadata.RestMetadataExtension.ParameterType
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum org.teiid.metadata.Table.TriggerEvent
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum org.teiid.metadata.Table.Type
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum org.teiid.Replicated.ReplicationMode
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum org.teiid.translator.CacheDirective.Invalidation
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum org.teiid.translator.CacheDirective.Scope
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum org.teiid.translator.ExecutionFactory.Format
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum org.teiid.translator.ExecutionFactory.NullOrder
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum org.teiid.translator.ExecutionFactory.SupportedJoinCriteria
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum org.teiid.translator.ExecutionFactory.TransactionSupport
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum org.teiid.translator.TranslatorProperty.PropertyType
Returns the enum constant of this type with the specified name.
values() - Static method in enum org.teiid.connector.DataPlugin.Event
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum org.teiid.language.AndOr.Operator
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum org.teiid.language.Argument.Direction
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum org.teiid.language.Comparison.Operator
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum org.teiid.language.Join.JoinType
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum org.teiid.language.Like.MatchMode
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum org.teiid.language.SetQuery.Operation
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum org.teiid.language.SortSpecification.NullOrdering
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum org.teiid.language.SortSpecification.Ordering
Returns an array containing the constants of this enum type, in the order they are declared.
VALUES - Static variable in interface org.teiid.language.SQLConstants.Reserved
 
values() - Static method in enum org.teiid.language.SubqueryComparison.Quantifier
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum org.teiid.language.WindowFrame.BoundMode
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum org.teiid.language.WindowFrame.FrameMode
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum org.teiid.logging.CommandLogMessage.Event
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum org.teiid.metadata.BaseColumn.NullType
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum org.teiid.metadata.Column.SearchType
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum org.teiid.metadata.Database.ResourceType
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum org.teiid.metadata.Datatype.Type
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum org.teiid.metadata.Datatype.Variety
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum org.teiid.metadata.FunctionMethod.Determinism
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum org.teiid.metadata.FunctionMethod.PushDown
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum org.teiid.metadata.Grant.Permission.Privilege
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum org.teiid.metadata.KeyRecord.Type
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum org.teiid.metadata.Procedure.Type
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum org.teiid.metadata.ProcedureParameter.Type
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum org.teiid.metadata.RestMetadataExtension.ParameterType
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum org.teiid.metadata.Table.TriggerEvent
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum org.teiid.metadata.Table.Type
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum org.teiid.Replicated.ReplicationMode
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum org.teiid.translator.CacheDirective.Invalidation
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum org.teiid.translator.CacheDirective.Scope
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum org.teiid.translator.ExecutionFactory.Format
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum org.teiid.translator.ExecutionFactory.NullOrder
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum org.teiid.translator.ExecutionFactory.SupportedJoinCriteria
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum org.teiid.translator.ExecutionFactory.TransactionSupport
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum org.teiid.translator.TranslatorProperty.PropertyType
Returns an array containing the constants of this enum type, in the order they are declared.
VAR_POP - Static variable in class org.teiid.language.AggregateFunction
 
VAR_POP - Static variable in interface org.teiid.language.SQLConstants.NonReserved
 
VAR_SAMP - Static variable in class org.teiid.language.AggregateFunction
 
VAR_SAMP - Static variable in interface org.teiid.language.SQLConstants.NonReserved
 
VARBINARY - Static variable in class org.teiid.translator.TypeFacility.RUNTIME_CODES
 
VARBINARY - Static variable in class org.teiid.translator.TypeFacility.RUNTIME_NAMES
 
VARBINARY - Static variable in interface org.teiid.translator.TypeFacility.RUNTIME_TYPES
 
VARCHAR - Static variable in interface org.teiid.language.SQLConstants.Reserved
 
VARIADIC - Static variable in interface org.teiid.language.SQLConstants.NonReserved
 
VARYING - Static variable in interface org.teiid.language.SQLConstants.Reserved
 
vdbDeployed(String, String) - Method in interface org.teiid.events.EventListener
Invoked when VDB is deployed
vdbLoaded(VDB) - Method in interface org.teiid.events.EventListener
VDB and all its metadata has been loaded and in ACTIVE state.
vdbLoadFailed(VDB) - Method in interface org.teiid.events.EventListener
VDB failed to load and in FAILED state; Note this can be called multiple times for given VDB
VDBResource - Interface in org.teiid.metadata
Represents a resource available with the VDB deployment.
vdbUndeployed(String, String) - Method in interface org.teiid.events.EventListener
Invoked when VDB undeployed
VERSION - Static variable in interface org.teiid.language.SQLConstants.NonReserved
 
Version - Class in org.teiid.util
Represents a comparable version
Version(Integer[]) - Constructor for class org.teiid.util.Version
 
VIEW - Static variable in interface org.teiid.language.SQLConstants.NonReserved
 
VIRTUAL - Static variable in interface org.teiid.language.SQLConstants.Reserved
 
visit(AggregateFunction) - Method in class org.teiid.language.visitor.AbstractLanguageVisitor
 
visit(BatchedUpdates) - Method in class org.teiid.language.visitor.AbstractLanguageVisitor
 
visit(Comparison) - Method in class org.teiid.language.visitor.AbstractLanguageVisitor
 
visit(AndOr) - Method in class org.teiid.language.visitor.AbstractLanguageVisitor
 
visit(Delete) - Method in class org.teiid.language.visitor.AbstractLanguageVisitor
 
visit(ColumnReference) - Method in class org.teiid.language.visitor.AbstractLanguageVisitor
 
visit(Call) - Method in class org.teiid.language.visitor.AbstractLanguageVisitor
 
visit(Exists) - Method in class org.teiid.language.visitor.AbstractLanguageVisitor
 
visit(Function) - Method in class org.teiid.language.visitor.AbstractLanguageVisitor
 
visit(NamedTable) - Method in class org.teiid.language.visitor.AbstractLanguageVisitor
 
visit(GroupBy) - Method in class org.teiid.language.visitor.AbstractLanguageVisitor
 
visit(In) - Method in class org.teiid.language.visitor.AbstractLanguageVisitor
 
visit(DerivedTable) - Method in class org.teiid.language.visitor.AbstractLanguageVisitor
 
visit(Insert) - Method in class org.teiid.language.visitor.AbstractLanguageVisitor
 
visit(ExpressionValueSource) - Method in class org.teiid.language.visitor.AbstractLanguageVisitor
 
visit(IsNull) - Method in class org.teiid.language.visitor.AbstractLanguageVisitor
 
visit(Join) - Method in class org.teiid.language.visitor.AbstractLanguageVisitor
 
visit(Like) - Method in class org.teiid.language.visitor.AbstractLanguageVisitor
 
visit(Limit) - Method in class org.teiid.language.visitor.AbstractLanguageVisitor
 
visit(Literal) - Method in class org.teiid.language.visitor.AbstractLanguageVisitor
 
visit(Not) - Method in class org.teiid.language.visitor.AbstractLanguageVisitor
 
visit(OrderBy) - Method in class org.teiid.language.visitor.AbstractLanguageVisitor
 
visit(SortSpecification) - Method in class org.teiid.language.visitor.AbstractLanguageVisitor
 
visit(Argument) - Method in class org.teiid.language.visitor.AbstractLanguageVisitor
 
visit(Select) - Method in class org.teiid.language.visitor.AbstractLanguageVisitor
 
visit(ScalarSubquery) - Method in class org.teiid.language.visitor.AbstractLanguageVisitor
 
visit(SearchedCase) - Method in class org.teiid.language.visitor.AbstractLanguageVisitor
 
visit(DerivedColumn) - Method in class org.teiid.language.visitor.AbstractLanguageVisitor
 
visit(SubqueryComparison) - Method in class org.teiid.language.visitor.AbstractLanguageVisitor
 
visit(SubqueryIn) - Method in class org.teiid.language.visitor.AbstractLanguageVisitor
 
visit(Update) - Method in class org.teiid.language.visitor.AbstractLanguageVisitor
 
visit(SetQuery) - Method in class org.teiid.language.visitor.AbstractLanguageVisitor
 
visit(SetClause) - Method in class org.teiid.language.visitor.AbstractLanguageVisitor
 
visit(SearchedWhenClause) - Method in class org.teiid.language.visitor.AbstractLanguageVisitor
 
visit(Parameter) - Method in class org.teiid.language.visitor.AbstractLanguageVisitor
 
visit(WindowFunction) - Method in class org.teiid.language.visitor.AbstractLanguageVisitor
 
visit(WindowSpecification) - Method in class org.teiid.language.visitor.AbstractLanguageVisitor
 
visit(With) - Method in class org.teiid.language.visitor.AbstractLanguageVisitor
 
visit(WithItem) - Method in class org.teiid.language.visitor.AbstractLanguageVisitor
 
visit(Array) - Method in class org.teiid.language.visitor.AbstractLanguageVisitor
 
visit(NamedProcedureCall) - Method in class org.teiid.language.visitor.AbstractLanguageVisitor
 
visit(IsDistinct) - Method in class org.teiid.language.visitor.AbstractLanguageVisitor
 
visit(WindowFrame) - Method in class org.teiid.language.visitor.AbstractLanguageVisitor
 
visit(AggregateFunction) - Method in class org.teiid.language.visitor.HierarchyVisitor
 
visit(BatchedUpdates) - Method in class org.teiid.language.visitor.HierarchyVisitor
 
visit(Comparison) - Method in class org.teiid.language.visitor.HierarchyVisitor
 
visit(AndOr) - Method in class org.teiid.language.visitor.HierarchyVisitor
 
visit(Delete) - Method in class org.teiid.language.visitor.HierarchyVisitor
 
visit(Call) - Method in class org.teiid.language.visitor.HierarchyVisitor
 
visit(Exists) - Method in class org.teiid.language.visitor.HierarchyVisitor
 
visit(Function) - Method in class org.teiid.language.visitor.HierarchyVisitor
 
visit(GroupBy) - Method in class org.teiid.language.visitor.HierarchyVisitor
 
visit(In) - Method in class org.teiid.language.visitor.HierarchyVisitor
 
visit(Insert) - Method in class org.teiid.language.visitor.HierarchyVisitor
 
visit(ExpressionValueSource) - Method in class org.teiid.language.visitor.HierarchyVisitor
 
visit(IsNull) - Method in class org.teiid.language.visitor.HierarchyVisitor
 
visit(Join) - Method in class org.teiid.language.visitor.HierarchyVisitor
 
visit(Like) - Method in class org.teiid.language.visitor.HierarchyVisitor
 
visit(Not) - Method in class org.teiid.language.visitor.HierarchyVisitor
 
visit(OrderBy) - Method in class org.teiid.language.visitor.HierarchyVisitor
 
visit(SortSpecification) - Method in class org.teiid.language.visitor.HierarchyVisitor
 
visit(Select) - Method in class org.teiid.language.visitor.HierarchyVisitor
 
visit(ScalarSubquery) - Method in class org.teiid.language.visitor.HierarchyVisitor
 
visit(SearchedCase) - Method in class org.teiid.language.visitor.HierarchyVisitor
 
visit(SearchedWhenClause) - Method in class org.teiid.language.visitor.HierarchyVisitor
 
visit(DerivedColumn) - Method in class org.teiid.language.visitor.HierarchyVisitor
 
visit(SubqueryComparison) - Method in class org.teiid.language.visitor.HierarchyVisitor
 
visit(SubqueryIn) - Method in class org.teiid.language.visitor.HierarchyVisitor
 
visit(SetQuery) - Method in class org.teiid.language.visitor.HierarchyVisitor
 
visit(Update) - Method in class org.teiid.language.visitor.HierarchyVisitor
 
visit(DerivedTable) - Method in class org.teiid.language.visitor.HierarchyVisitor
 
visit(NamedProcedureCall) - Method in class org.teiid.language.visitor.HierarchyVisitor
 
visit(SetClause) - Method in class org.teiid.language.visitor.HierarchyVisitor
 
visit(With) - Method in class org.teiid.language.visitor.HierarchyVisitor
 
visit(WithItem) - Method in class org.teiid.language.visitor.HierarchyVisitor
 
visit(WindowFunction) - Method in class org.teiid.language.visitor.HierarchyVisitor
 
visit(WindowSpecification) - Method in class org.teiid.language.visitor.HierarchyVisitor
 
visit(IsDistinct) - Method in class org.teiid.language.visitor.HierarchyVisitor
 
visit(Array) - Method in class org.teiid.language.visitor.HierarchyVisitor
 
visit(AggregateFunction) - Method in interface org.teiid.language.visitor.LanguageObjectVisitor
 
visit(BatchedUpdates) - Method in interface org.teiid.language.visitor.LanguageObjectVisitor
 
visit(ExpressionValueSource) - Method in interface org.teiid.language.visitor.LanguageObjectVisitor
 
visit(Comparison) - Method in interface org.teiid.language.visitor.LanguageObjectVisitor
 
visit(AndOr) - Method in interface org.teiid.language.visitor.LanguageObjectVisitor
 
visit(Delete) - Method in interface org.teiid.language.visitor.LanguageObjectVisitor
 
visit(ColumnReference) - Method in interface org.teiid.language.visitor.LanguageObjectVisitor
 
visit(Call) - Method in interface org.teiid.language.visitor.LanguageObjectVisitor
 
visit(Exists) - Method in interface org.teiid.language.visitor.LanguageObjectVisitor
 
visit(Function) - Method in interface org.teiid.language.visitor.LanguageObjectVisitor
 
visit(NamedTable) - Method in interface org.teiid.language.visitor.LanguageObjectVisitor
 
visit(GroupBy) - Method in interface org.teiid.language.visitor.LanguageObjectVisitor
 
visit(In) - Method in interface org.teiid.language.visitor.LanguageObjectVisitor
 
visit(DerivedTable) - Method in interface org.teiid.language.visitor.LanguageObjectVisitor
 
visit(Insert) - Method in interface org.teiid.language.visitor.LanguageObjectVisitor
 
visit(IsNull) - Method in interface org.teiid.language.visitor.LanguageObjectVisitor
 
visit(Join) - Method in interface org.teiid.language.visitor.LanguageObjectVisitor
 
visit(Like) - Method in interface org.teiid.language.visitor.LanguageObjectVisitor
 
visit(Limit) - Method in interface org.teiid.language.visitor.LanguageObjectVisitor
 
visit(Literal) - Method in interface org.teiid.language.visitor.LanguageObjectVisitor
 
visit(Not) - Method in interface org.teiid.language.visitor.LanguageObjectVisitor
 
visit(OrderBy) - Method in interface org.teiid.language.visitor.LanguageObjectVisitor
 
visit(SortSpecification) - Method in interface org.teiid.language.visitor.LanguageObjectVisitor
 
visit(Argument) - Method in interface org.teiid.language.visitor.LanguageObjectVisitor
 
visit(Select) - Method in interface org.teiid.language.visitor.LanguageObjectVisitor
 
visit(ScalarSubquery) - Method in interface org.teiid.language.visitor.LanguageObjectVisitor
 
visit(SearchedCase) - Method in interface org.teiid.language.visitor.LanguageObjectVisitor
 
visit(DerivedColumn) - Method in interface org.teiid.language.visitor.LanguageObjectVisitor
 
visit(SubqueryComparison) - Method in interface org.teiid.language.visitor.LanguageObjectVisitor
 
visit(SubqueryIn) - Method in interface org.teiid.language.visitor.LanguageObjectVisitor
 
visit(Update) - Method in interface org.teiid.language.visitor.LanguageObjectVisitor
 
visit(SetQuery) - Method in interface org.teiid.language.visitor.LanguageObjectVisitor
 
visit(SetClause) - Method in interface org.teiid.language.visitor.LanguageObjectVisitor
 
visit(SearchedWhenClause) - Method in interface org.teiid.language.visitor.LanguageObjectVisitor
 
visit(With) - Method in interface org.teiid.language.visitor.LanguageObjectVisitor
 
visit(WithItem) - Method in interface org.teiid.language.visitor.LanguageObjectVisitor
 
visit(WindowFunction) - Method in interface org.teiid.language.visitor.LanguageObjectVisitor
 
visit(WindowSpecification) - Method in interface org.teiid.language.visitor.LanguageObjectVisitor
 
visit(Parameter) - Method in interface org.teiid.language.visitor.LanguageObjectVisitor
 
visit(Array) - Method in interface org.teiid.language.visitor.LanguageObjectVisitor
 
visit(NamedProcedureCall) - Method in interface org.teiid.language.visitor.LanguageObjectVisitor
 
visit(IsDistinct) - Method in interface org.teiid.language.visitor.LanguageObjectVisitor
 
visit(WindowFrame) - Method in interface org.teiid.language.visitor.LanguageObjectVisitor
 
visit(AggregateFunction) - Method in class org.teiid.language.visitor.SQLStringVisitor
 
visit(Comparison) - Method in class org.teiid.language.visitor.SQLStringVisitor
 
visit(AndOr) - Method in class org.teiid.language.visitor.SQLStringVisitor
 
visit(Delete) - Method in class org.teiid.language.visitor.SQLStringVisitor
 
visit(ColumnReference) - Method in class org.teiid.language.visitor.SQLStringVisitor
 
visit(Call) - Method in class org.teiid.language.visitor.SQLStringVisitor
 
visit(Exists) - Method in class org.teiid.language.visitor.SQLStringVisitor
 
visit(Function) - Method in class org.teiid.language.visitor.SQLStringVisitor
 
visit(NamedTable) - Method in class org.teiid.language.visitor.SQLStringVisitor
 
visit(GroupBy) - Method in class org.teiid.language.visitor.SQLStringVisitor
 
visit(In) - Method in class org.teiid.language.visitor.SQLStringVisitor
 
visit(DerivedTable) - Method in class org.teiid.language.visitor.SQLStringVisitor
 
visit(NamedProcedureCall) - Method in class org.teiid.language.visitor.SQLStringVisitor
 
visit(Insert) - Method in class org.teiid.language.visitor.SQLStringVisitor
 
visit(ExpressionValueSource) - Method in class org.teiid.language.visitor.SQLStringVisitor
 
visit(Parameter) - Method in class org.teiid.language.visitor.SQLStringVisitor
 
visit(IsNull) - Method in class org.teiid.language.visitor.SQLStringVisitor
 
visit(Join) - Method in class org.teiid.language.visitor.SQLStringVisitor
 
visit(Like) - Method in class org.teiid.language.visitor.SQLStringVisitor
 
visit(Limit) - Method in class org.teiid.language.visitor.SQLStringVisitor
 
visit(Literal) - Method in class org.teiid.language.visitor.SQLStringVisitor
 
visit(Not) - Method in class org.teiid.language.visitor.SQLStringVisitor
 
visit(OrderBy) - Method in class org.teiid.language.visitor.SQLStringVisitor
 
visit(SortSpecification) - Method in class org.teiid.language.visitor.SQLStringVisitor
 
visit(Argument) - Method in class org.teiid.language.visitor.SQLStringVisitor
 
visit(Select) - Method in class org.teiid.language.visitor.SQLStringVisitor
 
visit(SearchedCase) - Method in class org.teiid.language.visitor.SQLStringVisitor
 
visit(SearchedWhenClause) - Method in class org.teiid.language.visitor.SQLStringVisitor
 
visit(ScalarSubquery) - Method in class org.teiid.language.visitor.SQLStringVisitor
 
visit(DerivedColumn) - Method in class org.teiid.language.visitor.SQLStringVisitor
 
visit(SubqueryComparison) - Method in class org.teiid.language.visitor.SQLStringVisitor
 
visit(SubqueryIn) - Method in class org.teiid.language.visitor.SQLStringVisitor
 
visit(Update) - Method in class org.teiid.language.visitor.SQLStringVisitor
 
visit(SetClause) - Method in class org.teiid.language.visitor.SQLStringVisitor
 
visit(SetQuery) - Method in class org.teiid.language.visitor.SQLStringVisitor
 
visit(With) - Method in class org.teiid.language.visitor.SQLStringVisitor
 
visit(WithItem) - Method in class org.teiid.language.visitor.SQLStringVisitor
 
visit(WindowFunction) - Method in class org.teiid.language.visitor.SQLStringVisitor
 
visit(WindowSpecification) - Method in class org.teiid.language.visitor.SQLStringVisitor
 
visit(WindowFrame) - Method in class org.teiid.language.visitor.SQLStringVisitor
 
visit(Array) - Method in class org.teiid.language.visitor.SQLStringVisitor
 
visit(IsDistinct) - Method in class org.teiid.language.visitor.SQLStringVisitor
 
visitNode(LanguageObject) - Method in class org.teiid.language.visitor.AbstractLanguageVisitor
Visit the LanguageObject instance to perform the Visitor's operation on that instance.
visitNode(LanguageObject) - Method in class org.teiid.language.visitor.CollectorVisitor
 
visitNode(LanguageObject) - Method in class org.teiid.language.visitor.DelegatingHierarchyVisitor
 
visitNodes(Collection<? extends LanguageObject>) - Method in class org.teiid.language.visitor.AbstractLanguageVisitor
Visits a Collection of LanguageObjects in iteration order.
visitNodes(LanguageObject[]) - Method in class org.teiid.language.visitor.AbstractLanguageVisitor
Visits an array of LanguageObjects in order.

W

WARNING - Static variable in class org.teiid.logging.MessageLevel.DisplayNames
 
WARNING - Static variable in class org.teiid.logging.MessageLevel.Labels
 
WARNING - Static variable in class org.teiid.logging.MessageLevel
Message level value that specifies that warning, error and critical messages are to be recorded.
WEEK - Static variable in class org.teiid.translator.SourceSystemFunctions
 
WELLFORMED - Static variable in interface org.teiid.language.SQLConstants.NonReserved
 
WHEN - Static variable in interface org.teiid.language.SQLConstants.Reserved
 
WHENEVER - Static variable in interface org.teiid.language.SQLConstants.Reserved
 
WHERE - Static variable in interface org.teiid.language.SQLConstants.Reserved
 
WHILE - Static variable in interface org.teiid.language.SQLConstants.Reserved
 
WIDTH - Static variable in interface org.teiid.language.SQLConstants.NonReserved
 
WINDOW - Static variable in interface org.teiid.language.SQLConstants.Reserved
 
WindowFrame - Class in org.teiid.language
Defines with window frame for a window function
WindowFrame(WindowFrame.FrameMode) - Constructor for class org.teiid.language.WindowFrame
 
WindowFrame.BoundMode - Enum in org.teiid.language
 
WindowFrame.FrameBound - Class in org.teiid.language
 
WindowFrame.FrameMode - Enum in org.teiid.language
 
WindowFunction - Class in org.teiid.language
 
WindowFunction() - Constructor for class org.teiid.language.WindowFunction
 
WindowSpecification - Class in org.teiid.language
 
WindowSpecification() - Constructor for class org.teiid.language.WindowSpecification
 
WITH - Static variable in interface org.teiid.language.SQLConstants.Reserved
 
With - Class in org.teiid.language
 
With() - Constructor for class org.teiid.language.With
 
WITHIN - Static variable in interface org.teiid.language.SQLConstants.Reserved
 
WithItem - Class in org.teiid.language
 
WithItem() - Constructor for class org.teiid.language.WithItem
 
WITHOUT - Static variable in interface org.teiid.language.SQLConstants.Reserved
 
WrappedConnection - Interface in org.teiid.resource.api
 
WRAPPER - Static variable in interface org.teiid.language.SQLConstants.NonReserved
 
wrappers - Variable in class org.teiid.metadata.Database
 
WS_URI - Static variable in class org.teiid.metadata.NamespaceContainer
 
WSUtil - Class in org.teiid.util
 
WSUtil() - Constructor for class org.teiid.util.WSUtil
 

X

XAImporter - Interface in org.teiid.resource.api
Provides the functionality of an XATerminator and the ability to import the relevant transaction.
XML - Static variable in interface org.teiid.language.SQLConstants.Reserved
 
XML - Static variable in class org.teiid.translator.TypeFacility.RUNTIME_CODES
 
XML - Static variable in class org.teiid.translator.TypeFacility.RUNTIME_NAMES
 
XML - Static variable in interface org.teiid.translator.TypeFacility.RUNTIME_TYPES
 
XMLAGG - Static variable in interface org.teiid.language.SQLConstants.Reserved
 
XMLATTRIBUTES - Static variable in interface org.teiid.language.SQLConstants.Reserved
 
XMLBINARY - Static variable in interface org.teiid.language.SQLConstants.Reserved
 
XMLCAST - Static variable in interface org.teiid.language.SQLConstants.Reserved
 
XMLCOMMENT - Static variable in interface org.teiid.language.SQLConstants.Reserved
 
XMLCOMMENT - Static variable in class org.teiid.translator.SourceSystemFunctions
 
XMLCONCAT - Static variable in interface org.teiid.language.SQLConstants.Reserved
 
XMLCONCAT - Static variable in class org.teiid.translator.SourceSystemFunctions
 
XMLDECLARATION - Static variable in interface org.teiid.language.SQLConstants.NonReserved
 
XMLDOCUMENT - Static variable in interface org.teiid.language.SQLConstants.Reserved
 
XMLELEMENT - Static variable in interface org.teiid.language.SQLConstants.Reserved
 
XMLEXISTS - Static variable in interface org.teiid.language.SQLConstants.Reserved
 
XMLFOREST - Static variable in interface org.teiid.language.SQLConstants.Reserved
 
XMLInputStream - Class in org.teiid.util
Provides an InputStream adapter for StAX
XMLInputStream(StAXSource, XMLOutputFactory) - Constructor for class org.teiid.util.XMLInputStream
Return a UTF-8 InputStream of the XML
XMLInputStream(StAXSource, XMLOutputFactory, String) - Constructor for class org.teiid.util.XMLInputStream
 
XMLITERATE - Static variable in interface org.teiid.language.SQLConstants.Reserved
 
XMLNAMESPACES - Static variable in interface org.teiid.language.SQLConstants.Reserved
 
XMLPARSE - Static variable in interface org.teiid.language.SQLConstants.Reserved
 
XMLPI - Static variable in interface org.teiid.language.SQLConstants.Reserved
 
XMLPI - Static variable in class org.teiid.translator.SourceSystemFunctions
 
XMLQUERY - Static variable in interface org.teiid.language.SQLConstants.Reserved
 
XMLReader - Class in org.teiid.util
Provides a Reader adapter for StAX
XMLReader(StAXSource, XMLOutputFactory) - Constructor for class org.teiid.util.XMLReader
 
XMLSERIALIZE - Static variable in interface org.teiid.language.SQLConstants.Reserved
 
XMLTABLE - Static variable in interface org.teiid.language.SQLConstants.Reserved
 
XMLTEXT - Static variable in interface org.teiid.language.SQLConstants.Reserved
 
XMLVALIDATE - Static variable in interface org.teiid.language.SQLConstants.Reserved
 
XPATHVALUE - Static variable in class org.teiid.translator.SourceSystemFunctions
 
XSLTRANSFORM - Static variable in class org.teiid.translator.SourceSystemFunctions
 

Y

YEAR - Static variable in interface org.teiid.language.SQLConstants.Reserved
 
YEAR - Static variable in class org.teiid.translator.SourceSystemFunctions
 
A B C D E F G H I J K L M N O P Q R S T U V W X Y 
Skip navigation links

Copyright © 2019. All rights reserved.