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 

A

abort(Executor) - Method in class org.teiid.jdbc.ConnectionImpl
 
absolute(int) - Method in class org.teiid.jdbc.BatchResults
 
absolute(int, int) - Method in class org.teiid.jdbc.BatchResults
 
absolute(int) - Method in class org.teiid.jdbc.ResultSetImpl
 
acceptsUrl(String) - Static method in class org.teiid.jdbc.JDBCURL
 
acceptsURL(String) - Method in class org.teiid.jdbc.TeiidDriver
Returns true if the driver thinks that it can open a connection to the given URL.
accumulateWarnings(ResultsMessage) - Method in class org.teiid.jdbc.ResultSetImpl
 
accumulateWarnings(List<Throwable>) - Method in class org.teiid.jdbc.StatementImpl
 
add(int, T) - Method in class org.teiid.client.ResizingArrayList
 
add(Runnable, long) - Method in class org.teiid.jdbc.EnhancedTimer
Add a delayed task
addAll(Collection<? extends T>) - Method in class org.teiid.client.ResizingArrayList
 
addAll(int, Collection<? extends T>) - Method in class org.teiid.client.ResizingArrayList
 
addBatch() - Method in class org.teiid.jdbc.PreparedStatementImpl
Adds a set of parameters to this PreparedStatement object's list of commands to be sent to the database for execution as a batch.
addBatch(String) - Method in class org.teiid.jdbc.PreparedStatementImpl
 
addBatch(String) - Method in class org.teiid.jdbc.StatementImpl
 
addCipherSuite(SSLSocket, String) - Static method in class org.teiid.net.socket.SocketUtil
 
addCompletionListener(ResultsFuture.CompletionListener<T>) - Method in class org.teiid.client.util.ResultsFuture
 
addConnectionEventListener(ConnectionEventListener) - Method in class org.teiid.jdbc.XAConnectionImpl
 
addConnectorFailure(String, SQLException) - Method in exception org.teiid.jdbc.PartialResultsWarning
Add a connector failure to the warning
addKnownClass(Class<?>, byte) - Static method in class org.teiid.netty.handler.codec.serialization.CompactObjectOutputStream
 
addNormalizedProperty(String, Object, Properties) - Static method in class org.teiid.jdbc.JDBCURL
 
addProperty(String, PlanNode) - Method in class org.teiid.client.plan.PlanNode
 
addProperty(String, List<String>) - Method in class org.teiid.client.plan.PlanNode
 
addProperty(String, String) - Method in class org.teiid.client.plan.PlanNode
 
addProperty(String, Object) - Method in class org.teiid.client.security.LogonResult
 
addStatementEventListener(StatementEventListener) - Method in class org.teiid.jdbc.XAConnectionImpl
 
afterLast() - Method in class org.teiid.jdbc.ResultSetImpl
Moves the cursor to the end of the result set, just after the last row.
ALLEXCEPTLIKE - Static variable in class org.teiid.client.metadata.ResultsMetadataConstants.SEARCH_TYPES
 
ALLOW_ANON - Static variable in class org.teiid.net.socket.SocketUtil
 
allProceduresAreCallable() - Method in class org.teiid.jdbc.DatabaseMetaDataImpl
 
allTablesAreSelectable() - Method in class org.teiid.jdbc.DatabaseMetaDataImpl
 
Annotation - Class in org.teiid.client.plan
Annotation describing a decision made during query execution.
Annotation() - Constructor for class org.teiid.client.plan.Annotation
 
Annotation(String, String, String, Annotation.Priority) - Constructor for class org.teiid.client.plan.Annotation
 
Annotation.Priority - Enum in org.teiid.client.plan
 
ANON_CIPHER_SUITE - Static variable in class org.teiid.net.socket.SocketUtil
 
ANSI_QUOTED_IDENTIFIERS - Static variable in interface org.teiid.jdbc.ExecutionProperties
Overrides the handling of double quoted identifiers to allow them to be strings.
APP_NAME - Static variable in class org.teiid.jdbc.BaseDataSource
 
APP_NAME - Static variable in interface org.teiid.net.TeiidURL.CONNECTION
 
args - Variable in class org.teiid.net.socket.ServiceInvocationStruct
 
assertIdentity(SessionToken) - Method in interface org.teiid.client.security.ILogon
 
AsynchPositioningException - Exception in org.teiid.jdbc
 
AsynchPositioningException() - Constructor for exception org.teiid.jdbc.AsynchPositioningException
 
AUTH_TYPE - Static variable in interface org.teiid.client.security.ILogon
 
authenticate(ILogon, Properties) - Static method in class org.teiid.gss.MakeGSS
 
authenticate() - Method in interface org.teiid.net.ServerConnection
 
authenticate() - Method in class org.teiid.net.socket.SocketServerConnection
 
AuthenticationType - Enum in org.teiid.net.socket
 
AUTO_FAILOVER - Static variable in interface org.teiid.net.TeiidURL.CONNECTION
If true, will automatically select a new server instance after a communication exception.
AUTO_INCREMENTING - Static variable in interface org.teiid.client.metadata.ResultsMetadataConstants
 
autoCommitFailureClosesAllResultSets() - Method in class org.teiid.jdbc.DatabaseMetaDataImpl
 
available() - Method in class org.teiid.jdbc.ResultSetImpl
 
available() - Method in interface org.teiid.jdbc.TeiidResultSet
Returns an estimate of the minimum number of rows that can be read (after the current) without blocking or the end of the ResultSet is reached.

B

BACKSLASH_DELIMITER - Static variable in class org.teiid.net.TeiidURL
 
BaseDataSource - Class in org.teiid.jdbc
The Teiid JDBC DataSource implementation class of DataSource and XADataSource.
BaseDataSource() - Constructor for class org.teiid.jdbc.BaseDataSource
Constructor for MMDataSource.
batchParameterList - Variable in class org.teiid.jdbc.PreparedStatementImpl
 
BatchResults - Class in org.teiid.jdbc
 
BatchResults(BatchResults.BatchFetcher, BatchResults.Batch, int) - Constructor for class org.teiid.jdbc.BatchResults
 
BatchResults.BatchFetcher - Interface in org.teiid.jdbc
 
BatchSerializer - Class in org.teiid.client
 
BatchSerializer.ObjectColumnSerializer - Class in org.teiid.client
 
beforeFirst() - Method in class org.teiid.jdbc.ResultSetImpl
Moves the cursor to the front of the result set, just before the first row.
beforeNextExecution(Statement) - Method in interface org.teiid.jdbc.ContinuousStatementCallback
Called before the next execution iteration has begun.
begin() - Method in interface org.teiid.client.DQP
 
belongsToClass(String, SQLStates.SQLStateClass) - Static method in class org.teiid.jdbc.SQLStates
 
booleanFuture(boolean) - Static method in class org.teiid.jdbc.StatementImpl
 
buildProperties(String, String) - Method in class org.teiid.jdbc.BaseDataSource
 
buildProperties(String, String) - Method in class org.teiid.jdbc.TeiidDataSource
 
buildServerURL() - Method in class org.teiid.jdbc.TeiidDataSource
 
buildURL() - Method in class org.teiid.jdbc.TeiidDataSource
 

C

CACHED_PROCEDURE - Static variable in class org.teiid.client.plan.Annotation
 
CallableStatementImpl - Class in org.teiid.jdbc
 
cancel(boolean) - Method in class org.teiid.client.util.ResultsFuture
 
cancel(boolean) - Method in class org.teiid.jdbc.EnhancedTimer.Task
 
cancel() - Method in class org.teiid.jdbc.EnhancedTimer.Task
 
cancel() - Method in class org.teiid.jdbc.StatementImpl
 
cancelRequest(long) - Method in interface org.teiid.client.DQP
 
cancelRequest(String) - Method in class org.teiid.jdbc.ConnectionImpl
Cancel the request
cancelRowUpdates() - Method in class org.teiid.jdbc.ResultSetImpl
 
CASE_SENSITIVE - Static variable in interface org.teiid.client.metadata.ResultsMetadataConstants
 
changeUser(String, String) - Method in class org.teiid.jdbc.ConnectionImpl
 
changeUser(String, String) - Method in interface org.teiid.jdbc.TeiidConnection
Re-authenticate with the given username and password.
checkClosed() - Method in class org.teiid.jdbc.ResultSetImpl
 
checkNotForwardOnly() - Method in class org.teiid.jdbc.ResultSetImpl
 
checkStatement() - Method in class org.teiid.jdbc.StatementImpl
This utility method checks if the jdbc statement is closed and throws an exception if it is closed.
CLASS_CONNECTION_EXCEPTION - Static variable in class org.teiid.jdbc.SQLStates
Identifies the SQLState class Connection Exception (08).
CLASS_INVALID_AUTHORIZATION_SPECIFICATION - Static variable in class org.teiid.jdbc.SQLStates
Identifies the SQLState class Invalid Authorization Specification (28).
CLASS_USAGE_ERROR - Static variable in class org.teiid.jdbc.SQLStates
 
clear() - Method in class org.teiid.client.ResizingArrayList
 
clearBatch() - Method in class org.teiid.jdbc.PreparedStatementImpl
Makes the set of commands in the current batch empty.
clearBatch() - Method in class org.teiid.jdbc.StatementImpl
 
clearParameters() - Method in class org.teiid.jdbc.PreparedStatementImpl
Clears the values set for the PreparedStatement object's IN parameters and releases the resources used by those values.
clearWarnings() - Method in class org.teiid.jdbc.ConnectionImpl
 
clearWarnings() - Method in class org.teiid.jdbc.ResultSetImpl
 
clearWarnings() - Method in class org.teiid.jdbc.StatementImpl
 
CLIENT_HOSTNAME - Static variable in interface org.teiid.net.TeiidURL.CONNECTION
 
CLIENT_IP_ADDRESS - Static variable in interface org.teiid.net.TeiidURL.CONNECTION
 
CLIENT_MAC - Static variable in interface org.teiid.net.TeiidURL.CONNECTION
 
close() - Method in class org.teiid.client.lob.LobChunkInputStream
 
close() - Method in interface org.teiid.client.lob.LobChunkProducer
Close the underlaying stream of producing the chunks
close() - Method in class org.teiid.client.lob.StreamingLobChunckProducer
 
close() - Method in class org.teiid.jdbc.CallableStatementImpl
 
close() - Method in class org.teiid.jdbc.ConnectionImpl
 
close() - Method in class org.teiid.jdbc.ResultSetImpl
 
close() - Method in class org.teiid.jdbc.StatementImpl
 
close() - Method in class org.teiid.jdbc.XAConnectionImpl
 
close() - Method in interface org.teiid.net.ServerConnection
 
close() - Method in interface org.teiid.net.socket.ObjectChannel
 
close() - Method in class org.teiid.net.socket.SocketServerConnection
 
close() - Method in class org.teiid.netty.handler.codec.serialization.ObjectDecoderInputStream
 
close() - Method in class org.teiid.netty.handler.codec.serialization.ObjectEncoderOutputStream
 
closeLobChunkStream(int, long, String) - Method in interface org.teiid.client.DQP
 
closeOnCompletion() - Method in class org.teiid.jdbc.StatementImpl
 
closeRequest(long) - Method in interface org.teiid.client.DQP
 
COLON_DELIMITER - Static variable in class org.teiid.net.TeiidURL
 
COMMA_DELIMITER - Static variable in class org.teiid.net.TeiidURL
 
commandStatus - Variable in class org.teiid.jdbc.StatementImpl
 
commit() - Method in interface org.teiid.client.DQP
 
commit(XidImpl, boolean) - Method in interface org.teiid.client.DQP
 
commit() - Method in class org.teiid.jdbc.ConnectionImpl
This method makes any changes involved in a transaction permanent and releases any locks held by the connection object.
commit(Xid, boolean) - Method in class org.teiid.jdbc.XAConnectionImpl
 
commitTransaction(XidImpl, boolean) - Method in class org.teiid.jdbc.ConnectionImpl
 
CommunicationException - Exception in org.teiid.net
An error occurred in communication between client and server.
CommunicationException() - Constructor for exception org.teiid.net.CommunicationException
No-Arg Constructor
CommunicationException(String) - Constructor for exception org.teiid.net.CommunicationException
 
CommunicationException(Throwable) - Constructor for exception org.teiid.net.CommunicationException
 
CommunicationException(Throwable, String) - Constructor for exception org.teiid.net.CommunicationException
 
CommunicationException(BundleUtil.Event, Throwable, String) - Constructor for exception org.teiid.net.CommunicationException
 
CommunicationException(BundleUtil.Event, Throwable) - Constructor for exception org.teiid.net.CommunicationException
 
CommunicationException(BundleUtil.Event, String) - Constructor for exception org.teiid.net.CommunicationException
 
CompactObjectInputStream - Class in org.teiid.netty.handler.codec.serialization
 
CompactObjectInputStream(InputStream, ClassLoader) - Constructor for class org.teiid.netty.handler.codec.serialization.CompactObjectInputStream
 
CompactObjectOutputStream - Class in org.teiid.netty.handler.codec.serialization
 
CompactObjectOutputStream(OutputStream) - Constructor for class org.teiid.netty.handler.codec.serialization.CompactObjectOutputStream
 
compareTo(EnhancedTimer.Task) - Method in class org.teiid.jdbc.EnhancedTimer.Task
 
connect(String, Properties) - Method in interface org.teiid.jdbc.ConnectionProfile
This method tries to make a connection to the given URL.
connect(String, Properties) - Method in class org.teiid.jdbc.TeiidDriver
 
connect(ObjectChannelFactory) - Method in class org.teiid.net.socket.SocketServerInstanceImpl
 
CONNECTION_EXCEPTION_CONNECTION_DOES_NOT_EXIST - Static variable in class org.teiid.jdbc.SQLStates
Connection does not exist (SQL-99 08003)
CONNECTION_EXCEPTION_CONNECTION_FAILURE - Static variable in class org.teiid.jdbc.SQLStates
Connection failure (SQL-99 08006)
CONNECTION_EXCEPTION_CONNECTION_NAME_IN_USE - Static variable in class org.teiid.jdbc.SQLStates
Connection name in use (SQL-99 08002)
CONNECTION_EXCEPTION_NO_SUBCLASS - Static variable in class org.teiid.jdbc.SQLStates
Connection Exception with no subclass (SQL-99 08000)
CONNECTION_EXCEPTION_SQLCLIENT_UNABLE_TO_ESTABLISH_SQLCONNECTION - Static variable in class org.teiid.jdbc.SQLStates
SQL-client unable to establish SQL-connection (SQL-99 08001)
CONNECTION_EXCEPTION_SQLSERVER_REJECTED_ESTABLISHMENT_OF_SQLCONNECTION - Static variable in class org.teiid.jdbc.SQLStates
SQL-server rejected establishment of SQL-connection (SQL-99 08004)
CONNECTION_EXCEPTION_STALE_CONNECTION - Static variable in class org.teiid.jdbc.SQLStates
Connection is stale and should no longer be used.
CONNECTION_EXCEPTION_TRANSACTION_RESOLUTION_UNKNOWN - Static variable in class org.teiid.jdbc.SQLStates
Transaction resolution unknown (SQL-99 08007)
connectionAdded(String, Connection) - Method in interface org.teiid.jdbc.ConnectionListener
Called when a new connection is created.
ConnectionException - Exception in org.teiid.net
This exception indicates that an error has occurred during connection.
ConnectionException() - Constructor for exception org.teiid.net.ConnectionException
No-Arg Constructor
ConnectionException(String) - Constructor for exception org.teiid.net.ConnectionException
 
ConnectionException(Throwable) - Constructor for exception org.teiid.net.ConnectionException
 
ConnectionException(Throwable, String) - Constructor for exception org.teiid.net.ConnectionException
 
ConnectionException(BundleUtil.Event, Throwable, String) - Constructor for exception org.teiid.net.ConnectionException
 
ConnectionImpl - Class in org.teiid.jdbc
Teiid's Connection implementation.
ConnectionImpl(ServerConnection, Properties, String) - Constructor for class org.teiid.jdbc.ConnectionImpl
 
ConnectionListener - Interface in org.teiid.jdbc
A JDBC Connection lifecycle listener
ConnectionProfile - Interface in org.teiid.jdbc
 
connectionRemoved(String, Connection) - Method in interface org.teiid.jdbc.ConnectionListener
Called when a connection is closed.
containsSQLState(String) - Method in class org.teiid.jdbc.SQLStates.SQLStateClass
 
continuous(boolean) - Method in class org.teiid.jdbc.RequestOptions
 
ContinuousStatementCallback - Interface in org.teiid.jdbc
A callback for continuous result processing.
convertException(Method, Throwable) - Static method in class org.teiid.client.util.ExceptionUtil
 
convertResult() - Method in class org.teiid.client.util.ResultsFuture
 
copyPropertiesToRequest(RequestMessage) - Method in class org.teiid.jdbc.StatementImpl
Helper method for copy the connection properties to request message.
create(Throwable) - Static method in exception org.teiid.jdbc.TeiidSQLException
 
create(Throwable, String) - Static method in exception org.teiid.jdbc.TeiidSQLException
 
createArrayOf(String, Object[]) - Method in class org.teiid.jdbc.ConnectionImpl
 
createBlob() - Method in class org.teiid.jdbc.ConnectionImpl
 
createClob() - Method in class org.teiid.jdbc.ConnectionImpl
 
createNClob() - Method in class org.teiid.jdbc.ConnectionImpl
 
createObjectChannel(HostInfo) - Method in interface org.teiid.net.socket.ObjectChannelFactory
 
createObjectChannel(HostInfo) - Method in class org.teiid.net.socket.OioOjbectChannelFactory
 
createRequestMessage(String[], boolean, RequestMessage.ResultsMode) - Method in class org.teiid.jdbc.CallableStatementImpl
 
createRequestMessage(String[], boolean, RequestMessage.ResultsMode) - Method in class org.teiid.jdbc.PreparedStatementImpl
 
createRequestMessage(String[], boolean, RequestMessage.ResultsMode) - Method in class org.teiid.jdbc.StatementImpl
 
createResultSet(ResultsMessage) - Method in class org.teiid.jdbc.StatementImpl
 
createServerConnection(Properties) - Method in interface org.teiid.jdbc.LocalProfile
 
createSQLXML() - Method in class org.teiid.jdbc.ConnectionImpl
 
createStatement() - Method in class org.teiid.jdbc.ConnectionImpl
 
createStatement(int, int) - Method in class org.teiid.jdbc.ConnectionImpl
 
createStatement(int, int, int) - Method in class org.teiid.jdbc.ConnectionImpl
 
createStruct(String, Object[]) - Method in class org.teiid.jdbc.ConnectionImpl
 
CURRENCY - Static variable in interface org.teiid.client.metadata.ResultsMetadataConstants
 
currentRequestID - Variable in class org.teiid.jdbc.StatementImpl
 

D

DATA_TYPE - Static variable in interface org.teiid.client.metadata.ResultsMetadataConstants
 
DatabaseMetaDataImpl - Class in org.teiid.jdbc
 
dataDefinitionCausesTransactionCommit() - Method in class org.teiid.jdbc.DatabaseMetaDataImpl
Checks whether a DDL statement within a transaction forces the transaction to commit.
dataDefinitionIgnoredInTransactions() - Method in class org.teiid.jdbc.DatabaseMetaDataImpl
Checks whether a DDL statement within a transaction is ignored.
DEFAULT - Static variable in class org.teiid.jdbc.SQLStates
External routine exception.
DEFAULT_APP_NAME - Static variable in class org.teiid.jdbc.BaseDataSource
 
DEFAULT_FETCH_SIZE - Static variable in class org.teiid.client.RequestMessage
 
DEFAULT_FETCH_SIZE - Static variable in class org.teiid.jdbc.BaseDataSource
 
DEFAULT_ISOLATION - Static variable in class org.teiid.jdbc.ConnectionImpl
 
DEFAULT_KEYSTORE_TYPE - Static variable in class org.teiid.net.socket.SocketUtil
 
DEFAULT_LOG_LEVEL - Static variable in class org.teiid.jdbc.BaseDataSource
 
DEFAULT_PARTIAL_RESULTS_MODE - Static variable in class org.teiid.jdbc.BaseDataSource
 
DEFAULT_PROTOCOL - Static variable in class org.teiid.net.socket.SocketUtil
 
DEFAULT_PROTOCOL - Static variable in class org.teiid.net.TeiidURL
 
DEFAULT_RESULT_SET_CACHE_MODE - Static variable in class org.teiid.jdbc.BaseDataSource
 
DEFAULT_TIMEOUT - Static variable in class org.teiid.jdbc.BaseDataSource
 
DefaultHostnameResolver - Class in org.teiid.net.socket
Due to https://bugs.java.com/bugdatabase/view_bug.do?bug_id=6450279 and similar, attempts to call hostname resolution may block for considerable amounts of time rather than require workarounds on the host system, this class will handle making the call asynchronous.
DefaultHostnameResolver() - Constructor for class org.teiid.net.socket.DefaultHostnameResolver
 
DeferredMetadataProvider - Class in org.teiid.jdbc
This metadata provider starts with just column names and types (provided in the response) but must lazily load the rest of the metadata when necessary.
DeferredMetadataProvider(String[], String[], StatementImpl, long) - Constructor for class org.teiid.jdbc.DeferredMetadataProvider
 
deleteRow() - Method in class org.teiid.jdbc.ResultSetImpl
 
deletesAreDetected(int) - Method in class org.teiid.jdbc.DatabaseMetaDataImpl
 
DISABLE_FETCH_SIZE - Static variable in class org.teiid.jdbc.ResultSetImpl
 
DISABLE_LOCAL_TRANSACTIONS - Static variable in interface org.teiid.jdbc.ExecutionProperties
If true, will ignore autocommit for local transactions.
DISPLAY_SIZE - Static variable in interface org.teiid.client.metadata.ResultsMetadataConstants
 
doesMaxRowSizeIncludeBlobs() - Method in class org.teiid.jdbc.DatabaseMetaDataImpl
Did getMaxRowSize() include LONGVARCHAR and LONGVARBINARY blobs?
DOT_DELIMITER - Static variable in class org.teiid.net.TeiidURL
 
DOUBLE_SLASH_DELIMITER - Static variable in class org.teiid.net.TeiidURL
 
DQP - Interface in org.teiid.client
 
DQP_WORK_CONTEXT - Static variable in interface org.teiid.jdbc.LocalProfile
 

E

ELEMENT_LABEL - Static variable in interface org.teiid.client.metadata.ResultsMetadataConstants
 
ELEMENT_NAME - Static variable in interface org.teiid.client.metadata.ResultsMetadataConstants
 
elementData - Variable in class org.teiid.client.ResizingArrayList
 
EMPTY_STACK_TRACE - Static variable in exception org.teiid.client.SourceWarning
 
ENCRYPT_REQUESTS - Static variable in interface org.teiid.net.TeiidURL.CONNECTION
 
end(XidImpl, int) - Method in interface org.teiid.client.DQP
 
end(Xid, int) - Method in class org.teiid.jdbc.XAConnectionImpl
 
endTransaction(XidImpl, int) - Method in class org.teiid.jdbc.ConnectionImpl
 
EnhancedTimer - Class in org.teiid.jdbc
Specialized timer that can purge tasks in lg(n) time Will only hold a thread while there are pending tasks.
EnhancedTimer(String) - Constructor for class org.teiid.jdbc.EnhancedTimer
Constructs a new Timer that directly executes tasks off of a single-thread thread pool.
EnhancedTimer(Executor, Executor) - Constructor for class org.teiid.jdbc.EnhancedTimer
 
EnhancedTimer.Task - Class in org.teiid.jdbc
 
ensureCapacity(int) - Method in class org.teiid.client.ResizingArrayList
 
equals(Object) - Method in class org.teiid.client.security.SessionToken
 
equals(Object) - Method in class org.teiid.client.xa.XidImpl
 
equals(Object) - Method in class org.teiid.net.HostInfo
 
equals(Object) - Method in class org.teiid.net.TeiidURL
 
ExceptionHolder - Class in org.teiid.client.util
 
ExceptionHolder() - Constructor for class org.teiid.client.util.ExceptionHolder
 
ExceptionHolder(Throwable) - Constructor for class org.teiid.client.util.ExceptionHolder
 
ExceptionHolder(Throwable, boolean) - Constructor for class org.teiid.client.util.ExceptionHolder
 
exceptionOccurred(Throwable) - Method in interface org.teiid.client.util.ResultsReceiver
 
ExceptionUtil - Class in org.teiid.client.util
 
ExceptionUtil() - Constructor for class org.teiid.client.util.ExceptionUtil
 
execute(String) - Method in class org.teiid.jdbc.PreparedStatementImpl
 
execute(String, int) - Method in class org.teiid.jdbc.PreparedStatementImpl
 
execute(String, int[]) - Method in class org.teiid.jdbc.PreparedStatementImpl
 
execute(String, String[]) - Method in class org.teiid.jdbc.PreparedStatementImpl
 
execute() - Method in class org.teiid.jdbc.PreparedStatementImpl
 
execute(String) - Method in class org.teiid.jdbc.StatementImpl
 
execute(String, int) - Method in class org.teiid.jdbc.StatementImpl
 
execute(String, int[]) - Method in class org.teiid.jdbc.StatementImpl
 
execute(String, String[]) - Method in class org.teiid.jdbc.StatementImpl
 
executeBatch() - Method in class org.teiid.jdbc.PreparedStatementImpl
 
executeBatch() - Method in class org.teiid.jdbc.StatementImpl
 
executeQuery(String) - Method in class org.teiid.jdbc.PreparedStatementImpl
 
executeQuery() - Method in class org.teiid.jdbc.PreparedStatementImpl
 
executeQuery(String) - Method in class org.teiid.jdbc.StatementImpl
 
executeRequest(long, RequestMessage) - Method in interface org.teiid.client.DQP
 
executeSql(String[], boolean, RequestMessage.ResultsMode, boolean, RequestOptions) - Method in class org.teiid.jdbc.StatementImpl
 
executeSql(String[], boolean, RequestMessage.ResultsMode, boolean, RequestOptions, boolean) - Method in class org.teiid.jdbc.StatementImpl
 
executeUpdate(String) - Method in class org.teiid.jdbc.PreparedStatementImpl
 
executeUpdate(String, int) - Method in class org.teiid.jdbc.PreparedStatementImpl
 
executeUpdate(String, int[]) - Method in class org.teiid.jdbc.PreparedStatementImpl
 
executeUpdate(String, String[]) - Method in class org.teiid.jdbc.PreparedStatementImpl
 
executeUpdate() - Method in class org.teiid.jdbc.PreparedStatementImpl
 
executeUpdate(String) - Method in class org.teiid.jdbc.StatementImpl
 
executeUpdate(String, int) - Method in class org.teiid.jdbc.StatementImpl
 
executeUpdate(String, int[]) - Method in class org.teiid.jdbc.StatementImpl
 
executeUpdate(String, String[]) - Method in class org.teiid.jdbc.StatementImpl
 
EXECUTION_PROPERTIES - Static variable in class org.teiid.jdbc.JDBCURL
 
ExecutionProperties - Interface in org.teiid.jdbc
These execution properties can be set via the TeiidStatement.setExecutionProperty(String, String) method.
ExecutionProperties.Values - Interface in org.teiid.jdbc
 

F

Factory(DQP, long, Streamable<?>) - Constructor for class org.teiid.client.lob.StreamingLobChunckProducer.Factory
 
FilteredResultsMetadata - Class in org.teiid.jdbc
 
findColumn(String) - Method in class org.teiid.jdbc.ResultSetImpl
 
findColumnIndex(String) - Method in class org.teiid.jdbc.ResultSetImpl
 
first() - Method in class org.teiid.jdbc.ResultSetImpl
Moves the cursor to the first row in this ResultSet object.
flush() - Method in class org.teiid.netty.handler.codec.serialization.ObjectEncoderOutputStream
 
forget(XidImpl) - Method in interface org.teiid.client.DQP
 
forget(Xid) - Method in class org.teiid.jdbc.XAConnectionImpl
 
forgetTransaction(XidImpl) - Method in class org.teiid.jdbc.ConnectionImpl
 
fromXml(String) - Static method in class org.teiid.client.plan.PlanNode
 

G

generatedKeyAlwaysReturned() - Method in class org.teiid.jdbc.DatabaseMetaDataImpl
 
get(int) - Method in class org.teiid.client.ResizingArrayList
 
get() - Method in class org.teiid.client.util.ResultsFuture
 
get(long, TimeUnit) - Method in class org.teiid.client.util.ResultsFuture
 
getAbsoluteRowNumber() - Method in class org.teiid.jdbc.ResultSetImpl
 
getAdditionalProperties() - Method in class org.teiid.jdbc.BaseDataSource
 
getAlternateServers() - Method in class org.teiid.jdbc.TeiidDataSource
Returns a string containing a comma delimited list of alternate server(s).
getAnnotation() - Method in class org.teiid.client.plan.Annotation
 
getAnnotations() - Method in class org.teiid.client.ResultsMessage
 
getAnnotations() - Method in class org.teiid.jdbc.ConnectionImpl
 
getAnnotations() - Method in class org.teiid.jdbc.StatementImpl
 
getAnnotations() - Method in interface org.teiid.jdbc.TeiidStatement
Deprecated.
use show statement
getAnonSSLContext() - Static method in class org.teiid.net.socket.SocketUtil
 
getAnsiQuotedIdentifiers() - Method in class org.teiid.jdbc.JDBCURL
 
getApplicationName() - Method in class org.teiid.jdbc.BaseDataSource
Returns the name of the application.
getAppServerURL() - Method in class org.teiid.net.TeiidURL
Get the Application Server URL
getArray(int) - Method in class org.teiid.jdbc.CallableStatementImpl
 
getArray(String) - Method in class org.teiid.jdbc.CallableStatementImpl
 
getArray(int) - Method in class org.teiid.jdbc.ResultSetImpl
 
getArray(String) - Method in class org.teiid.jdbc.ResultSetImpl
 
getAsciiStream(int) - Method in class org.teiid.jdbc.ResultSetImpl
 
getAsciiStream(String) - Method in class org.teiid.jdbc.ResultSetImpl
 
getAttributes(String, String, String, String) - Method in class org.teiid.jdbc.DatabaseMetaDataImpl
 
getAuthType() - Method in class org.teiid.net.socket.Handshake
 
getAutoCommit() - Method in class org.teiid.jdbc.ConnectionImpl
 
getAutoCommitTxn() - Method in class org.teiid.jdbc.BaseDataSource
Returns the current setting for how connections are created by this DataSource manage transactions for client requests when client applications do not use transactions.
getAutoFailover() - Method in class org.teiid.jdbc.TeiidDataSource
 
getBestRowIdentifier(String, String, String, int, boolean) - Method in class org.teiid.jdbc.DatabaseMetaDataImpl
 
getBigDecimal(int, int) - Method in class org.teiid.jdbc.CallableStatementImpl
 
getBigDecimal(int) - Method in class org.teiid.jdbc.CallableStatementImpl
 
getBigDecimal(String) - Method in class org.teiid.jdbc.CallableStatementImpl
 
getBigDecimal(int) - Method in class org.teiid.jdbc.ResultSetImpl
 
getBigDecimal(String) - Method in class org.teiid.jdbc.ResultSetImpl
 
getBigDecimal(int, int) - Method in class org.teiid.jdbc.ResultSetImpl
 
getBigDecimal(String, int) - Method in class org.teiid.jdbc.ResultSetImpl
 
getBinaryStream(int) - Method in class org.teiid.jdbc.ResultSetImpl
 
getBinaryStream(String) - Method in class org.teiid.jdbc.ResultSetImpl
 
getBlob(int) - Method in class org.teiid.jdbc.CallableStatementImpl
 
getBlob(String) - Method in class org.teiid.jdbc.CallableStatementImpl
 
getBlob(int) - Method in class org.teiid.jdbc.ResultSetImpl
 
getBlob(String) - Method in class org.teiid.jdbc.ResultSetImpl
 
getBoolean(int) - Method in class org.teiid.jdbc.CallableStatementImpl
 
getBoolean(String) - Method in class org.teiid.jdbc.CallableStatementImpl
 
getBoolean(int) - Method in class org.teiid.jdbc.ResultSetImpl
 
getBoolean(String) - Method in class org.teiid.jdbc.ResultSetImpl
 
getBooleanValue(int, Integer) - Method in class org.teiid.jdbc.MetadataProvider
 
getBranchQualifier() - Method in class org.teiid.client.xa.XidImpl
 
getByte(int) - Method in class org.teiid.jdbc.CallableStatementImpl
 
getByte(String) - Method in class org.teiid.jdbc.CallableStatementImpl
 
getByte(int) - Method in class org.teiid.jdbc.ResultSetImpl
 
getByte(String) - Method in class org.teiid.jdbc.ResultSetImpl
 
getBytes() - Method in class org.teiid.client.lob.LobChunk
 
getBytes(int) - Method in class org.teiid.jdbc.CallableStatementImpl
 
getBytes(String) - Method in class org.teiid.jdbc.CallableStatementImpl
 
getBytes(int) - Method in class org.teiid.jdbc.ResultSetImpl
 
getBytes(String) - Method in class org.teiid.jdbc.ResultSetImpl
 
getCatalog() - Method in class org.teiid.jdbc.ConnectionImpl
 
getCatalogName(int) - Method in class org.teiid.jdbc.FilteredResultsMetadata
 
getCatalogName(int) - Method in class org.teiid.jdbc.ResultSetMetaDataImpl
 
getCatalogs() - Method in class org.teiid.jdbc.DatabaseMetaDataImpl
 
getCatalogSeparator() - Method in class org.teiid.jdbc.DatabaseMetaDataImpl
Gets the String object used to separate a catalog name and a table name
getCatalogTerm() - Method in class org.teiid.jdbc.DatabaseMetaDataImpl
 
getCategory() - Method in class org.teiid.client.plan.Annotation
 
getCharacterStream(int) - Method in class org.teiid.jdbc.CallableStatementImpl
 
getCharacterStream(String) - Method in class org.teiid.jdbc.CallableStatementImpl
 
getCharacterStream(int) - Method in class org.teiid.jdbc.ResultSetImpl
 
getCharacterStream(String) - Method in class org.teiid.jdbc.ResultSetImpl
 
getClass(String) - Static method in class org.teiid.jdbc.SQLStates
 
getClientInfo() - Method in class org.teiid.jdbc.ConnectionImpl
 
getClientInfo(String) - Method in class org.teiid.jdbc.ConnectionImpl
 
getClientInfoProperties() - Method in class org.teiid.jdbc.DatabaseMetaDataImpl
 
getClientSafeType(String, byte) - Static method in class org.teiid.client.BatchSerializer
 
getClientSerializationVersion() - Method in class org.teiid.client.ResultsMessage
 
getClob(int) - Method in class org.teiid.jdbc.CallableStatementImpl
 
getClob(String) - Method in class org.teiid.jdbc.CallableStatementImpl
 
getClob(int) - Method in class org.teiid.jdbc.ResultSetImpl
 
getClob(String) - Method in class org.teiid.jdbc.ResultSetImpl
 
getClusterName() - Method in class org.teiid.client.security.LogonResult
 
getColumnClassName(int) - Method in class org.teiid.jdbc.FilteredResultsMetadata
 
getColumnClassName(int) - Method in class org.teiid.jdbc.ResultSetMetaDataImpl
 
getColumnCount() - Method in class org.teiid.jdbc.FilteredResultsMetadata
 
getColumnCount() - Method in class org.teiid.jdbc.MetadataProvider
 
getColumnCount() - Method in class org.teiid.jdbc.ResultSetMetaDataImpl
 
getColumnDisplaySize(int) - Method in class org.teiid.jdbc.FilteredResultsMetadata
 
getColumnDisplaySize(int) - Method in class org.teiid.jdbc.ResultSetMetaDataImpl
 
getColumnLabel(int) - Method in class org.teiid.jdbc.FilteredResultsMetadata
 
getColumnLabel(int) - Method in class org.teiid.jdbc.ResultSetMetaDataImpl
 
getColumnMetadata() - Method in class org.teiid.client.metadata.MetadataResult
 
getColumnName(int) - Method in class org.teiid.jdbc.FilteredResultsMetadata
 
getColumnName(int) - Method in class org.teiid.jdbc.ResultSetMetaDataImpl
 
getColumnNames() - Method in class org.teiid.client.ResultsMessage
 
getColumnPrivileges(String, String, String, String) - Method in class org.teiid.jdbc.DatabaseMetaDataImpl
 
getColumns(String, String, String, String) - Method in class org.teiid.jdbc.DatabaseMetaDataImpl
 
getColumnType(int) - Method in class org.teiid.jdbc.FilteredResultsMetadata
 
getColumnType(int) - Method in class org.teiid.jdbc.ResultSetMetaDataImpl
 
getColumnTypeName(int) - Method in class org.teiid.jdbc.FilteredResultsMetadata
 
getColumnTypeName(int) - Method in class org.teiid.jdbc.ResultSetMetaDataImpl
 
getCommand() - Method in class org.teiid.client.RequestMessage
 
getCommands() - Method in class org.teiid.client.RequestMessage
 
getCommandString() - Method in class org.teiid.client.RequestMessage
 
getConcurrency() - Method in class org.teiid.jdbc.ResultSetImpl
Get the concurrency type for this ResultSet object.
getConnection() - Method in class org.teiid.jdbc.BaseDataSource
Attempt to establish a database connection.
getConnection() - Method in class org.teiid.jdbc.DatabaseMetaDataImpl
 
getConnection() - Method in class org.teiid.jdbc.StatementImpl
 
getConnection() - Method in class org.teiid.jdbc.TeiidDataSource
Attempt to establish a database connection.
getConnection(String, String) - Method in class org.teiid.jdbc.TeiidDataSource
Attempt to establish a database connection.
getConnection() - Method in class org.teiid.jdbc.XAConnectionImpl
 
getConnection(Properties) - Method in interface org.teiid.net.ServerConnectionFactory
Establish a connection to the server.
getConnection(Properties) - Method in class org.teiid.net.socket.SocketServerConnectionFactory
 
getConnectionId() - Method in class org.teiid.jdbc.ConnectionImpl
Connection identifier of this connection
getConnectionProps() - Method in class org.teiid.jdbc.ConnectionImpl
 
getConnectionURL() - Method in class org.teiid.jdbc.JDBCURL
 
getConnectorBindingName() - Method in exception org.teiid.client.SourceWarning
Get's the connector binding name for the atomic query.
getConnectorException(String) - Method in exception org.teiid.jdbc.PartialResultsWarning
Obtain failure for a particular connector.
getContents() - Method in class org.teiid.net.socket.Message
 
getCrossReference(String, String, String, String, String, String) - Method in class org.teiid.jdbc.DatabaseMetaDataImpl
 
getCryptor() - Method in interface org.teiid.net.socket.SocketServerInstance
 
getCryptor() - Method in class org.teiid.net.socket.SocketServerInstanceImpl
 
getCurrentPlanDescription() - Method in class org.teiid.jdbc.ConnectionImpl
 
getCurrentRecord() - Method in class org.teiid.jdbc.ResultSetImpl
Get all values in current record in column order
getCurrentRow() - Method in class org.teiid.jdbc.BatchResults
Moving forward through the results it's expected that the batches are arbitrarily size.
getCurrentRowNumber() - Method in class org.teiid.jdbc.BatchResults
 
getCursorName() - Method in class org.teiid.jdbc.ResultSetImpl
Retrieves the RequestID for the query that created this ResultSet.
getCursorType() - Method in class org.teiid.client.RequestMessage
 
getDatabaseMajorVersion() - Method in class org.teiid.jdbc.DatabaseMetaDataImpl
Retrieves the major version number of the underlying database.
getDatabaseMinorVersion() - Method in class org.teiid.jdbc.DatabaseMetaDataImpl
Retrieves the minor version number of the underlying database.
getDatabaseName() - Method in class org.teiid.jdbc.BaseDataSource
Returns the name of the virtual database on a particular Teiid Server.
getDatabaseName() - Method in class org.teiid.jdbc.ConnectionImpl
Get the database name that this connection is representing
getDatabaseProductName() - Method in class org.teiid.jdbc.DatabaseMetaDataImpl
Gets the product name for this database
getDatabaseProductVersion() - Method in class org.teiid.jdbc.DatabaseMetaDataImpl
 
getDatabaseVersion() - Method in class org.teiid.jdbc.BaseDataSource
Returns the databaseVersion.
getDataSourceName() - Method in class org.teiid.jdbc.BaseDataSource
Returns the logical name for the underlying XADataSource or ConnectionPoolDataSource; used only when pooling connections or distributed transactions are implemented.
getDataTypes() - Method in class org.teiid.client.ResultsMessage
 
getDate(int) - Method in class org.teiid.jdbc.CallableStatementImpl
 
getDate(int, Calendar) - Method in class org.teiid.jdbc.CallableStatementImpl
 
getDate(String) - Method in class org.teiid.jdbc.CallableStatementImpl
 
getDate(String, Calendar) - Method in class org.teiid.jdbc.CallableStatementImpl
 
getDate(int, Calendar) - Method in class org.teiid.jdbc.ResultSetImpl
 
getDate(String, Calendar) - Method in class org.teiid.jdbc.ResultSetImpl
 
getDate(int) - Method in class org.teiid.jdbc.ResultSetImpl
 
getDate(String) - Method in class org.teiid.jdbc.ResultSetImpl
 
getDebugLog() - Method in class org.teiid.client.ResultsMessage
 
getDebugLog() - Method in class org.teiid.jdbc.ConnectionImpl
 
getDebugLog() - Method in class org.teiid.jdbc.StatementImpl
 
getDebugLog() - Method in interface org.teiid.jdbc.TeiidStatement
Deprecated.
use show statement
getDefaultCalendar() - Method in class org.teiid.jdbc.ResultSetImpl
 
getDefaultTransactionIsolation() - Method in class org.teiid.jdbc.DatabaseMetaDataImpl
 
getDescription() - Method in class org.teiid.jdbc.BaseDataSource
Returns the description of this data source.
getDisableLocalTransactions() - Method in class org.teiid.jdbc.JDBCURL
 
getDisableLocalTxn() - Method in class org.teiid.jdbc.BaseDataSource
 
getDouble(int) - Method in class org.teiid.jdbc.CallableStatementImpl
 
getDouble(String) - Method in class org.teiid.jdbc.CallableStatementImpl
 
getDouble(int) - Method in class org.teiid.jdbc.ResultSetImpl
 
getDouble(String) - Method in class org.teiid.jdbc.ResultSetImpl
 
getDQP() - Method in class org.teiid.jdbc.StatementImpl
 
getDriverMajorVersion() - Method in class org.teiid.jdbc.DatabaseMetaDataImpl
Gets this drivers major version number
getDriverMinorVersion() - Method in class org.teiid.jdbc.DatabaseMetaDataImpl
Gets this drivers minor version number
getDriverName() - Method in class org.teiid.jdbc.DatabaseMetaDataImpl
Get the name of this JDBC driver
getDriverName() - Method in class org.teiid.jdbc.TeiidDriver
 
getDriverVersion() - Method in class org.teiid.jdbc.DatabaseMetaDataImpl
This method gets the version of this JDBC driver.
getEncryptRequests() - Method in class org.teiid.jdbc.TeiidDataSource
 
getException() - Method in class org.teiid.client.ResultsMessage
 
getException() - Method in class org.teiid.client.util.ExceptionHolder
 
getExceptionOfType(Throwable, Class<T>) - Static method in class org.teiid.client.util.ExceptionUtil
 
getExecutionId() - Method in class org.teiid.client.RequestMessage
 
getExecutionPayload() - Method in class org.teiid.client.RequestMessage
 
getExecutionProperties() - Method in class org.teiid.jdbc.ConnectionImpl
 
getExecutionProperty(String) - Method in class org.teiid.jdbc.ConnectionImpl
 
getExecutionProperty(String) - Method in class org.teiid.jdbc.StatementImpl
 
getExecutionProperty(String) - Method in interface org.teiid.jdbc.TeiidStatement
Deprecated.
use show statement
getExportedKeys(String, String, String) - Method in class org.teiid.jdbc.DatabaseMetaDataImpl
 
getExtraNameCharacters() - Method in class org.teiid.jdbc.DatabaseMetaDataImpl
Gets the extra characters that can be used in unquoted identifier names (those beyond a-z, 0-9, and _)
getFailedConnectors() - Method in exception org.teiid.jdbc.PartialResultsWarning
Obtain list of connectors that failed.
getFetchDirection() - Method in class org.teiid.jdbc.ResultSetImpl
Gets the direction suggested to the driver as the direction in which to fetch rows.
getFetchDirection() - Method in class org.teiid.jdbc.StatementImpl
 
getFetchSize() - Method in class org.teiid.client.RequestMessage
 
getFetchSize() - Method in class org.teiid.jdbc.BaseDataSource
 
getFetchSize() - Method in class org.teiid.jdbc.JDBCURL
 
getFetchSize() - Method in class org.teiid.jdbc.ResultSetImpl
 
getFetchSize() - Method in class org.teiid.jdbc.StatementImpl
 
getFinalRow() - Method in class org.teiid.client.ResultsMessage
 
getFinalRowNumber() - Method in class org.teiid.jdbc.BatchResults
 
getFinalRowNumber() - Method in class org.teiid.jdbc.ResultSetImpl
 
getFirstRow() - Method in class org.teiid.client.ResultsMessage
 
getFloat(int) - Method in class org.teiid.jdbc.CallableStatementImpl
 
getFloat(String) - Method in class org.teiid.jdbc.CallableStatementImpl
 
getFloat(int) - Method in class org.teiid.jdbc.ResultSetImpl
 
getFloat(String) - Method in class org.teiid.jdbc.ResultSetImpl
 
getFormatId() - Method in class org.teiid.client.xa.XidImpl
 
getFunctionColumns(String, String, String, String) - Method in class org.teiid.jdbc.DatabaseMetaDataImpl
 
getFunctions(String, String, String) - Method in class org.teiid.jdbc.DatabaseMetaDataImpl
 
getGeneratedKeys() - Method in class org.teiid.jdbc.StatementImpl
 
getGlobalTransactionId() - Method in class org.teiid.client.xa.XidImpl
 
getHighestRowNumber() - Method in class org.teiid.jdbc.BatchResults
 
getHoldability() - Method in class org.teiid.jdbc.ConnectionImpl
 
getHoldability() - Method in class org.teiid.jdbc.ResultSetImpl
 
getHostInfo() - Method in interface org.teiid.net.socket.SocketServerInstance
 
getHostInfo() - Method in class org.teiid.net.socket.SocketServerInstanceImpl
 
getHostInfo() - Method in class org.teiid.net.TeiidURL
 
getHostName() - Method in class org.teiid.net.HostInfo
 
getHosts() - Method in class org.teiid.net.TeiidURL
Get a list of hosts
getIdentifierQuoteString() - Method in class org.teiid.jdbc.DatabaseMetaDataImpl
Get's the string used to quote SQL identifiers.
getImportedKeys(String, String, String) - Method in class org.teiid.jdbc.DatabaseMetaDataImpl
 
getIndexInfo(String, String, String, boolean, boolean) - Method in class org.teiid.jdbc.DatabaseMetaDataImpl
 
getInetAddress() - Method in class org.teiid.net.HostInfo
 
getInstance() - Static method in class org.teiid.jdbc.TeiidDriver
 
getInstance() - Static method in class org.teiid.net.socket.SocketServerConnectionFactory
 
getInstance() - Method in class org.teiid.net.socket.SocketServerInstanceImpl.RemoteInvocationHandler
 
getInt(int) - Method in class org.teiid.jdbc.CallableStatementImpl
 
getInt(String) - Method in class org.teiid.jdbc.CallableStatementImpl
 
getInt(int) - Method in class org.teiid.jdbc.ResultSetImpl
 
getInt(String) - Method in class org.teiid.jdbc.ResultSetImpl
 
getIntValue(int, Integer) - Method in class org.teiid.jdbc.MetadataProvider
 
getIntValue(int, Integer, int) - Method in class org.teiid.jdbc.MetadataProvider
 
getJaasName() - Method in class org.teiid.jdbc.TeiidDataSource
Application name from JAAS Login Config file
getJDBCMajorVersion() - Method in class org.teiid.jdbc.DatabaseMetaDataImpl
Retrieves the major JDBC version number for this driver.
getJDBCMinorVersion() - Method in class org.teiid.jdbc.DatabaseMetaDataImpl
Retrieves the minor JDBC version number for this driver.
getJDBCURL() - Method in class org.teiid.jdbc.JDBCURL
 
getKerberosServicePrincipleName() - Method in class org.teiid.jdbc.TeiidDataSource
Kerberos KDC service principle name
getKnownHosts() - Method in class org.teiid.net.socket.UrlServerDiscovery
 
getLastRow() - Method in class org.teiid.client.ResultsMessage
 
getLoadBalance() - Method in class org.teiid.jdbc.TeiidDataSource
Deprecated.
getLobChunkProducer() - Method in class org.teiid.client.lob.StreamingLobChunckProducer.Factory
 
getLocalAddress() - Method in interface org.teiid.net.socket.ObjectChannel
 
getLocalAddress() - Method in interface org.teiid.net.socket.SocketServerInstance
 
getLocalAddress() - Method in class org.teiid.net.socket.SocketServerInstanceImpl
 
getLoginTimeout() - Method in class org.teiid.jdbc.BaseDataSource
 
getLogonResult() - Method in interface org.teiid.net.ServerConnection
 
getLogonResult() - Method in class org.teiid.net.socket.SocketServerConnection
 
getLogWriter() - Method in class org.teiid.jdbc.BaseDataSource
 
getLong(int) - Method in class org.teiid.jdbc.CallableStatementImpl
 
getLong(String) - Method in class org.teiid.jdbc.CallableStatementImpl
 
getLong(int) - Method in class org.teiid.jdbc.ResultSetImpl
 
getLong(String) - Method in class org.teiid.jdbc.ResultSetImpl
 
getMajorVersion() - Method in class org.teiid.jdbc.TeiidDriver
 
getMaxBinaryLiteralLength() - Method in class org.teiid.jdbc.DatabaseMetaDataImpl
Gets the maximum number of hexadecimal characters allowed in an inline binary literal
getMaxCatalogNameLength() - Method in class org.teiid.jdbc.DatabaseMetaDataImpl
Gets the maximum number of characters allowed in a catalog name
getMaxCharLiteralLength() - Method in class org.teiid.jdbc.DatabaseMetaDataImpl
Gets the maximum number of characters allowed in a character literal
getMaxColumnNameLength() - Method in class org.teiid.jdbc.DatabaseMetaDataImpl
Gets the maximum number of characters allowed in a column name
getMaxColumnsInGroupBy() - Method in class org.teiid.jdbc.DatabaseMetaDataImpl
Gets the maximum number of columns allowed in a GROUP BY clause
getMaxColumnsInIndex() - Method in class org.teiid.jdbc.DatabaseMetaDataImpl
Gets the maximum number of columns allowed in an index
getMaxColumnsInOrderBy() - Method in class org.teiid.jdbc.DatabaseMetaDataImpl
Gets the maximum number of columns allowed in a ORDER BY clause
getMaxColumnsInSelect() - Method in class org.teiid.jdbc.DatabaseMetaDataImpl
Gets the maximum number of columns allowed in a SELECT clause
getMaxColumnsInTable() - Method in class org.teiid.jdbc.DatabaseMetaDataImpl
 
getMaxConnections() - Method in class org.teiid.jdbc.DatabaseMetaDataImpl
 
getMaxCursorNameLength() - Method in class org.teiid.jdbc.DatabaseMetaDataImpl
 
getMaxFieldSize() - Method in class org.teiid.jdbc.StatementImpl
 
getMaxIndexLength() - Method in class org.teiid.jdbc.DatabaseMetaDataImpl
 
getMaxProcedureNameLength() - Method in class org.teiid.jdbc.DatabaseMetaDataImpl
Gets the maximum number of characters allowed in a procedure name
getMaxRows() - Method in class org.teiid.jdbc.StatementImpl
 
getMaxRowSize() - Method in class org.teiid.jdbc.DatabaseMetaDataImpl
Gets the maximum number of bytes allowed in a single row
getMaxSchemaNameLength() - Method in class org.teiid.jdbc.DatabaseMetaDataImpl
Gets the maximum number of characters allowed in a schema name
getMaxStatementLength() - Method in class org.teiid.jdbc.DatabaseMetaDataImpl
Gets the maximum number of characters allowed in an SQL statement
getMaxStatements() - Method in class org.teiid.jdbc.DatabaseMetaDataImpl
Gets the maximum number of active statements that may be open on one connection at any time
getMaxTableNameLength() - Method in class org.teiid.jdbc.DatabaseMetaDataImpl
Gets the maximum number of characters allowed in a table name
getMaxTablesInSelect() - Method in class org.teiid.jdbc.DatabaseMetaDataImpl
Gets the maximum number of tables allowed in a SELECT clause
getMaxUserNameLength() - Method in class org.teiid.jdbc.DatabaseMetaDataImpl
Gets the maximum number of characters allowed in a user name
getMessageKey() - Method in class org.teiid.net.socket.Message
 
getMetadata(long) - Method in interface org.teiid.client.DQP
 
getMetadata(long, String, boolean) - Method in interface org.teiid.client.DQP
 
getMetaData() - Method in class org.teiid.jdbc.ConnectionImpl
 
getMetaData() - Method in class org.teiid.jdbc.PreparedStatementImpl
 
getMetaData() - Method in class org.teiid.jdbc.ResultSetImpl
This method returns the meta data of the result set, such as the number, types and properties of this resultSets columns.
getMinorVersion() - Method in class org.teiid.jdbc.TeiidDriver
 
getMMConnection() - Method in class org.teiid.jdbc.StatementImpl
 
getModCount() - Method in class org.teiid.client.ResizingArrayList
 
getModelName() - Method in exception org.teiid.client.SourceWarning
Get's the model name for the atomic query.
getModelName() - Method in exception org.teiid.jdbc.TeiidSQLWarning
 
getMoreResults() - Method in class org.teiid.jdbc.StatementImpl
 
getMoreResults(int) - Method in class org.teiid.jdbc.StatementImpl
 
getName() - Method in class org.teiid.client.plan.PlanNode
 
getName() - Method in class org.teiid.client.plan.PlanNode.Property
 
getNCharacterStream(int) - Method in class org.teiid.jdbc.CallableStatementImpl
 
getNCharacterStream(String) - Method in class org.teiid.jdbc.CallableStatementImpl
 
getNCharacterStream(int) - Method in class org.teiid.jdbc.ResultSetImpl
 
getNCharacterStream(String) - Method in class org.teiid.jdbc.ResultSetImpl
 
getNClob(int) - Method in class org.teiid.jdbc.CallableStatementImpl
 
getNClob(String) - Method in class org.teiid.jdbc.CallableStatementImpl
 
getNClob(int) - Method in class org.teiid.jdbc.ResultSetImpl
 
getNClob(String) - Method in class org.teiid.jdbc.ResultSetImpl
 
getNetworkTimeout() - Method in class org.teiid.jdbc.ConnectionImpl
 
getNextChunk() - Method in interface org.teiid.client.lob.LobChunkProducer
Gets the next LobChunk from the source, based on the chunk size configured
getNextChunk() - Method in class org.teiid.client.lob.StreamingLobChunckProducer
 
getNString(int) - Method in class org.teiid.jdbc.CallableStatementImpl
 
getNString(String) - Method in class org.teiid.jdbc.CallableStatementImpl
 
getNString(int) - Method in class org.teiid.jdbc.ResultSetImpl
 
getNString(String) - Method in class org.teiid.jdbc.ResultSetImpl
 
getNumColumns() - Method in class org.teiid.client.metadata.ParameterInfo
 
getNumericFunctions() - Method in class org.teiid.jdbc.DatabaseMetaDataImpl
 
getObject(int) - Method in class org.teiid.jdbc.CallableStatementImpl
 
getObject(String) - Method in class org.teiid.jdbc.CallableStatementImpl
 
getObject(int, Map<String, Class<?>>) - Method in class org.teiid.jdbc.CallableStatementImpl
 
getObject(String, Map<String, Class<?>>) - Method in class org.teiid.jdbc.CallableStatementImpl
 
getObject(int, Class<T>) - Method in class org.teiid.jdbc.CallableStatementImpl
 
getObject(String, Class<T>) - Method in class org.teiid.jdbc.CallableStatementImpl
 
getObject(int) - Method in class org.teiid.jdbc.ResultSetImpl
Get a java object based on the column index for the current row.
getObject(String) - Method in class org.teiid.jdbc.ResultSetImpl
 
getObject(int, Map<String, Class<?>>) - Method in class org.teiid.jdbc.ResultSetImpl
 
getObject(String, Map<String, Class<?>>) - Method in class org.teiid.jdbc.ResultSetImpl
 
getObject(int, Class<T>) - Method in class org.teiid.jdbc.ResultSetImpl
 
getObject(String, Class<T>) - Method in class org.teiid.jdbc.ResultSetImpl
 
getObjectDirect(int) - Method in class org.teiid.jdbc.ResultSetImpl
Get the value of the current row at the column index specified.
getOffset() - Method in class org.teiid.jdbc.ResultSetImpl
 
getParameterClassName(int) - Method in class org.teiid.jdbc.ParameterMetaDataImpl
 
getParameterCount() - Method in class org.teiid.jdbc.ParameterMetaDataImpl
 
getParameterMetadata() - Method in class org.teiid.client.metadata.MetadataResult
 
getParameterMetaData() - Method in class org.teiid.jdbc.PreparedStatementImpl
 
getParameterMode(int) - Method in class org.teiid.jdbc.ParameterMetaDataImpl
 
getParameterName(int) - Method in class org.teiid.jdbc.ParameterMetaDataImpl
 
getParameters() - Method in class org.teiid.client.ResultsMessage
 
getParameterType(int) - Method in class org.teiid.jdbc.ParameterMetaDataImpl
 
getParameterTypeName(int) - Method in class org.teiid.jdbc.ParameterMetaDataImpl
 
getParameterValues() - Method in class org.teiid.client.RequestMessage
 
getParent() - Method in class org.teiid.client.plan.PlanNode
 
getParentLogger() - Method in class org.teiid.jdbc.TeiidDataSource
 
getParentLogger() - Method in class org.teiid.jdbc.TeiidDriver
 
getPartialResultsMode() - Method in class org.teiid.jdbc.BaseDataSource
 
getPartialResultsMode() - Method in class org.teiid.jdbc.JDBCURL
 
getPassthroughAuthentication() - Method in class org.teiid.jdbc.TeiidDataSource
Same as "isPassthroughAuthentication".
getPassword() - Method in class org.teiid.jdbc.BaseDataSource
Returns the password.
getPassword() - Method in class org.teiid.jdbc.JDBCURL
 
getPayload() - Method in class org.teiid.jdbc.ConnectionImpl
 
getPlanDescription() - Method in class org.teiid.client.ResultsMessage
 
getPlanDescription() - Method in class org.teiid.jdbc.StatementImpl
 
getPlanDescription() - Method in interface org.teiid.jdbc.TeiidStatement
Obtain the query plan object representation from the last command executed on this Statement, if a query plan was requested in the command.
getPlanNode() - Method in class org.teiid.client.plan.PlanNode.Property
 
getPooledConnection() - Method in class org.teiid.jdbc.BaseDataSource
 
getPooledConnection(String, String) - Method in class org.teiid.jdbc.BaseDataSource
 
getPortNumber() - Method in class org.teiid.jdbc.TeiidDataSource
Returns the port number.
getPortNumber() - Method in class org.teiid.net.HostInfo
 
getPorts() - Method in class org.teiid.net.TeiidURL
Get a list of ports
getPrecision(int) - Method in class org.teiid.jdbc.FilteredResultsMetadata
 
getPrecision(int) - Method in class org.teiid.jdbc.ParameterMetaDataImpl
 
getPrecision(int) - Method in class org.teiid.jdbc.ResultSetMetaDataImpl
 
getPrimaryKeys(String, String, String) - Method in class org.teiid.jdbc.DatabaseMetaDataImpl
 
getPriority() - Method in class org.teiid.client.plan.Annotation
 
getProcedureColumns(String, String, String, String) - Method in class org.teiid.jdbc.DatabaseMetaDataImpl
 
getProcedures(String, String, String) - Method in class org.teiid.jdbc.DatabaseMetaDataImpl
 
getProcedureTerm() - Method in class org.teiid.jdbc.DatabaseMetaDataImpl
 
getProperties() - Method in class org.teiid.client.plan.PlanNode
 
getProperties() - Method in class org.teiid.jdbc.JDBCURL
 
getProperty(String) - Method in class org.teiid.client.plan.PlanNode
 
getProperty(String) - Method in class org.teiid.client.security.LogonResult
 
getProperty(String) - Method in class org.teiid.jdbc.JDBCURL
 
getPropertyInfo(String, Properties) - Method in class org.teiid.jdbc.TeiidDriver
 
getPseudoColumns(String, String, String, String) - Method in class org.teiid.jdbc.DatabaseMetaDataImpl
 
getPublicKey() - Method in class org.teiid.net.socket.Handshake
 
getPublicKeyLarge() - Method in class org.teiid.net.socket.Handshake
 
getQueryTimeout() - Method in class org.teiid.jdbc.BaseDataSource
 
getQueryTimeout() - Method in class org.teiid.jdbc.StatementImpl
 
getQueueSize() - Method in class org.teiid.jdbc.EnhancedTimer
 
getRawCurrentValue() - Method in class org.teiid.jdbc.ResultSetImpl
 
getReceiveBufferSize() - Method in class org.teiid.net.socket.OioOjbectChannelFactory
 
getRef(int) - Method in class org.teiid.jdbc.CallableStatementImpl
 
getRef(String) - Method in class org.teiid.jdbc.CallableStatementImpl
 
getRef(int) - Method in class org.teiid.jdbc.ResultSetImpl
 
getRef(String) - Method in class org.teiid.jdbc.ResultSetImpl
 
getReferences() - Method in class org.teiid.netty.handler.codec.serialization.CompactObjectOutputStream
 
getRemoteAddress() - Method in interface org.teiid.net.socket.ObjectChannel
 
getRequestIdentifier() - Method in class org.teiid.jdbc.StatementImpl
 
getRequestIdentifier() - Method in interface org.teiid.jdbc.TeiidStatement
Get ID for last execution which can be used for matching up executions on the client side with executions in the server logs.
getRequestOptions() - Method in class org.teiid.client.RequestMessage
 
getResolution() - Method in class org.teiid.client.plan.Annotation
 
getResultSet() - Method in class org.teiid.jdbc.StatementImpl
 
getResultSetCacheMode() - Method in class org.teiid.jdbc.BaseDataSource
 
getResultSetCacheMode() - Method in class org.teiid.jdbc.JDBCURL
 
getResultSetConcurrency() - Method in class org.teiid.jdbc.StatementImpl
 
getResultSetHoldability() - Method in class org.teiid.jdbc.DatabaseMetaDataImpl
 
getResultSetHoldability() - Method in class org.teiid.jdbc.StatementImpl
 
getResultSetType() - Method in class org.teiid.jdbc.StatementImpl
 
getResultsList() - Method in class org.teiid.client.ResultsMessage
 
getResultsMode() - Method in class org.teiid.client.RequestMessage
 
getResultsReceiver() - Method in class org.teiid.client.util.ResultsFuture
 
getRow() - Method in class org.teiid.jdbc.ResultSetImpl
 
getRowId(int) - Method in class org.teiid.jdbc.CallableStatementImpl
 
getRowId(String) - Method in class org.teiid.jdbc.CallableStatementImpl
 
getRowId(int) - Method in class org.teiid.jdbc.ResultSetImpl
 
getRowId(String) - Method in class org.teiid.jdbc.ResultSetImpl
 
getRowIdLifetime() - Method in class org.teiid.jdbc.DatabaseMetaDataImpl
 
getRowLimit() - Method in class org.teiid.client.RequestMessage
 
getScale(int) - Method in class org.teiid.jdbc.FilteredResultsMetadata
 
getScale(int) - Method in class org.teiid.jdbc.ParameterMetaDataImpl
 
getScale(int) - Method in class org.teiid.jdbc.ResultSetMetaDataImpl
 
getSchema() - Method in class org.teiid.jdbc.ConnectionImpl
 
getSchemaName(int) - Method in class org.teiid.jdbc.FilteredResultsMetadata
 
getSchemaName(int) - Method in class org.teiid.jdbc.ResultSetMetaDataImpl
 
getSchemas() - Method in class org.teiid.jdbc.DatabaseMetaDataImpl
 
getSchemas(String, String) - Method in class org.teiid.jdbc.DatabaseMetaDataImpl
 
getSchemaTerm() - Method in class org.teiid.jdbc.DatabaseMetaDataImpl
 
getSearchStringEscape() - Method in class org.teiid.jdbc.DatabaseMetaDataImpl
Gets the string that can be used to escape "_" or "%" wildcards in the string search pattern used for search parameters
getSecure() - Method in class org.teiid.jdbc.TeiidDataSource
Same as "isSecure".
getSendBufferSize() - Method in class org.teiid.net.socket.OioOjbectChannelFactory
 
getServerConnection() - Method in class org.teiid.jdbc.ConnectionImpl
This method gets the ServerConnection object wrapped by this object.
getServerInstance(HostInfo) - Method in class org.teiid.net.socket.SocketServerConnectionFactory
 
getServerInstance(HostInfo) - Method in interface org.teiid.net.socket.SocketServerInstanceFactory
 
getServerName() - Method in class org.teiid.jdbc.TeiidDataSource
Returns the name of the server.
getServerTimeZone() - Method in class org.teiid.jdbc.StatementImpl
 
getServerVersion() - Method in interface org.teiid.net.ServerConnection
 
getServerVersion() - Method in class org.teiid.net.socket.SocketServerConnection
 
getServerVersion() - Method in interface org.teiid.net.socket.SocketServerInstance
 
getServerVersion() - Method in class org.teiid.net.socket.SocketServerInstanceImpl
 
getService(Class<T>) - Method in interface org.teiid.net.ServerConnection
 
getService(Class<T>) - Method in class org.teiid.net.socket.SocketServerConnection
 
getService(Class<T>) - Method in interface org.teiid.net.socket.SocketServerInstance
 
getService(Class<T>) - Method in class org.teiid.net.socket.SocketServerInstanceImpl
 
getSessionID() - Method in class org.teiid.client.security.LogonResult
Get the sessionID.
getSessionID() - Method in class org.teiid.client.security.SessionToken
Returns unique session identifier
getSessionToken() - Method in class org.teiid.client.security.LogonResult
 
getShort(int) - Method in class org.teiid.jdbc.CallableStatementImpl
 
getShort(String) - Method in class org.teiid.jdbc.CallableStatementImpl
 
getShort(int) - Method in class org.teiid.jdbc.ResultSetImpl
 
getShort(String) - Method in class org.teiid.jdbc.ResultSetImpl
 
getShowPlan() - Method in class org.teiid.client.RequestMessage
 
getShowPlan() - Method in class org.teiid.jdbc.BaseDataSource
 
getSocket(String, int) - Method in class org.teiid.net.socket.SocketUtil.SSLSocketFactory
 
getSoTimeout() - Method in interface org.teiid.net.socket.ObjectChannelFactory
 
getSoTimeout() - Method in class org.teiid.net.socket.OioOjbectChannelFactory
 
getSourceName() - Method in exception org.teiid.jdbc.TeiidSQLWarning
 
getSpanContext() - Method in class org.teiid.client.RequestMessage
 
getSpanContext() - Method in class org.teiid.jdbc.tracing.GlobalTracerInjector
 
getSpanContext(Tracer) - Static method in class org.teiid.jdbc.tracing.GlobalTracerInjector
 
getSpanContext() - Static method in class org.teiid.jdbc.tracing.TracingHelper
 
getSpanContext() - Method in interface org.teiid.jdbc.tracing.TracingHelper.Injector
 
getSQLKeywords() - Method in class org.teiid.jdbc.DatabaseMetaDataImpl
 
getSQLStateType() - Method in class org.teiid.jdbc.DatabaseMetaDataImpl
Indicates whether the SQLSTATE returned by SQLException.getSQLState is X/Open (now known as Open Group) SQL CLI or SQL99.
getSQLXML(int) - Method in class org.teiid.jdbc.CallableStatementImpl
 
getSQLXML(String) - Method in class org.teiid.jdbc.CallableStatementImpl
 
getSQLXML(int) - Method in class org.teiid.jdbc.ResultSetImpl
 
getSQLXML(String) - Method in class org.teiid.jdbc.ResultSetImpl
 
getSSLContext(String, String, String, String, String, String, String, String, String, boolean, boolean) - Static method in class org.teiid.net.socket.SocketUtil
 
getSSLSocketFactory(Properties) - Static method in class org.teiid.net.socket.SocketUtil
 
getStatement() - Method in class org.teiid.jdbc.ResultSetImpl
Retrieves the Statement object that produced this ResultSet object.
getStreams() - Method in class org.teiid.netty.handler.codec.serialization.CompactObjectOutputStream
 
getString(int) - Method in class org.teiid.jdbc.CallableStatementImpl
 
getString(String) - Method in class org.teiid.jdbc.CallableStatementImpl
 
getString(int) - Method in class org.teiid.jdbc.ResultSetImpl
 
getString(String) - Method in class org.teiid.jdbc.ResultSetImpl
 
getStringFunctions() - Method in class org.teiid.jdbc.DatabaseMetaDataImpl
 
getStringValue(int, Integer) - Method in class org.teiid.jdbc.MetadataProvider
 
getStyleSheet() - Method in class org.teiid.client.RequestMessage
 
getSuperTables(String, String, String) - Method in class org.teiid.jdbc.DatabaseMetaDataImpl
Retrieves a description of the table hierarchies defined in a particular schema in this database.
getSuperTypes(String, String, String) - Method in class org.teiid.jdbc.DatabaseMetaDataImpl
Retrieves a description of the user-defined type (UDT) hierarchies defined in a particular schema in this database.
getSynchronousTtl() - Method in class org.teiid.net.socket.SocketServerConnectionFactory
 
getSynchTimeout() - Method in interface org.teiid.net.socket.SocketServerInstance
 
getSynchTimeout() - Method in class org.teiid.net.socket.SocketServerInstanceImpl
 
getSystemFunctions() - Method in class org.teiid.jdbc.DatabaseMetaDataImpl
 
getTableName(int) - Method in class org.teiid.jdbc.FilteredResultsMetadata
 
getTableName(int) - Method in class org.teiid.jdbc.ResultSetMetaDataImpl
 
getTablePrivileges(String, String, String) - Method in class org.teiid.jdbc.DatabaseMetaDataImpl
 
getTables(String, String, String, String[]) - Method in class org.teiid.jdbc.DatabaseMetaDataImpl
 
getTableTypes() - Method in class org.teiid.jdbc.DatabaseMetaDataImpl
 
getTeiidCode() - Method in exception org.teiid.jdbc.TeiidSQLException
 
getTime(int) - Method in class org.teiid.jdbc.CallableStatementImpl
 
getTime(int, Calendar) - Method in class org.teiid.jdbc.CallableStatementImpl
 
getTime(String) - Method in class org.teiid.jdbc.CallableStatementImpl
 
getTime(String, Calendar) - Method in class org.teiid.jdbc.CallableStatementImpl
 
getTime(int) - Method in class org.teiid.jdbc.ResultSetImpl
 
getTime(String) - Method in class org.teiid.jdbc.ResultSetImpl
 
getTime(int, Calendar) - Method in class org.teiid.jdbc.ResultSetImpl
 
getTime(String, Calendar) - Method in class org.teiid.jdbc.ResultSetImpl
 
getTimeDateFunctions() - Method in class org.teiid.jdbc.DatabaseMetaDataImpl
 
getTimestamp(int) - Method in class org.teiid.jdbc.CallableStatementImpl
 
getTimestamp(int, Calendar) - Method in class org.teiid.jdbc.CallableStatementImpl
 
getTimestamp(String) - Method in class org.teiid.jdbc.CallableStatementImpl
 
getTimestamp(String, Calendar) - Method in class org.teiid.jdbc.CallableStatementImpl
 
getTimestamp(int) - Method in class org.teiid.jdbc.ResultSetImpl
 
getTimestamp(String) - Method in class org.teiid.jdbc.ResultSetImpl
 
getTimestamp(int, Calendar) - Method in class org.teiid.jdbc.ResultSetImpl
 
getTimestamp(String, Calendar) - Method in class org.teiid.jdbc.ResultSetImpl
 
getTimeZone() - Method in class org.teiid.client.security.LogonResult
 
getTracer() - Static method in class org.teiid.jdbc.tracing.GlobalTracerInjector
 
getTransactionAutowrapMode() - Method in class org.teiid.jdbc.JDBCURL
 
getTransactionIsolation() - Method in class org.teiid.client.RequestMessage
 
getTransactionIsolation() - Method in class org.teiid.jdbc.ConnectionImpl
 
getTransactionTimeout() - Method in class org.teiid.jdbc.XAConnectionImpl
 
getTransactionXid() - Method in class org.teiid.jdbc.ConnectionImpl
 
getTransparentFailover() - Method in class org.teiid.jdbc.JDBCURL
 
getTxnAutoWrapMode() - Method in class org.teiid.client.RequestMessage
 
getType() - Method in class org.teiid.client.metadata.ParameterInfo
 
getType() - Method in class org.teiid.jdbc.ResultSetImpl
 
getTypeInfo() - Method in class org.teiid.jdbc.DatabaseMetaDataImpl
 
getTypeMap() - Method in class org.teiid.jdbc.ConnectionImpl
 
getUDTs(String, String, String, int[]) - Method in class org.teiid.jdbc.DatabaseMetaDataImpl
Gets a description of the user-defined types defined in a particular schema.
getUnicodeStream(int) - Method in class org.teiid.jdbc.ResultSetImpl
 
getUnicodeStream(String) - Method in class org.teiid.jdbc.ResultSetImpl
 
getUpdateCount() - Method in class org.teiid.client.ResultsMessage
 
getUpdateCount() - Method in class org.teiid.jdbc.StatementImpl
 
getUpdatedPlanDescription() - Method in class org.teiid.jdbc.ResultSetImpl
 
getURL(int) - Method in class org.teiid.jdbc.CallableStatementImpl
 
getURL(String) - Method in class org.teiid.jdbc.CallableStatementImpl
 
getURL() - Method in class org.teiid.jdbc.DatabaseMetaDataImpl
 
getURL(int) - Method in class org.teiid.jdbc.ResultSetImpl
 
getURL(String) - Method in class org.teiid.jdbc.ResultSetImpl
 
getUseJDBC4ColumnNameAndLabelSemantics() - Method in class org.teiid.jdbc.BaseDataSource
 
getUser() - Method in class org.teiid.jdbc.BaseDataSource
Returns the user.
getUserName() - Method in class org.teiid.client.security.LogonResult
 
getUsername() - Method in class org.teiid.client.security.SessionToken
Get the principal name for this session's user.
getUserName() - Method in class org.teiid.jdbc.DatabaseMetaDataImpl
 
getUserName() - Method in class org.teiid.jdbc.JDBCURL
 
getValidKey(String) - Static method in class org.teiid.jdbc.JDBCURL
 
getValue(int, Integer) - Method in class org.teiid.jdbc.DeferredMetadataProvider
 
getValue(int, Integer) - Method in class org.teiid.jdbc.MetadataProvider
 
getValues() - Method in class org.teiid.client.plan.PlanNode.Property
 
getVdbName() - Method in class org.teiid.client.security.LogonResult
 
getVDBName() - Method in class org.teiid.jdbc.JDBCURL
 
getVdbVersion() - Method in class org.teiid.client.security.LogonResult
 
getVDBVersion() - Method in class org.teiid.jdbc.ConnectionImpl
Deprecated.
getVDBVersion() - Method in class org.teiid.jdbc.JDBCURL
 
getVersion() - Method in class org.teiid.net.socket.Handshake
 
getVersionColumns(String, String, String) - Method in class org.teiid.jdbc.DatabaseMetaDataImpl
 
getVirtualDatabaseName(int) - Method in class org.teiid.jdbc.ResultSetMetaDataImpl
 
getVirtualDatabaseVersion(int) - Method in class org.teiid.jdbc.ResultSetMetaDataImpl
 
getWarnings() - Method in class org.teiid.client.ResultsMessage
 
getWarnings() - Method in class org.teiid.jdbc.ConnectionImpl
This method will return the first warning reported by calls on this connection, or null if none exist.
getWarnings() - Method in class org.teiid.jdbc.ResultSetImpl
 
getWarnings() - Method in class org.teiid.jdbc.StatementImpl
 
getXAConnection() - Method in class org.teiid.jdbc.BaseDataSource
 
getXAConnection(String, String) - Method in class org.teiid.jdbc.TeiidDataSource
Attempt to establish a database connection that can be used with distributed transactions.
getXAException() - Method in exception org.teiid.client.xa.XATransactionException
 
getXAResource() - Method in class org.teiid.jdbc.XAConnectionImpl
 
GlobalTracerInjector - Class in org.teiid.jdbc.tracing
Uses the opentracing library to create a json string representation of the span context and provides a way to manipulate a static tracer without using the GlobalTracer registration
GlobalTracerInjector() - Constructor for class org.teiid.jdbc.tracing.GlobalTracerInjector
 
GROUP_NAME - Static variable in interface org.teiid.client.metadata.ResultsMetadataConstants
 
GSSCallbackHandler - Class in org.teiid.gss
 
GSSCallbackHandler(String, String) - Constructor for class org.teiid.gss.GSSCallbackHandler
 

H

handle(Callback[]) - Method in class org.teiid.gss.GSSCallbackHandler
 
Handshake - Class in org.teiid.net.socket
Represents the information needed in a socket connection handshake
Handshake() - Constructor for class org.teiid.net.socket.Handshake
 
hashCode() - Method in class org.teiid.client.xa.XidImpl
 
hashCode() - Method in class org.teiid.net.HostInfo
 
hashCode() - Method in class org.teiid.net.TeiidURL
 
hasNext() - Method in class org.teiid.jdbc.BatchResults
 
hasNext(int, boolean) - Method in class org.teiid.jdbc.BatchResults
 
hasNext() - Method in class org.teiid.jdbc.ResultSetImpl
 
hasPrevious() - Method in class org.teiid.jdbc.BatchResults
 
hasResultSet() - Method in class org.teiid.jdbc.StatementImpl
 
HINTS - Static variable in class org.teiid.client.plan.Annotation
 
HostInfo - Class in org.teiid.net
Defines the hostname/port or InetAddress to connect to a host.
HostInfo(String, InetSocketAddress) - Constructor for class org.teiid.net.HostInfo
Construct a fully resolved HostInfo.
HostInfo(String, int) - Constructor for class org.teiid.net.HostInfo
Construct a HostInfo that can resolve each time an InetAddress is asked for.
HostnameResolver - Interface in org.teiid.net.socket
 

I

ILogon - Interface in org.teiid.client.security
Generic logon interface.
IN - Static variable in class org.teiid.client.metadata.ParameterInfo
Constant identifying an IN parameter
init(TeiidURL, Properties) - Method in class org.teiid.net.socket.UrlServerDiscovery
 
initialize(Properties) - Method in class org.teiid.net.socket.SocketServerConnectionFactory
 
INOUT - Static variable in class org.teiid.client.metadata.ParameterInfo
Constant identifying an INOUT parameter
insertRow() - Method in class org.teiid.jdbc.ResultSetImpl
 
insertsAreDetected(int) - Method in class org.teiid.jdbc.DatabaseMetaDataImpl
 
INVALID_AUTHORIZATION_SPECIFICATION_NO_SUBCLASS - Static variable in class org.teiid.jdbc.SQLStates
Invalid authorization specification with no subclass (SQL-99 28000)
INVALID_FORMAT_SERVER - Static variable in class org.teiid.net.TeiidURL
 
InvalidSessionException - Exception in org.teiid.client.security
 
InvalidSessionException() - Constructor for exception org.teiid.client.security.InvalidSessionException
No-Arg Constructor
InvalidSessionException(String) - Constructor for exception org.teiid.client.security.InvalidSessionException
Constructs an instance of the exception with the specified detail message.
InvalidSessionException(Throwable) - Constructor for exception org.teiid.client.security.InvalidSessionException
Constructs an instance of the exception with no detail message but with a single exception.
InvalidSessionException(Throwable, String) - Constructor for exception org.teiid.client.security.InvalidSessionException
Constructs an instance of the exception with the specified detail message and a single exception.
InvalidSessionException(BundleUtil.Event, String) - Constructor for exception org.teiid.client.security.InvalidSessionException
Construct an instance with an error code and message specified.
InvalidSessionException(BundleUtil.Event, Throwable, String) - Constructor for exception org.teiid.client.security.InvalidSessionException
Construct an instance with a linked exception, and an error code and message, specified.
InvalidSessionException(BundleUtil.Event) - Constructor for exception org.teiid.client.security.InvalidSessionException
 
invoke(Object, Method, Object[]) - Method in class org.teiid.net.socket.SocketServerInstanceImpl.RemoteInvocationHandler
 
isAfterLast() - Method in class org.teiid.jdbc.ResultSetImpl
Determines whether the cursor is after the last row in this ResultSet object.
isAnsiQuotedIdentifiers() - Method in class org.teiid.client.RequestMessage
 
isAnsiQuotedIdentifiers() - Method in class org.teiid.jdbc.BaseDataSource
 
isAutoIncrement(int) - Method in class org.teiid.jdbc.FilteredResultsMetadata
 
isAutoIncrement(int) - Method in class org.teiid.jdbc.ResultSetMetaDataImpl
 
isBatchedUpdate() - Method in class org.teiid.client.RequestMessage
 
isBeforeFirst() - Method in class org.teiid.jdbc.ResultSetImpl
Determines whether the cursor is before the first row in this ResultSet object.
isCallableStatement() - Method in class org.teiid.client.RequestMessage
 
isCancelled() - Method in class org.teiid.client.util.ResultsFuture
 
isCaseSensitive(int) - Method in class org.teiid.jdbc.FilteredResultsMetadata
 
isCaseSensitive(int) - Method in class org.teiid.jdbc.ResultSetMetaDataImpl
 
isCatalogAtStart() - Method in class org.teiid.jdbc.DatabaseMetaDataImpl
Checks whether a catalog name appears at the start of a fully qualified table name.
isCbc() - Method in class org.teiid.net.socket.Handshake
 
isClosed() - Method in class org.teiid.jdbc.ConnectionImpl
This method will return whether this connection is closed or not.
isClosed() - Method in class org.teiid.jdbc.ResultSetImpl
 
isClosed() - Method in class org.teiid.jdbc.StatementImpl
 
isCloseOnCompletion() - Method in class org.teiid.jdbc.StatementImpl
 
isConserveBandwidth() - Method in class org.teiid.net.socket.OioOjbectChannelFactory
 
isContinuous() - Method in class org.teiid.jdbc.RequestOptions
 
isCurrency(int) - Method in class org.teiid.jdbc.FilteredResultsMetadata
 
isCurrency(int) - Method in class org.teiid.jdbc.ResultSetMetaDataImpl
 
isDefinitelyWritable(int) - Method in class org.teiid.jdbc.FilteredResultsMetadata
 
isDefinitelyWritable(int) - Method in class org.teiid.jdbc.ResultSetMetaDataImpl
 
isDelaySerialization() - Method in class org.teiid.client.RequestMessage
 
isDone() - Method in class org.teiid.client.util.ResultsFuture
 
isEncryptRequests() - Method in class org.teiid.jdbc.TeiidDataSource
 
isFirst() - Method in class org.teiid.jdbc.ResultSetImpl
 
isLast() - Method in class org.teiid.client.lob.LobChunk
 
isLast() - Method in class org.teiid.jdbc.ResultSetImpl
 
isLoadBalance() - Method in class org.teiid.jdbc.TeiidDataSource
Deprecated.
isLocal() - Method in interface org.teiid.net.ServerConnection
 
isLocal() - Method in class org.teiid.net.socket.SocketServerConnection
 
isNoExec() - Method in class org.teiid.client.RequestMessage
 
isNoExec() - Method in class org.teiid.jdbc.BaseDataSource
 
isNullable(int) - Method in class org.teiid.jdbc.FilteredResultsMetadata
 
isNullable(int) - Method in class org.teiid.jdbc.ParameterMetaDataImpl
 
isNullable(int) - Method in class org.teiid.jdbc.ResultSetMetaDataImpl
 
isOpen(long) - Method in interface org.teiid.net.ServerConnection
 
isOpen() - Method in interface org.teiid.net.socket.ObjectChannel
 
isOpen(long) - Method in class org.teiid.net.socket.SocketServerConnection
 
isOpen() - Method in interface org.teiid.net.socket.SocketServerInstance
 
isOpen() - Method in class org.teiid.net.socket.SocketServerInstanceImpl
 
isPartialResultsError() - Method in exception org.teiid.client.SourceWarning
 
isPassthroughAuthentication() - Method in class org.teiid.jdbc.TeiidDataSource
When true, this connection uses the passed in security domain to do the authentication.
isPoolable() - Method in class org.teiid.jdbc.StatementImpl
 
isPreparedStatement() - Method in class org.teiid.client.RequestMessage
 
isReadOnly() - Method in class org.teiid.jdbc.ConnectionImpl
 
isReadOnly() - Method in class org.teiid.jdbc.DatabaseMetaDataImpl
 
isReadOnly(int) - Method in class org.teiid.jdbc.FilteredResultsMetadata
 
isReadOnly(int) - Method in class org.teiid.jdbc.ResultSetMetaDataImpl
 
isResolved() - Method in class org.teiid.net.HostInfo
 
isReturnAutoGeneratedKeys() - Method in class org.teiid.client.RequestMessage
 
isSameInstance(ServerConnection) - Method in interface org.teiid.net.ServerConnection
 
isSameInstance(ServerConnection) - Method in class org.teiid.net.socket.SocketServerConnection
 
isSameProcess(ConnectionImpl) - Method in class org.teiid.jdbc.ConnectionImpl
 
isSameRM(XAResource) - Method in class org.teiid.jdbc.XAConnectionImpl
 
isSearchable(int) - Method in class org.teiid.jdbc.FilteredResultsMetadata
 
isSearchable(int) - Method in class org.teiid.jdbc.ResultSetMetaDataImpl
 
isSecure() - Method in class org.teiid.jdbc.TeiidDataSource
Returns a flag indicating whether to create a secure connection or not.
isSigned(int) - Method in class org.teiid.jdbc.FilteredResultsMetadata
 
isSigned(int) - Method in class org.teiid.jdbc.ParameterMetaDataImpl
 
isSigned(int) - Method in class org.teiid.jdbc.ResultSetMetaDataImpl
 
isSsl() - Method in class org.teiid.net.HostInfo
 
isSync() - Method in class org.teiid.client.RequestMessage
 
isSystemErrorState(String) - Static method in class org.teiid.jdbc.SQLStates
 
isSystemErrorState() - Method in exception org.teiid.jdbc.TeiidSQLException
 
isTailLast() - Method in class org.teiid.jdbc.BatchResults
 
isUpdateResult() - Method in class org.teiid.client.ResultsMessage
 
isUsageErrorState(String) - Static method in class org.teiid.jdbc.SQLStates
 
isUsageErrorState() - Method in exception org.teiid.jdbc.TeiidSQLException
 
isUsingSSL() - Method in class org.teiid.net.TeiidURL
 
isValid(int) - Method in class org.teiid.jdbc.ConnectionImpl
 
isValidServerURL(String) - Static method in class org.teiid.net.TeiidURL
Validates that a server URL is in the correct format.
isWrapperFor(Class<?>) - Method in class org.teiid.jdbc.WrapperImpl
 
isWritable(int) - Method in class org.teiid.jdbc.FilteredResultsMetadata
 
isWritable(int) - Method in class org.teiid.jdbc.ResultSetMetaDataImpl
 

J

JAAS_NAME - Static variable in interface org.teiid.net.TeiidURL.CONNECTION
 
JDBC - Static variable in class org.teiid.jdbc.BaseDataSource
 
JDBC4COLUMNNAMEANDLABELSEMANTICS - Static variable in interface org.teiid.jdbc.ExecutionProperties
TEIID-1651 A change was made in JDBC4 so that when an 'Alias' is used it will now be returned as the label.
JDBC_PROTOCOL - Static variable in class org.teiid.jdbc.JDBCURL
 
jdbcCompliant() - Method in class org.teiid.jdbc.TeiidDriver
This method returns true if the driver passes jdbc compliance tests.
JDBCPlugin - Class in org.teiid.jdbc
JDBCPlugin
JDBCPlugin() - Constructor for class org.teiid.jdbc.JDBCPlugin
 
JDBCPlugin.Event - Enum in org.teiid.jdbc
 
JDBCURL - Class in org.teiid.jdbc
 
JDBCURL(String) - Constructor for class org.teiid.jdbc.JDBCURL
 
JDBCURL(String, String, Properties) - Constructor for class org.teiid.jdbc.JDBCURL
 
JDBCURL.ConnectionType - Enum in org.teiid.jdbc
 

K

KERBEROS_SERVICE_PRINCIPLE_NAME - Static variable in interface org.teiid.net.TeiidURL.CONNECTION
 
KNOWN_CLASSES - Static variable in class org.teiid.netty.handler.codec.serialization.CompactObjectOutputStream
 
KNOWN_CODES - Static variable in class org.teiid.netty.handler.codec.serialization.CompactObjectOutputStream
 
KNOWN_PROPERTIES - Static variable in class org.teiid.jdbc.JDBCURL
 
KRB5_ESTABLISHED - Static variable in interface org.teiid.client.security.ILogon
 
KRB5TOKEN - Static variable in interface org.teiid.client.security.ILogon
 

L

last() - Method in class org.teiid.jdbc.ResultSetImpl
Moves the cursor to the last row in the in this ResultSet object.
LIKE_ONLY - Static variable in class org.teiid.client.metadata.ResultsMetadataConstants.SEARCH_TYPES
 
loadKeyStore(String, String, String) - Static method in class org.teiid.net.socket.SocketUtil
Load any defined keystore file, by first looking in the classpath then looking in the file system path.
LobChunk - Class in org.teiid.client.lob
A Lob Chunk object which carries information packets in byte streams.
LobChunk() - Constructor for class org.teiid.client.lob.LobChunk
 
LobChunk(byte[], boolean) - Constructor for class org.teiid.client.lob.LobChunk
 
LobChunkInputStream - Class in org.teiid.client.lob
A InputStream wrapper class for a Lob Chunks.
LobChunkInputStream(LobChunkProducer) - Constructor for class org.teiid.client.lob.LobChunkInputStream
 
LobChunkProducer - Interface in org.teiid.client.lob
An interface for generating or producing the LobChunks from a remote or local location.
LocalProfile - Interface in org.teiid.jdbc
 
locatorsUpdateCopy() - Method in class org.teiid.jdbc.DatabaseMetaDataImpl
Indicates whether updates made to a LOB are made on a copy or directly to the LOB.
LOGIN_TIMEOUT - Static variable in interface org.teiid.net.TeiidURL.CONNECTION
 
logoff() - Method in interface org.teiid.client.security.ILogon
Log off the specified session.
logon(Properties) - Method in interface org.teiid.client.security.ILogon
 
LogonException - Exception in org.teiid.client.security
This exception is thrown when an attempt to log in to obtain a session has failed.
LogonException() - Constructor for exception org.teiid.client.security.LogonException
No-Arg Constructor
LogonException(BundleUtil.Event, String) - Constructor for exception org.teiid.client.security.LogonException
Construct an instance with the message and error code specified.
LogonException(BundleUtil.Event, Throwable, String) - Constructor for exception org.teiid.client.security.LogonException
 
LogonException(Throwable) - Constructor for exception org.teiid.client.security.LogonException
 
LogonResult - Class in org.teiid.client.security
Dataholder for the result of ILogon.logon().
LogonResult() - Constructor for class org.teiid.client.security.LogonResult
 
LogonResult(SessionToken, String, String) - Constructor for class org.teiid.client.security.LogonResult
 

M

MakeGSS - Class in org.teiid.gss
 
MakeGSS() - Constructor for class org.teiid.gss.MakeGSS
 
MATERIALIZED_VIEW - Static variable in class org.teiid.client.plan.Annotation
 
MAX_DATE_32 - Static variable in class org.teiid.client.BatchSerializer
 
MAX_TIME_32 - Static variable in class org.teiid.client.BatchSerializer
 
Message - Class in org.teiid.net.socket
A simple message holder.
Message() - Constructor for class org.teiid.net.socket.Message
 
metadata - Variable in class org.teiid.jdbc.MetadataProvider
 
MetadataProvider - Class in org.teiid.jdbc
 
MetadataProvider(Map[]) - Constructor for class org.teiid.jdbc.MetadataProvider
 
MetadataResult - Class in org.teiid.client.metadata
 
MetadataResult() - Constructor for class org.teiid.client.metadata.MetadataResult
 
MetadataResult(Map<Integer, Object>[], Map<Integer, Object>[]) - Constructor for class org.teiid.client.metadata.MetadataResult
 
methodName - Variable in class org.teiid.net.socket.ServiceInvocationStruct
 
MIN_DATE_32 - Static variable in class org.teiid.client.BatchSerializer
 
MIN_SHRINK_SIZE - Static variable in class org.teiid.client.ResizingArrayList
 
MIN_TIME_32 - Static variable in class org.teiid.client.BatchSerializer
 
moveToCurrentRow() - Method in class org.teiid.jdbc.ResultSetImpl
Moves the cursor to the remembered cursor position, usually the current row.
moveToInsertRow() - Method in class org.teiid.jdbc.ResultSetImpl
 

N

nativeSQL(String) - Method in class org.teiid.jdbc.ConnectionImpl
 
neogitiateGssLogin(Properties, byte[], boolean) - Method in interface org.teiid.client.security.ILogon
 
NEWINSTANCE - Static variable in class org.teiid.jdbc.StatementImpl
 
next() - Method in class org.teiid.jdbc.BatchResults
 
next() - Method in class org.teiid.jdbc.ResultSetImpl
 
nextRequestID() - Method in class org.teiid.jdbc.ConnectionImpl
Generate the next unique requestID for matching up requests with responses.
NO_TIMEOUT - Static variable in class org.teiid.jdbc.StatementImpl
 
NOEXEC - Static variable in interface org.teiid.jdbc.ExecutionProperties
Can be one of ON|OFF
NON_SECURE_PROTOCOL - Static variable in interface org.teiid.net.TeiidURL.CONNECTION
Non-secure Protocol.
NonBlockingRowProcessor - Class in org.teiid.jdbc
Handles the future processing logic and makes the appropriate calls to the callback
NonBlockingRowProcessor(StatementImpl, StatementCallback) - Constructor for class org.teiid.jdbc.NonBlockingRowProcessor
 
normalizeProperties(Properties) - Static method in class org.teiid.jdbc.JDBCURL
 
NOT_NULL - Static variable in class org.teiid.client.metadata.ResultsMetadataConstants.NULL_TYPES
 
notifyListener(SQLException) - Method in class org.teiid.jdbc.XAConnectionImpl
Notify listeners, if there is any, about the connection status.
NULL_FUTURE - Static variable in class org.teiid.client.util.ResultsFuture
 
NULL_SORT - Static variable in class org.teiid.jdbc.DatabaseMetaDataImpl
 
NULL_TYPES() - Constructor for class org.teiid.client.metadata.ResultsMetadataConstants.NULL_TYPES
 
NULLABLE - Static variable in class org.teiid.client.metadata.ResultsMetadataConstants.NULL_TYPES
 
NULLABLE - Static variable in interface org.teiid.client.metadata.ResultsMetadataConstants
 
nullPlusNonNullIsNull() - Method in class org.teiid.jdbc.DatabaseMetaDataImpl
Checks whether the concatenation of a NULL value and a non-NULL value results in a NULL value.
nullsAreSortedAtEnd() - Method in class org.teiid.jdbc.DatabaseMetaDataImpl
Checks whether NULL values are sorted at the end regardless of sort order.
nullsAreSortedAtStart() - Method in class org.teiid.jdbc.DatabaseMetaDataImpl
Checks whether NULL values are sorted at the start regardless of sort order.
nullsAreSortedHigh() - Method in class org.teiid.jdbc.DatabaseMetaDataImpl
Checks whether NULL values are sorted high.
nullsAreSortedLow() - Method in class org.teiid.jdbc.DatabaseMetaDataImpl
Checks whether NULL values are sorted low.

O

ObjectChannel - Interface in org.teiid.net.socket
 
ObjectChannelFactory - Interface in org.teiid.net.socket
 
ObjectColumnSerializer(byte) - Constructor for class org.teiid.client.BatchSerializer.ObjectColumnSerializer
 
ObjectDecoderInputStream - Class in org.teiid.netty.handler.codec.serialization
An ObjectInput which is interoperable ObjectEncoderOutputStream.
ObjectDecoderInputStream(AccessibleBufferedInputStream, ClassLoader, int) - Constructor for class org.teiid.netty.handler.codec.serialization.ObjectDecoderInputStream
 
ObjectEncoderOutputStream - Class in org.teiid.netty.handler.codec.serialization
An ObjectOutput which is interoperable with ObjectDecoderInputStream.
ObjectEncoderOutputStream(DataOutputStream, int) - Constructor for class org.teiid.netty.handler.codec.serialization.ObjectEncoderOutputStream
 
OioOjbectChannelFactory - Class in org.teiid.net.socket
 
OioOjbectChannelFactory(Properties) - Constructor for class org.teiid.net.socket.OioOjbectChannelFactory
 
onComplete(Statement) - Method in interface org.teiid.jdbc.StatementCallback
Called when processing has completed normally.
onCompletion(ResultsFuture<T>) - Method in interface org.teiid.client.util.ResultsFuture.CompletionListener
 
onCompletion(ResultsFuture<Boolean>) - Method in class org.teiid.jdbc.NonBlockingRowProcessor
 
onException(Statement, Exception) - Method in interface org.teiid.jdbc.StatementCallback
Called when an exception occurs.
onRow(Statement, ResultSet) - Method in interface org.teiid.jdbc.StatementCallback
Process the current row of the ResultSet.
org.teiid.client - package org.teiid.client
 
org.teiid.client.lob - package org.teiid.client.lob
 
org.teiid.client.metadata - package org.teiid.client.metadata
 
org.teiid.client.plan - package org.teiid.client.plan
 
org.teiid.client.security - package org.teiid.client.security
 
org.teiid.client.util - package org.teiid.client.util
 
org.teiid.client.xa - package org.teiid.client.xa
 
org.teiid.gss - package org.teiid.gss
 
org.teiid.jdbc - package org.teiid.jdbc
 
org.teiid.jdbc.tracing - package org.teiid.jdbc.tracing
 
org.teiid.net - package org.teiid.net
 
org.teiid.net.socket - package org.teiid.net.socket
 
org.teiid.netty.handler.codec.serialization - package org.teiid.netty.handler.codec.serialization
 
othersDeletesAreVisible(int) - Method in class org.teiid.jdbc.DatabaseMetaDataImpl
 
othersInsertsAreVisible(int) - Method in class org.teiid.jdbc.DatabaseMetaDataImpl
 
othersUpdatesAreVisible(int) - Method in class org.teiid.jdbc.DatabaseMetaDataImpl
 
OUT - Static variable in class org.teiid.client.metadata.ParameterInfo
Constant identifying an OUT parameter
outParamByName - Variable in class org.teiid.jdbc.StatementImpl
 
outParamIndexMap - Variable in class org.teiid.jdbc.StatementImpl
 
ownDeletesAreVisible(int) - Method in class org.teiid.jdbc.DatabaseMetaDataImpl
 
ownInsertsAreVisible(int) - Method in class org.teiid.jdbc.DatabaseMetaDataImpl
 
ownUpdatesAreVisible(int) - Method in class org.teiid.jdbc.DatabaseMetaDataImpl
 

P

ParameterInfo - Class in org.teiid.client.metadata
Desccribes some parameter info to return when executing a CallableStatement - this is used to avoid sending SPParameter, which contains references to metadata objects and stuff we don't want to send.
ParameterInfo() - Constructor for class org.teiid.client.metadata.ParameterInfo
 
ParameterInfo(int, int) - Constructor for class org.teiid.client.metadata.ParameterInfo
Create outbound parameter info
ParameterMetaDataImpl - Class in org.teiid.jdbc
Note: this is currently only accurate for PreparedStatements.
ParameterMetaDataImpl(ResultSetMetaDataImpl) - Constructor for class org.teiid.jdbc.ParameterMetaDataImpl
 
parseConnectionProperties(String, Properties) - Static method in class org.teiid.jdbc.JDBCURL
 
parseURL(String, Properties) - Static method in class org.teiid.jdbc.TeiidDriver
This method parses the URL and adds properties to the the properties object.
PartialResultsWarning - Exception in org.teiid.jdbc
This warning class is sent when using partial results mode if one or more sources fails.
PartialResultsWarning(String, String, int) - Constructor for exception org.teiid.jdbc.PartialResultsWarning
Construct partial results warning.
PartialResultsWarning(String, String) - Constructor for exception org.teiid.jdbc.PartialResultsWarning
Construct partial results warning.
PartialResultsWarning(String) - Constructor for exception org.teiid.jdbc.PartialResultsWarning
Construct partial results warning.
PartialResultsWarning() - Constructor for exception org.teiid.jdbc.PartialResultsWarning
Construct partial results warning.
PASSTHROUGH_AUTHENTICATION - Static variable in interface org.teiid.net.TeiidURL.CONNECTION
 
PASSWORD - Static variable in class org.teiid.jdbc.BaseDataSource
 
PASSWORD - Static variable in interface org.teiid.net.TeiidURL.CONNECTION
 
ping() - Method in interface org.teiid.client.security.ILogon
Ping the server to see if the client-server connection is alive.
ping(Collection<String>) - Method in interface org.teiid.client.security.ILogon
Deprecated.
PING_INTERVAL - Static variable in interface org.teiid.net.ServerConnection
 
PlanNode - Class in org.teiid.client.plan
A PlanNode represents part of processing plan tree.
PlanNode() - Constructor for class org.teiid.client.plan.PlanNode
 
PlanNode(String) - Constructor for class org.teiid.client.plan.PlanNode
 
PlanNode.Property - Class in org.teiid.client.plan
A Property is a named value of a PlanNode that may be another PlanNode or a non-null list of values.
PLUGIN_ID - Static variable in class org.teiid.jdbc.JDBCPlugin
 
PRECISION - Static variable in interface org.teiid.client.metadata.ResultsMetadataConstants
 
prepare(XidImpl) - Method in interface org.teiid.client.DQP
 
prepare(Xid) - Method in class org.teiid.jdbc.XAConnectionImpl
 
prepareCall(String) - Method in class org.teiid.jdbc.ConnectionImpl
Creates a CallableStatement object that contains sql and that will produce ResultSet objects that are non-scrollable and non-updatable.
prepareCall(String, int, int) - Method in class org.teiid.jdbc.ConnectionImpl
 
prepareCall(String, int, int, int) - Method in class org.teiid.jdbc.ConnectionImpl
 
PreparedStatementImpl - Class in org.teiid.jdbc
Instances of PreparedStatement contain a SQL statement that has already been compiled.
prepareSql - Variable in class org.teiid.jdbc.PreparedStatementImpl
 
prepareStatement(String) - Method in class org.teiid.jdbc.ConnectionImpl
 
prepareStatement(String, int, int) - Method in class org.teiid.jdbc.ConnectionImpl
 
prepareStatement(String, int, int, int, int) - Method in class org.teiid.jdbc.ConnectionImpl
 
prepareStatement(String, int, int, int) - Method in class org.teiid.jdbc.ConnectionImpl
 
prepareStatement(String, int) - Method in class org.teiid.jdbc.ConnectionImpl
 
prepareStatement(String, int[]) - Method in class org.teiid.jdbc.ConnectionImpl
 
prepareStatement(String, String[]) - Method in class org.teiid.jdbc.ConnectionImpl
 
prepareTransaction(XidImpl) - Method in class org.teiid.jdbc.ConnectionImpl
 
previous() - Method in class org.teiid.jdbc.BatchResults
 
previous() - Method in class org.teiid.jdbc.ResultSetImpl
 
ProcedureErrorInstructionException - Exception in org.teiid.client
Used to notify the user that the virtual procedure raised an error.
ProcedureErrorInstructionException() - Constructor for exception org.teiid.client.ProcedureErrorInstructionException
 
ProcedureErrorInstructionException(String) - Constructor for exception org.teiid.client.ProcedureErrorInstructionException
 
ProcedureErrorInstructionException(BundleUtil.Event, Exception) - Constructor for exception org.teiid.client.ProcedureErrorInstructionException
 
processCursorRequest(long, int, int) - Method in interface org.teiid.client.DQP
 
processResults() - Method in class org.teiid.client.ResultsMessage
 
PROP_FETCH_SIZE - Static variable in interface org.teiid.jdbc.ExecutionProperties
Default fetch size to use on Statements if the fetch size is not explicitly set.
PROP_PARTIAL_RESULTS_MODE - Static variable in interface org.teiid.jdbc.ExecutionProperties
Execution property name for partial results mode
PROP_TXN_AUTO_WRAP - Static variable in interface org.teiid.jdbc.ExecutionProperties
Execution property name for transaction auto wrap mode
PROP_XML_FORMAT - Static variable in interface org.teiid.jdbc.ExecutionProperties
Execution property name for XML format
PROP_XML_VALIDATION - Static variable in interface org.teiid.jdbc.ExecutionProperties
Execution property name for XML validation
Property() - Constructor for class org.teiid.client.plan.PlanNode.Property
 
Property(String) - Constructor for class org.teiid.client.plan.PlanNode.Property
 
propInfo - Variable in class org.teiid.jdbc.ConnectionImpl
 

Q

QUERY_CANCELED - Static variable in class org.teiid.jdbc.SQLStates
 
QUERYTIMEOUT - Static variable in interface org.teiid.jdbc.ExecutionProperties
 
queryTimeoutMS - Variable in class org.teiid.jdbc.StatementImpl
 

R

RADIX - Static variable in interface org.teiid.client.metadata.ResultsMetadataConstants
 
read() - Method in class org.teiid.client.lob.LobChunkInputStream
 
read() - Method in interface org.teiid.net.socket.ObjectChannel
 
read(long, TimeUnit, ResultsFuture<?>) - Method in interface org.teiid.net.socket.SocketServerInstance
 
read(long, TimeUnit, ResultsFuture<?>) - Method in class org.teiid.net.socket.SocketServerInstanceImpl
 
readBatch(ObjectInput, String[]) - Static method in class org.teiid.client.BatchSerializer
 
readClassDescriptor() - Method in class org.teiid.netty.handler.codec.serialization.CompactObjectInputStream
 
readExternal(ObjectInput) - Method in class org.teiid.client.lob.LobChunk
 
readExternal(ObjectInput) - Method in class org.teiid.client.metadata.MetadataResult
 
readExternal(ObjectInput) - Method in class org.teiid.client.metadata.ParameterInfo
 
readExternal(ObjectInput) - Method in class org.teiid.client.plan.Annotation
 
readExternal(ObjectInput) - Method in class org.teiid.client.plan.PlanNode.Property
 
readExternal(ObjectInput) - Method in class org.teiid.client.plan.PlanNode
 
readExternal(ObjectInput) - Method in class org.teiid.client.RequestMessage
 
readExternal(ObjectInput) - Method in class org.teiid.client.ResultsMessage
 
readExternal(ObjectInput) - Method in class org.teiid.client.security.LogonResult
 
readExternal(ObjectInput) - Method in class org.teiid.client.security.SessionToken
 
readExternal(ObjectInput) - Method in class org.teiid.client.util.ExceptionHolder
 
readExternal(ObjectInput) - Method in class org.teiid.client.xa.XidImpl
 
readExternal(ObjectInput) - Method in class org.teiid.net.socket.Handshake
 
readExternal(ObjectInput) - Method in class org.teiid.net.socket.Message
 
readExternal(ObjectInput) - Method in class org.teiid.net.socket.ServiceInvocationStruct
 
readObject(ObjectInput, List<Object>, byte) - Method in class org.teiid.client.BatchSerializer.ObjectColumnSerializer
 
readObjectOverride() - Method in class org.teiid.netty.handler.codec.serialization.ObjectDecoderInputStream
 
readStreamHeader() - Method in class org.teiid.netty.handler.codec.serialization.CompactObjectInputStream
 
reasonWhyInvalidApplicationName(String) - Static method in class org.teiid.jdbc.BaseDataSource
Return the reason why the supplied application name may be invalid, or null if it is considered valid.
reasonWhyInvalidDatabaseName(String) - Static method in class org.teiid.jdbc.BaseDataSource
Return the reason why the supplied virtual database name may be invalid, or null if it is considered valid.
reasonWhyInvalidDatabaseVersion(String) - Static method in class org.teiid.jdbc.BaseDataSource
Return the reason why the supplied virtual database version may be invalid, or null if it is considered valid.
reasonWhyInvalidDataSourceName(String) - Static method in class org.teiid.jdbc.BaseDataSource
Return the reason why the supplied data source name may be invalid, or null if it is considered valid.
reasonWhyInvalidDescription(String) - Static method in class org.teiid.jdbc.BaseDataSource
Return the reason why the supplied description may be invalid, or null if it is considered valid.
reasonWhyInvalidFetchSize(int) - Static method in class org.teiid.jdbc.BaseDataSource
The reason why fetchSize is invalid.
reasonWhyInvalidPartialResultsMode(String) - Static method in class org.teiid.jdbc.BaseDataSource
The reason why partialResultsMode is invalid.
reasonWhyInvalidPassword(String) - Static method in class org.teiid.jdbc.BaseDataSource
Return the reason why the supplied password may be invalid, or null if it is considered valid.
reasonWhyInvalidPortNumber(int) - Static method in class org.teiid.jdbc.TeiidDataSource
Return the reason why the supplied port number may be invalid, or null if it is considered valid.
reasonWhyInvalidServerName(String) - Static method in class org.teiid.jdbc.TeiidDataSource
Return the reason why the supplied server name may be invalid, or null if it is considered valid.
reasonWhyInvalidSocketsPerVM(String) - Static method in class org.teiid.jdbc.TeiidDataSource
The reason why "socketsPerVM" is invalid.
reasonWhyInvalidStickyConnections(String) - Static method in class org.teiid.jdbc.TeiidDataSource
The reason why "stickyConnections" is invalid.
reasonWhyInvalidTransactionAutoWrap(String) - Static method in class org.teiid.jdbc.BaseDataSource
Return the reason why the supplied transaction auto wrap value may be invalid, or null if it is considered valid.
reasonWhyInvalidUser(String) - Static method in class org.teiid.jdbc.BaseDataSource
Return the reason why the supplied user name may be invalid, or null if it is considered valid.
receiveResults(T) - Method in interface org.teiid.client.util.ResultsReceiver
 
recover(int) - Method in interface org.teiid.client.DQP
 
recover(int) - Method in class org.teiid.jdbc.XAConnectionImpl
 
recoverTransaction(int) - Method in class org.teiid.jdbc.ConnectionImpl
 
recycleConnection() - Method in class org.teiid.jdbc.ConnectionImpl
 
refreshRow() - Method in class org.teiid.jdbc.ResultSetImpl
 
registerOutParameter(int, int) - Method in class org.teiid.jdbc.CallableStatementImpl
 
registerOutParameter(int, int, int) - Method in class org.teiid.jdbc.CallableStatementImpl
 
registerOutParameter(int, int, String) - Method in class org.teiid.jdbc.CallableStatementImpl
 
registerOutParameter(String, int) - Method in class org.teiid.jdbc.CallableStatementImpl
 
registerOutParameter(String, int, int) - Method in class org.teiid.jdbc.CallableStatementImpl
 
registerOutParameter(String, int, String) - Method in class org.teiid.jdbc.CallableStatementImpl
 
RELATIONAL_PLANNER - Static variable in class org.teiid.client.plan.Annotation
 
relative(int) - Method in class org.teiid.jdbc.ResultSetImpl
 
releaseSavepoint(Savepoint) - Method in class org.teiid.jdbc.ConnectionImpl
 
RemoteInvocationHandler(Class<?>, boolean) - Constructor for class org.teiid.net.socket.SocketServerInstanceImpl.RemoteInvocationHandler
 
remove(int) - Method in class org.teiid.client.ResizingArrayList
 
removeConnectionEventListener(ConnectionEventListener) - Method in class org.teiid.jdbc.XAConnectionImpl
 
removeStatementEventListener(StatementEventListener) - Method in class org.teiid.jdbc.XAConnectionImpl
 
replaceObject(Object) - Method in class org.teiid.netty.handler.codec.serialization.CompactObjectOutputStream
 
REPORT_AS_VIEWS - Static variable in class org.teiid.jdbc.DatabaseMetaDataImpl
 
requestBatch(int) - Method in interface org.teiid.jdbc.BatchResults.BatchFetcher
 
requestBatch(int) - Method in class org.teiid.jdbc.ResultSetImpl
 
RequestMessage - Class in org.teiid.client
Request Message, used by MMXStatement for submitting queries.
RequestMessage() - Constructor for class org.teiid.client.RequestMessage
 
RequestMessage(String) - Constructor for class org.teiid.client.RequestMessage
 
RequestMessage.ResultsMode - Enum in org.teiid.client
 
RequestMessage.ShowPlan - Enum in org.teiid.client
 
RequestMessage.StatementType - Enum in org.teiid.client
 
requestNextLobChunk(int, long, String) - Method in interface org.teiid.client.DQP
 
RequestOptions - Class in org.teiid.jdbc
 
RequestOptions() - Constructor for class org.teiid.jdbc.RequestOptions
 
reset() - Method in class org.teiid.netty.handler.codec.serialization.CompactObjectOutputStream
 
reset() - Method in class org.teiid.netty.handler.codec.serialization.ObjectEncoderOutputStream
 
resetExecutionState() - Method in class org.teiid.jdbc.CallableStatementImpl
 
resetExecutionState() - Method in class org.teiid.jdbc.StatementImpl
Reset all per-execution state - this should be done before executing a new command.
ResizingArrayList<T> - Class in org.teiid.client
Modified ArrayList that resizes up and down by powers of 2.
ResizingArrayList() - Constructor for class org.teiid.client.ResizingArrayList
 
ResizingArrayList(int) - Constructor for class org.teiid.client.ResizingArrayList
 
ResizingArrayList(Collection<? extends T>) - Constructor for class org.teiid.client.ResizingArrayList
 
resolve(InetAddress, int) - Method in class org.teiid.net.socket.DefaultHostnameResolver
Resolve the given address in the given milliseconds or return null if it's not possible
resolveClass(ObjectStreamClass) - Method in class org.teiid.netty.handler.codec.serialization.CompactObjectInputStream
 
resolveHostname(InetAddress) - Method in interface org.teiid.net.socket.HostnameResolver
 
resolveHostname(InetAddress) - Method in class org.teiid.net.socket.SocketServerConnectionFactory
 
restoreTransactionCharacteristics() - Method in class org.teiid.jdbc.ConnectionImpl
 
RESULT_SET - Static variable in class org.teiid.client.metadata.ParameterInfo
Constant identifying a RESULT SET parameter
RESULT_SET_CACHE_MODE - Static variable in interface org.teiid.jdbc.ExecutionProperties
Whether to use result set cache if it is available
resultSet - Variable in class org.teiid.jdbc.StatementImpl
 
ResultSetImpl - Class in org.teiid.jdbc
 
ResultSetMetaDataImpl - Class in org.teiid.jdbc
 
ResultSetMetaDataImpl(MetadataProvider, String) - Constructor for class org.teiid.jdbc.ResultSetMetaDataImpl
 
ResultsFuture<T> - Class in org.teiid.client.util
Implements a call back based future that can also have completion listeners.
ResultsFuture() - Constructor for class org.teiid.client.util.ResultsFuture
 
ResultsFuture.CompletionListener<T> - Interface in org.teiid.client.util
 
ResultsMessage - Class in org.teiid.client
Results Message, used by MMStatement to get the query results.
ResultsMessage() - Constructor for class org.teiid.client.ResultsMessage
 
ResultsMessage(List<? extends List<?>>, String[], String[]) - Constructor for class org.teiid.client.ResultsMessage
 
ResultsMetadataConstants - Interface in org.teiid.client.metadata
This constants in this class indicate the column positions of different metadata columns in queries against Runtime metadata.
ResultsMetadataConstants.NULL_TYPES - Class in org.teiid.client.metadata
These types are associated with a DataType or an Element needing the indication of null types.
ResultsMetadataConstants.SEARCH_TYPES - Class in org.teiid.client.metadata
These types are associated with the Element having valid search types.
ResultsReceiver<T> - Interface in org.teiid.client.util
 
RETURN_VALUE - Static variable in class org.teiid.client.metadata.ParameterInfo
Constant identifying a RETURN parameter
rollback() - Method in interface org.teiid.client.DQP
 
rollback(XidImpl) - Method in interface org.teiid.client.DQP
 
rollback() - Method in class org.teiid.jdbc.ConnectionImpl
 
rollback(boolean) - Method in class org.teiid.jdbc.ConnectionImpl
Rollback the current local transaction
rollback(Savepoint) - Method in class org.teiid.jdbc.ConnectionImpl
 
rollback(Xid) - Method in class org.teiid.jdbc.XAConnectionImpl
 
rollbackTransaction(XidImpl) - Method in class org.teiid.jdbc.ConnectionImpl
 
rowDeleted() - Method in class org.teiid.jdbc.ResultSetImpl
 
rowInserted() - Method in class org.teiid.jdbc.ResultSetImpl
 
rowUpdated() - Method in class org.teiid.jdbc.ResultSetImpl
 

S

sanitize(Throwable, boolean) - Static method in class org.teiid.client.util.ExceptionUtil
Strip out the message and optionally the stacktrace
saveTransactionCharacteristics() - Method in class org.teiid.jdbc.ConnectionImpl
 
SCALE - Static variable in interface org.teiid.client.metadata.ResultsMetadataConstants
 
SEARCH_TYPES() - Constructor for class org.teiid.client.metadata.ResultsMetadataConstants.SEARCH_TYPES
 
SEARCHABLE - Static variable in class org.teiid.client.metadata.ResultsMetadataConstants.SEARCH_TYPES
 
SEARCHABLE - Static variable in interface org.teiid.client.metadata.ResultsMetadataConstants
 
Secure - Annotation Type in org.teiid.client.security
 
SECURE_PROTOCOL - Static variable in interface org.teiid.net.TeiidURL.CONNECTION
Secure Protocol.
SECURE_PROTOCOL - Static variable in class org.teiid.net.TeiidURL
 
selectNextInstance(List<HostInfo>) - Method in class org.teiid.net.socket.UrlServerDiscovery
 
selectServerInstance() - Method in class org.teiid.net.socket.SocketServerConnection
Implements a sticky random selection policy TODO: make this customizable TODO: put more information on hostinfo as to process response time, last successful connect, etc.
send(Message, ResultsReceiver<Object>, Serializable) - Method in interface org.teiid.net.socket.SocketServerInstance
 
send(Message, ResultsReceiver<Object>, Serializable) - Method in class org.teiid.net.socket.SocketServerInstanceImpl
 
serialize(boolean) - Method in class org.teiid.client.ResultsMessage
Serialize the result data
serialVersionUID - Static variable in class org.teiid.client.security.SessionToken
 
serialVersionUID - Static variable in class org.teiid.net.socket.Message
 
SERVER_URL - Static variable in interface org.teiid.net.TeiidURL.CONNECTION
 
serverConn - Variable in class org.teiid.jdbc.ConnectionImpl
 
ServerConnection - Interface in org.teiid.net
 
ServerConnectionFactory - Interface in org.teiid.net
 
ServiceInvocationStruct - Class in org.teiid.net.socket
 
ServiceInvocationStruct() - Constructor for class org.teiid.net.socket.ServiceInvocationStruct
 
ServiceInvocationStruct(Object[], String, Class<?>) - Constructor for class org.teiid.net.socket.ServiceInvocationStruct
 
SessionToken - Class in org.teiid.client.security
This class is an immutable identifier for a unique session that also maintains the name of the principal for that session.
SessionToken() - Constructor for class org.teiid.client.security.SessionToken
 
SessionToken(long, String) - Constructor for class org.teiid.client.security.SessionToken
Used by tests to control the session id
SessionToken(String) - Constructor for class org.teiid.client.security.SessionToken
The primary constructor that specifies userName
set(int, T) - Method in class org.teiid.client.ResizingArrayList
 
setAdditionalProperties(String) - Method in class org.teiid.jdbc.BaseDataSource
 
setAlternateServers(String) - Method in class org.teiid.jdbc.TeiidDataSource
Sets a list of alternate server(s) that can be used for connection fail-over.
setAnalysisInfo(ResultsMessage) - Method in class org.teiid.jdbc.StatementImpl
 
setAnnotations(Collection<Annotation>) - Method in class org.teiid.client.ResultsMessage
 
setAnnotations(Collection<Annotation>) - Method in class org.teiid.jdbc.ConnectionImpl
 
setAnsiQuotedIdentifiers(boolean) - Method in class org.teiid.client.RequestMessage
 
setAnsiQuotedIdentifiers(boolean) - Method in class org.teiid.jdbc.BaseDataSource
 
setApplicationName(String) - Method in class org.teiid.jdbc.BaseDataSource
Sets the name of the application.
setArray(int, Array) - Method in class org.teiid.jdbc.PreparedStatementImpl
 
setAsciiStream(String, InputStream) - Method in class org.teiid.jdbc.CallableStatementImpl
 
setAsciiStream(String, InputStream, int) - Method in class org.teiid.jdbc.CallableStatementImpl
 
setAsciiStream(String, InputStream, long) - Method in class org.teiid.jdbc.CallableStatementImpl
 
setAsciiStream(int, InputStream, int) - Method in class org.teiid.jdbc.PreparedStatementImpl
 
setAsciiStream(int, InputStream) - Method in class org.teiid.jdbc.PreparedStatementImpl
 
setAsciiStream(int, InputStream, long) - Method in class org.teiid.jdbc.PreparedStatementImpl
 
setAuthType(AuthenticationType) - Method in class org.teiid.net.socket.Handshake
 
setAutoCommit(boolean) - Method in class org.teiid.jdbc.ConnectionImpl
 
setAutoCommitTxn(String) - Method in class org.teiid.jdbc.BaseDataSource
Sets the setting for how connections are created by this DataSource manage transactions for client requests with autoCommit = true.
setAutoFailover(String) - Method in class org.teiid.jdbc.TeiidDataSource
 
setAutoGeneratedKeys(boolean) - Method in class org.teiid.jdbc.PreparedStatementImpl
 
setBatchedUpdate(boolean) - Method in class org.teiid.client.RequestMessage
 
setBatchFetcher(BatchResults.BatchFetcher) - Method in class org.teiid.jdbc.BatchResults
 
setBigDecimal(String, BigDecimal) - Method in class org.teiid.jdbc.CallableStatementImpl
 
setBigDecimal(int, BigDecimal) - Method in class org.teiid.jdbc.PreparedStatementImpl
 
setBinaryStream(String, InputStream) - Method in class org.teiid.jdbc.CallableStatementImpl
 
setBinaryStream(String, InputStream, int) - Method in class org.teiid.jdbc.CallableStatementImpl
 
setBinaryStream(String, InputStream, long) - Method in class org.teiid.jdbc.CallableStatementImpl
 
setBinaryStream(int, InputStream, int) - Method in class org.teiid.jdbc.PreparedStatementImpl
 
setBinaryStream(int, InputStream) - Method in class org.teiid.jdbc.PreparedStatementImpl
 
setBinaryStream(int, InputStream, long) - Method in class org.teiid.jdbc.PreparedStatementImpl
 
setBlob(String, Blob) - Method in class org.teiid.jdbc.CallableStatementImpl
 
setBlob(String, InputStream) - Method in class org.teiid.jdbc.CallableStatementImpl
 
setBlob(String, InputStream, long) - Method in class org.teiid.jdbc.CallableStatementImpl
 
setBlob(int, Blob) - Method in class org.teiid.jdbc.PreparedStatementImpl
 
setBlob(int, InputStream) - Method in class org.teiid.jdbc.PreparedStatementImpl
 
setBlob(int, InputStream, long) - Method in class org.teiid.jdbc.PreparedStatementImpl
 
setBoolean(String, boolean) - Method in class org.teiid.jdbc.CallableStatementImpl
 
setBoolean(int, boolean) - Method in class org.teiid.jdbc.PreparedStatementImpl
 
setByte(String, byte) - Method in class org.teiid.jdbc.CallableStatementImpl
 
setByte(int, byte) - Method in class org.teiid.jdbc.PreparedStatementImpl
 
setBytes(String, byte[]) - Method in class org.teiid.jdbc.CallableStatementImpl
 
setBytes(int, byte[]) - Method in class org.teiid.jdbc.PreparedStatementImpl
 
setCatalog(String) - Method in class org.teiid.jdbc.ConnectionImpl
Teiid does not allow setting a catalog through a connection.
setCbc(boolean) - Method in class org.teiid.net.socket.Handshake
 
setCharacterStream(String, Reader) - Method in class org.teiid.jdbc.CallableStatementImpl
 
setCharacterStream(String, Reader, int) - Method in class org.teiid.jdbc.CallableStatementImpl
 
setCharacterStream(String, Reader, long) - Method in class org.teiid.jdbc.CallableStatementImpl
 
setCharacterStream(int, Reader, int) - Method in class org.teiid.jdbc.PreparedStatementImpl
 
setCharacterStream(int, Reader) - Method in class org.teiid.jdbc.PreparedStatementImpl
 
setCharacterStream(int, Reader, long) - Method in class org.teiid.jdbc.PreparedStatementImpl
 
setClientInfo(Properties) - Method in class org.teiid.jdbc.ConnectionImpl
 
setClientInfo(String, String) - Method in class org.teiid.jdbc.ConnectionImpl
 
setClientSerializationVersion(byte) - Method in class org.teiid.client.ResultsMessage
 
setClob(String, Clob) - Method in class org.teiid.jdbc.CallableStatementImpl
 
setClob(String, Reader) - Method in class org.teiid.jdbc.CallableStatementImpl
 
setClob(String, Reader, long) - Method in class org.teiid.jdbc.CallableStatementImpl
 
setClob(int, Clob) - Method in class org.teiid.jdbc.PreparedStatementImpl
 
setClob(int, Reader) - Method in class org.teiid.jdbc.PreparedStatementImpl
 
setClob(int, Reader, long) - Method in class org.teiid.jdbc.PreparedStatementImpl
 
setColumnNames(String[]) - Method in class org.teiid.client.ResultsMessage
 
setCommand(Object) - Method in class org.teiid.client.RequestMessage
 
setCommand(Object) - Method in class org.teiid.jdbc.PreparedStatementImpl
 
setCommands(String...) - Method in class org.teiid.client.RequestMessage
 
setConserveBandwidth(boolean) - Method in class org.teiid.net.socket.OioOjbectChannelFactory
 
setContents(Object) - Method in class org.teiid.net.socket.Message
 
setContinuous(boolean) - Method in class org.teiid.jdbc.RequestOptions
 
setCurrentPlanDescription(PlanNode) - Method in class org.teiid.jdbc.ConnectionImpl
 
setCursorName(String) - Method in class org.teiid.jdbc.StatementImpl
 
setCursorType(int) - Method in class org.teiid.client.RequestMessage
Sets the cursorType.
setDatabaseName(String) - Method in class org.teiid.jdbc.BaseDataSource
Sets the name of the virtual database on a particular Teiid Server.
setDatabaseVersion(String) - Method in class org.teiid.jdbc.BaseDataSource
Sets the databaseVersion.
setDataSourceName(String) - Method in class org.teiid.jdbc.BaseDataSource
Sets the logical name for the underlying XADataSource or ConnectionPoolDataSource; used only when pooling connections or distributed transactions are implemented.
setDataTypes(String[]) - Method in class org.teiid.client.ResultsMessage
 
setDate(String, Date) - Method in class org.teiid.jdbc.CallableStatementImpl
 
setDate(String, Date, Calendar) - Method in class org.teiid.jdbc.CallableStatementImpl
 
setDate(int, Date) - Method in class org.teiid.jdbc.PreparedStatementImpl
 
setDate(int, Date, Calendar) - Method in class org.teiid.jdbc.PreparedStatementImpl
 
setDebugLog(String) - Method in class org.teiid.client.ResultsMessage
 
setDebugLog(String) - Method in class org.teiid.jdbc.ConnectionImpl
 
setDelayDeserialization(boolean) - Method in class org.teiid.client.ResultsMessage
 
setDelaySerialization(boolean) - Method in class org.teiid.client.RequestMessage
 
setDescription(String) - Method in class org.teiid.jdbc.BaseDataSource
Sets the description of this data source.
setDisableLocalTxn(String) - Method in class org.teiid.jdbc.BaseDataSource
 
setDouble(String, double) - Method in class org.teiid.jdbc.CallableStatementImpl
 
setDouble(int, double) - Method in class org.teiid.jdbc.PreparedStatementImpl
 
setEncryptRequests(boolean) - Method in class org.teiid.jdbc.TeiidDataSource
 
setEscapeProcessing(boolean) - Method in class org.teiid.jdbc.StatementImpl
 
setException(Throwable) - Method in class org.teiid.client.ResultsMessage
 
setExecutionId(long) - Method in class org.teiid.client.RequestMessage
 
setExecutionPayload(Serializable) - Method in class org.teiid.client.RequestMessage
 
setExecutionProperty(String, String) - Method in class org.teiid.jdbc.ConnectionImpl
 
setExecutionProperty(String, String) - Method in class org.teiid.jdbc.StatementImpl
 
setExecutionProperty(String, String) - Method in interface org.teiid.jdbc.TeiidStatement
Deprecated.
use set statement
setFailOver(boolean) - Method in class org.teiid.net.socket.SocketServerConnection
 
setFailOverPingInterval(int) - Method in class org.teiid.net.socket.SocketServerConnection
 
setFetchDirection(int) - Method in class org.teiid.jdbc.ResultSetImpl
 
setFetchDirection(int) - Method in class org.teiid.jdbc.StatementImpl
 
setFetchSize(int) - Method in class org.teiid.client.RequestMessage
 
setFetchSize(int) - Method in class org.teiid.jdbc.BaseDataSource
 
setFetchSize(int) - Method in class org.teiid.jdbc.ResultSetImpl
 
setFetchSize(int) - Method in class org.teiid.jdbc.StatementImpl
 
setFinalRow(int) - Method in class org.teiid.client.ResultsMessage
 
setFirstRow(int) - Method in class org.teiid.client.ResultsMessage
 
setFloat(String, float) - Method in class org.teiid.jdbc.CallableStatementImpl
 
setFloat(int, float) - Method in class org.teiid.jdbc.PreparedStatementImpl
 
setHoldability(int) - Method in class org.teiid.jdbc.ConnectionImpl
 
setInLocalTxn(boolean) - Method in class org.teiid.jdbc.ConnectionImpl
 
setInt(String, int) - Method in class org.teiid.jdbc.CallableStatementImpl
 
setInt(int, int) - Method in class org.teiid.jdbc.PreparedStatementImpl
 
setJaasName(String) - Method in class org.teiid.jdbc.TeiidDataSource
Application name from JAAS Login Config file
setKerberosServicePrincipleName(String) - Method in class org.teiid.jdbc.TeiidDataSource
Kerberos KDC service principle name
setLastRow(int) - Method in class org.teiid.client.ResultsMessage
 
setLoadBalance(boolean) - Method in class org.teiid.jdbc.TeiidDataSource
Deprecated.
setLocalProfile(ConnectionProfile) - Method in class org.teiid.jdbc.TeiidDriver
 
setLoginTimeout(int) - Method in class org.teiid.jdbc.BaseDataSource
 
setLogWriter(PrintWriter) - Method in class org.teiid.jdbc.BaseDataSource
 
setLong(String, long) - Method in class org.teiid.jdbc.CallableStatementImpl
 
setLong(int, long) - Method in class org.teiid.jdbc.PreparedStatementImpl
 
setMaxFieldSize(int) - Method in class org.teiid.jdbc.ResultSetImpl
 
setMaxFieldSize(int) - Method in class org.teiid.jdbc.StatementImpl
 
setMaxObjectSize(int) - Method in class org.teiid.net.socket.OioOjbectChannelFactory
 
setMaxRows(int) - Method in class org.teiid.jdbc.StatementImpl
 
setMessageKey(Serializable) - Method in class org.teiid.net.socket.Message
 
setNCharacterStream(String, Reader) - Method in class org.teiid.jdbc.CallableStatementImpl
 
setNCharacterStream(String, Reader, long) - Method in class org.teiid.jdbc.CallableStatementImpl
 
setNCharacterStream(int, Reader) - Method in class org.teiid.jdbc.PreparedStatementImpl
 
setNCharacterStream(int, Reader, long) - Method in class org.teiid.jdbc.PreparedStatementImpl
 
setNClob(String, NClob) - Method in class org.teiid.jdbc.CallableStatementImpl
 
setNClob(String, Reader) - Method in class org.teiid.jdbc.CallableStatementImpl
 
setNClob(String, Reader, long) - Method in class org.teiid.jdbc.CallableStatementImpl
 
setNClob(int, NClob) - Method in class org.teiid.jdbc.PreparedStatementImpl
 
setNClob(int, Reader) - Method in class org.teiid.jdbc.PreparedStatementImpl
 
setNClob(int, Reader, long) - Method in class org.teiid.jdbc.PreparedStatementImpl
 
setNetworkTimeout(Executor, int) - Method in class org.teiid.jdbc.ConnectionImpl
 
setNoExec(boolean) - Method in class org.teiid.client.RequestMessage
 
setNoExec(boolean) - Method in class org.teiid.jdbc.BaseDataSource
 
setNString(String, String) - Method in class org.teiid.jdbc.CallableStatementImpl
 
setNString(int, String) - Method in class org.teiid.jdbc.PreparedStatementImpl
 
setNull(String, int) - Method in class org.teiid.jdbc.CallableStatementImpl
 
setNull(String, int, String) - Method in class org.teiid.jdbc.CallableStatementImpl
 
setNull(int, int) - Method in class org.teiid.jdbc.PreparedStatementImpl
 
setNull(int, int, String) - Method in class org.teiid.jdbc.PreparedStatementImpl
 
setObject(String, Object) - Method in class org.teiid.jdbc.CallableStatementImpl
 
setObject(String, Object, int) - Method in class org.teiid.jdbc.CallableStatementImpl
 
setObject(String, Object, int, int) - Method in class org.teiid.jdbc.CallableStatementImpl
 
setObject(int, Object, int, int) - Method in class org.teiid.jdbc.PreparedStatementImpl
 
setObject(int, Object, int) - Method in class org.teiid.jdbc.PreparedStatementImpl
 
setObject(int, Object) - Method in class org.teiid.jdbc.PreparedStatementImpl
 
setParameters(List) - Method in class org.teiid.client.ResultsMessage
 
setParameterValues(List<?>) - Method in class org.teiid.client.RequestMessage
 
setPartialResults(boolean) - Method in class org.teiid.client.RequestMessage
 
setPartialResultsMode(String) - Method in class org.teiid.jdbc.BaseDataSource
 
setPassthroughAuthentication(boolean) - Method in class org.teiid.jdbc.TeiidDataSource
When set to true, the connection uses the passed in security domain to do the authentication.
setPassword(String) - Method in class org.teiid.jdbc.BaseDataSource
Sets the password.
setPayload(Properties) - Method in class org.teiid.jdbc.ConnectionImpl
 
setPayload(Serializable) - Method in class org.teiid.jdbc.StatementImpl
 
setPayload(Serializable) - Method in interface org.teiid.jdbc.TeiidStatement
Set the per-statement security payload.
setPlanDescription(PlanNode) - Method in class org.teiid.client.ResultsMessage
 
setPlanNode(PlanNode) - Method in class org.teiid.client.plan.PlanNode.Property
 
setPoolable(boolean) - Method in class org.teiid.jdbc.StatementImpl
 
setPortNumber(int) - Method in class org.teiid.jdbc.TeiidDataSource
Sets the portNumber.
setPublicKey(byte[]) - Method in class org.teiid.net.socket.Handshake
 
setPublicKeyLarge(byte[]) - Method in class org.teiid.net.socket.Handshake
 
setQueryTimeout(int) - Method in class org.teiid.jdbc.BaseDataSource
 
setQueryTimeout(int) - Method in class org.teiid.jdbc.StatementImpl
 
setReadOnly(boolean) - Method in class org.teiid.jdbc.ConnectionImpl
 
setReceiveBufferSize(int) - Method in class org.teiid.net.socket.OioOjbectChannelFactory
 
setRef(int, Ref) - Method in class org.teiid.jdbc.PreparedStatementImpl
 
setRequestOptions(RequestOptions) - Method in class org.teiid.client.RequestMessage
 
setResults(List<?>[]) - Method in class org.teiid.client.ResultsMessage
 
setResults(List<? extends List<?>>) - Method in class org.teiid.client.ResultsMessage
 
setResultSetCacheMode(String) - Method in class org.teiid.jdbc.BaseDataSource
 
setResultsMode(RequestMessage.ResultsMode) - Method in class org.teiid.client.RequestMessage
 
setReturnAutoGeneratedKeys(boolean) - Method in class org.teiid.client.RequestMessage
 
setRowId(String, RowId) - Method in class org.teiid.jdbc.CallableStatementImpl
 
setRowId(int, RowId) - Method in class org.teiid.jdbc.PreparedStatementImpl
 
setRowLimit(int) - Method in class org.teiid.client.RequestMessage
 
setSavepoint() - Method in class org.teiid.jdbc.ConnectionImpl
 
setSavepoint(String) - Method in class org.teiid.jdbc.ConnectionImpl
 
setSchema(String) - Method in class org.teiid.jdbc.ConnectionImpl
 
setSecure(boolean) - Method in class org.teiid.jdbc.TeiidDataSource
Sets the secure flag to use mms: protocol instead of the default mm: protocol.
setSendBufferSize(int) - Method in class org.teiid.net.socket.OioOjbectChannelFactory
 
setServerName(String) - Method in class org.teiid.jdbc.TeiidDataSource
Sets the serverName.
setShort(String, short) - Method in class org.teiid.jdbc.CallableStatementImpl
 
setShort(int, short) - Method in class org.teiid.jdbc.PreparedStatementImpl
 
setShowPlan(RequestMessage.ShowPlan) - Method in class org.teiid.client.RequestMessage
 
setShowPlan(String) - Method in class org.teiid.jdbc.BaseDataSource
 
setSocketProfile(ConnectionProfile) - Method in class org.teiid.jdbc.TeiidDriver
 
setSoTimeout(int) - Method in class org.teiid.net.socket.OioOjbectChannelFactory
 
setSpanContext(String) - Method in class org.teiid.client.RequestMessage
 
setSQLXML(String, SQLXML) - Method in class org.teiid.jdbc.CallableStatementImpl
 
setSQLXML(int, SQLXML) - Method in class org.teiid.jdbc.PreparedStatementImpl
 
setSsl(boolean) - Method in class org.teiid.net.HostInfo
 
setStatementType(RequestMessage.StatementType) - Method in class org.teiid.client.RequestMessage
 
setString(String, String) - Method in class org.teiid.jdbc.CallableStatementImpl
 
setString(int, String) - Method in class org.teiid.jdbc.PreparedStatementImpl
 
setStyleSheet(String) - Method in class org.teiid.client.RequestMessage
Sets the styleSheet.
setSync(boolean) - Method in class org.teiid.client.RequestMessage
 
setSynchronousTtl(long) - Method in class org.teiid.net.socket.SocketServerConnectionFactory
 
setTime(String, Time) - Method in class org.teiid.jdbc.CallableStatementImpl
 
setTime(String, Time, Calendar) - Method in class org.teiid.jdbc.CallableStatementImpl
 
setTime(int, Time) - Method in class org.teiid.jdbc.PreparedStatementImpl
 
setTime(int, Time, Calendar) - Method in class org.teiid.jdbc.PreparedStatementImpl
 
setTimestamp(String, Timestamp) - Method in class org.teiid.jdbc.CallableStatementImpl
 
setTimestamp(String, Timestamp, Calendar) - Method in class org.teiid.jdbc.CallableStatementImpl
 
setTimestamp(int, Timestamp) - Method in class org.teiid.jdbc.PreparedStatementImpl
 
setTimestamp(int, Timestamp, Calendar) - Method in class org.teiid.jdbc.PreparedStatementImpl
 
setTracer(Tracer) - Static method in class org.teiid.jdbc.tracing.GlobalTracerInjector
 
setTransactionIsolation(int) - Method in class org.teiid.client.RequestMessage
 
setTransactionIsolation(int) - Method in class org.teiid.jdbc.ConnectionImpl
 
setTransactionTimeout(int) - Method in class org.teiid.jdbc.XAConnectionImpl
 
setTxnAutoWrapMode(String) - Method in class org.teiid.client.RequestMessage
Sets the txnAutoWrapMode.
setTypeMap(Map<String, Class<?>>) - Method in class org.teiid.jdbc.ConnectionImpl
 
setUnicodeStream(int, InputStream, int) - Method in class org.teiid.jdbc.PreparedStatementImpl
 
setUpdateCount(int) - Method in class org.teiid.client.ResultsMessage
 
setUpdateResult(boolean) - Method in class org.teiid.client.ResultsMessage
 
setURL(String, URL) - Method in class org.teiid.jdbc.CallableStatementImpl
 
setURL(int, URL) - Method in class org.teiid.jdbc.PreparedStatementImpl
 
setUseJDBC4ColumnNameAndLabelSemantics(boolean) - Method in class org.teiid.jdbc.BaseDataSource
 
setUser(String) - Method in class org.teiid.jdbc.BaseDataSource
Sets the user.
setUseResultSetCache(boolean) - Method in class org.teiid.client.RequestMessage
 
setValues(List<String>) - Method in class org.teiid.client.plan.PlanNode.Property
 
setVersion() - Method in class org.teiid.net.socket.Handshake
Sets the version from the ApplicationInfo
setWarnings(List<Throwable>) - Method in class org.teiid.client.ResultsMessage
 
shutdown() - Method in interface org.teiid.net.socket.SocketServerInstance
 
shutdown() - Method in class org.teiid.net.socket.SocketServerInstanceImpl
 
SIGNED - Static variable in interface org.teiid.client.metadata.ResultsMetadataConstants
 
SingleInstanceCommunicationException - Exception in org.teiid.net.socket
An error occurred in communication between client and server.
SingleInstanceCommunicationException() - Constructor for exception org.teiid.net.socket.SingleInstanceCommunicationException
No-Arg Constructor
SingleInstanceCommunicationException(String) - Constructor for exception org.teiid.net.socket.SingleInstanceCommunicationException
 
SingleInstanceCommunicationException(Throwable) - Constructor for exception org.teiid.net.socket.SingleInstanceCommunicationException
 
SingleInstanceCommunicationException(Throwable, String) - Constructor for exception org.teiid.net.socket.SingleInstanceCommunicationException
 
SingleInstanceCommunicationException(BundleUtil.Event, Throwable, String) - Constructor for exception org.teiid.net.socket.SingleInstanceCommunicationException
 
size - Variable in class org.teiid.client.ResizingArrayList
 
size() - Method in class org.teiid.client.ResizingArrayList
 
SocketServerConnection - Class in org.teiid.net.socket
Represents a client connection that maintains session state and allows for service fail over.
SocketServerConnection(SocketServerInstanceFactory, boolean, UrlServerDiscovery, Properties) - Constructor for class org.teiid.net.socket.SocketServerConnection
 
SocketServerConnectionFactory - Class in org.teiid.net.socket
Responsible for creating socket based connections The comm approach is object based and layered.
SocketServerConnectionFactory() - Constructor for class org.teiid.net.socket.SocketServerConnectionFactory
 
SocketServerInstance - Interface in org.teiid.net.socket
 
SocketServerInstanceFactory - Interface in org.teiid.net.socket
 
SocketServerInstanceImpl - Class in org.teiid.net.socket
Client view of a socket server connection that exposes remote services On construction this class will create a channel and exchange a handshake.
SocketServerInstanceImpl(HostInfo, long, int) - Constructor for class org.teiid.net.socket.SocketServerInstanceImpl
 
SocketServerInstanceImpl.RemoteInvocationHandler - Class in org.teiid.net.socket
 
SocketUtil - Class in org.teiid.net.socket
This class provides some utility methods to create ssl sockets using the keystores and trust stores.
SocketUtil() - Constructor for class org.teiid.net.socket.SocketUtil
 
SocketUtil.SSLSocketFactory - Class in org.teiid.net.socket
 
SourceWarning - Exception in org.teiid.client
This class is used to store the details of an atomic query warning.
SourceWarning(String, String, Throwable, boolean) - Constructor for exception org.teiid.client.SourceWarning
Constructor that stores atomic query failure details.
SQL_OPTION_SHOWPLAN - Static variable in interface org.teiid.jdbc.ExecutionProperties
Can be one of ON|OFF|DEBUG
SQLStates - Class in org.teiid.jdbc
Utility class containing 1) SQL state constants used to represent JDBC error state code, and 2) utility methods to check whether a SQL state belongs to a particular class of exception states.
SQLStates() - Constructor for class org.teiid.jdbc.SQLStates
 
SQLStates.SQLStateClass - Class in org.teiid.jdbc
 
SSLSocketFactory(SSLContext, boolean) - Constructor for class org.teiid.net.socket.SocketUtil.SSLSocketFactory
 
start(XidImpl, int, int) - Method in interface org.teiid.client.DQP
 
start(Xid, int) - Method in class org.teiid.jdbc.XAConnectionImpl
 
startTransaction(XidImpl, int, int) - Method in class org.teiid.jdbc.ConnectionImpl
 
StatementCallback - Interface in org.teiid.jdbc
A callback for non-blocking statement result processing.
StatementImpl - Class in org.teiid.jdbc
 
storesLowerCaseIdentifiers() - Method in class org.teiid.jdbc.DatabaseMetaDataImpl
 
storesLowerCaseQuotedIdentifiers() - Method in class org.teiid.jdbc.DatabaseMetaDataImpl
 
storesMixedCaseIdentifiers() - Method in class org.teiid.jdbc.DatabaseMetaDataImpl
 
storesMixedCaseQuotedIdentifiers() - Method in class org.teiid.jdbc.DatabaseMetaDataImpl
 
storesUpperCaseIdentifiers() - Method in class org.teiid.jdbc.DatabaseMetaDataImpl
 
storesUpperCaseQuotedIdentifiers() - Method in class org.teiid.jdbc.DatabaseMetaDataImpl
 
StreamingLobChunckProducer - Class in org.teiid.client.lob
 
StreamingLobChunckProducer(DQP, long, Streamable<?>) - Constructor for class org.teiid.client.lob.StreamingLobChunckProducer
 
StreamingLobChunckProducer.Factory - Class in org.teiid.client.lob
 
submitExecute(String, StatementCallback, RequestOptions) - Method in class org.teiid.jdbc.PreparedStatementImpl
 
submitExecute(StatementCallback, RequestOptions) - Method in class org.teiid.jdbc.PreparedStatementImpl
 
submitExecute(RequestMessage.ResultsMode, RequestOptions) - Method in class org.teiid.jdbc.PreparedStatementImpl
 
submitExecute(String, StatementCallback, RequestOptions) - Method in class org.teiid.jdbc.StatementImpl
 
submitExecute(String, RequestOptions) - Method in class org.teiid.jdbc.StatementImpl
 
submitExecute(StatementCallback, RequestOptions) - Method in interface org.teiid.jdbc.TeiidPreparedStatement
Execute the given statement using a non-blocking callback.
submitExecute(String, StatementCallback, RequestOptions) - Method in interface org.teiid.jdbc.TeiidStatement
Execute the given statement using a non-blocking callback.
submitNext() - Method in class org.teiid.jdbc.ResultSetImpl
Assumes forward only cursoring
submitSetAutoCommitTrue(boolean) - Method in class org.teiid.jdbc.ConnectionImpl
 
SUCESS - Static variable in class org.teiid.jdbc.SQLStates
 
supportsAlterTableWithAddColumn() - Method in class org.teiid.jdbc.DatabaseMetaDataImpl
 
supportsAlterTableWithDropColumn() - Method in class org.teiid.jdbc.DatabaseMetaDataImpl
 
supportsANSI92EntryLevelSQL() - Method in class org.teiid.jdbc.DatabaseMetaDataImpl
 
supportsANSI92FullSQL() - Method in class org.teiid.jdbc.DatabaseMetaDataImpl
 
supportsANSI92IntermediateSQL() - Method in class org.teiid.jdbc.DatabaseMetaDataImpl
 
supportsBatchUpdates() - Method in class org.teiid.jdbc.DatabaseMetaDataImpl
Indicates whether the driver supports batch updates.
supportsCatalogsInDataManipulation() - Method in class org.teiid.jdbc.DatabaseMetaDataImpl
 
supportsCatalogsInIndexDefinitions() - Method in class org.teiid.jdbc.DatabaseMetaDataImpl
 
supportsCatalogsInPrivilegeDefinitions() - Method in class org.teiid.jdbc.DatabaseMetaDataImpl
 
supportsCatalogsInProcedureCalls() - Method in class org.teiid.jdbc.DatabaseMetaDataImpl
 
supportsCatalogsInTableDefinitions() - Method in class org.teiid.jdbc.DatabaseMetaDataImpl
 
supportsColumnAliasing() - Method in class org.teiid.jdbc.DatabaseMetaDataImpl
 
supportsContinuous() - Method in interface org.teiid.net.ServerConnection
 
supportsContinuous() - Method in class org.teiid.net.socket.SocketServerConnection
 
supportsConvert() - Method in class org.teiid.jdbc.DatabaseMetaDataImpl
 
supportsConvert(int, int) - Method in class org.teiid.jdbc.DatabaseMetaDataImpl
 
supportsCoreSQLGrammar() - Method in class org.teiid.jdbc.DatabaseMetaDataImpl
 
supportsCorrelatedSubqueries() - Method in class org.teiid.jdbc.DatabaseMetaDataImpl
 
supportsDataDefinitionAndDataManipulationTransactions() - Method in class org.teiid.jdbc.DatabaseMetaDataImpl
 
supportsDataManipulationTransactionsOnly() - Method in class org.teiid.jdbc.DatabaseMetaDataImpl
 
supportsDifferentTableCorrelationNames() - Method in class org.teiid.jdbc.DatabaseMetaDataImpl
 
supportsExpressionsInOrderBy() - Method in class org.teiid.jdbc.DatabaseMetaDataImpl
 
supportsExtendedSQLGrammar() - Method in class org.teiid.jdbc.DatabaseMetaDataImpl
 
supportsFullOuterJoins() - Method in class org.teiid.jdbc.DatabaseMetaDataImpl
 
supportsGetGeneratedKeys() - Method in class org.teiid.jdbc.DatabaseMetaDataImpl
 
supportsGroupBy() - Method in class org.teiid.jdbc.DatabaseMetaDataImpl
 
supportsGroupByBeyondSelect() - Method in class org.teiid.jdbc.DatabaseMetaDataImpl
 
supportsGroupByUnrelated() - Method in class org.teiid.jdbc.DatabaseMetaDataImpl
 
supportsIntegrityEnhancementFacility() - Method in class org.teiid.jdbc.DatabaseMetaDataImpl
 
supportsLikeEscapeClause() - Method in class org.teiid.jdbc.DatabaseMetaDataImpl
 
supportsLimitedOuterJoins() - Method in class org.teiid.jdbc.DatabaseMetaDataImpl
 
supportsMinimumSQLGrammar() - Method in class org.teiid.jdbc.DatabaseMetaDataImpl
 
supportsMixedCaseIdentifiers() - Method in class org.teiid.jdbc.DatabaseMetaDataImpl
 
supportsMixedCaseQuotedIdentifiers() - Method in class org.teiid.jdbc.DatabaseMetaDataImpl
 
supportsMultipleOpenResults() - Method in class org.teiid.jdbc.DatabaseMetaDataImpl
 
supportsMultipleResultSets() - Method in class org.teiid.jdbc.DatabaseMetaDataImpl
 
supportsMultipleTransactions() - Method in class org.teiid.jdbc.DatabaseMetaDataImpl
 
supportsNamedParameters() - Method in class org.teiid.jdbc.DatabaseMetaDataImpl
 
supportsNonNullableColumns() - Method in class org.teiid.jdbc.DatabaseMetaDataImpl
 
supportsOpenCursorsAcrossCommit() - Method in class org.teiid.jdbc.DatabaseMetaDataImpl
 
supportsOpenCursorsAcrossRollback() - Method in class org.teiid.jdbc.DatabaseMetaDataImpl
 
supportsOpenStatementsAcrossCommit() - Method in class org.teiid.jdbc.DatabaseMetaDataImpl
 
supportsOpenStatementsAcrossRollback() - Method in class org.teiid.jdbc.DatabaseMetaDataImpl
 
supportsOrderByUnrelated() - Method in class org.teiid.jdbc.DatabaseMetaDataImpl
 
supportsOuterJoins() - Method in class org.teiid.jdbc.DatabaseMetaDataImpl
 
supportsPartialResults() - Method in class org.teiid.client.RequestMessage
 
supportsPositionedDelete() - Method in class org.teiid.jdbc.DatabaseMetaDataImpl
 
supportsPositionedUpdate() - Method in class org.teiid.jdbc.DatabaseMetaDataImpl
 
supportsResultSetConcurrency(int, int) - Method in class org.teiid.jdbc.DatabaseMetaDataImpl
 
supportsResultSetHoldability(int) - Method in class org.teiid.jdbc.DatabaseMetaDataImpl
 
supportsResultSetType(int) - Method in class org.teiid.jdbc.DatabaseMetaDataImpl
Does the database support the given result set type?
supportsSavepoints() - Method in class org.teiid.jdbc.DatabaseMetaDataImpl
 
supportsSchemasInDataManipulation() - Method in class org.teiid.jdbc.DatabaseMetaDataImpl
 
supportsSchemasInIndexDefinitions() - Method in class org.teiid.jdbc.DatabaseMetaDataImpl
 
supportsSchemasInPrivilegeDefinitions() - Method in class org.teiid.jdbc.DatabaseMetaDataImpl
 
supportsSchemasInProcedureCalls() - Method in class org.teiid.jdbc.DatabaseMetaDataImpl
 
supportsSchemasInTableDefinitions() - Method in class org.teiid.jdbc.DatabaseMetaDataImpl
 
supportsSelectForUpdate() - Method in class org.teiid.jdbc.DatabaseMetaDataImpl
 
supportsStatementPooling() - Method in class org.teiid.jdbc.DatabaseMetaDataImpl
 
supportsStoredFunctionsUsingCallSyntax() - Method in class org.teiid.jdbc.DatabaseMetaDataImpl
 
supportsStoredProcedures() - Method in class org.teiid.jdbc.DatabaseMetaDataImpl
 
supportsSubqueriesInComparisons() - Method in class org.teiid.jdbc.DatabaseMetaDataImpl
 
supportsSubqueriesInExists() - Method in class org.teiid.jdbc.DatabaseMetaDataImpl
 
supportsSubqueriesInIns() - Method in class org.teiid.jdbc.DatabaseMetaDataImpl
 
supportsSubqueriesInQuantifieds() - Method in class org.teiid.jdbc.DatabaseMetaDataImpl
 
supportsTableCorrelationNames() - Method in class org.teiid.jdbc.DatabaseMetaDataImpl
 
supportsTransactionIsolationLevel(int) - Method in class org.teiid.jdbc.DatabaseMetaDataImpl
 
supportsTransactions() - Method in class org.teiid.jdbc.DatabaseMetaDataImpl
 
supportsUnion() - Method in class org.teiid.jdbc.DatabaseMetaDataImpl
 
supportsUnionAll() - Method in class org.teiid.jdbc.DatabaseMetaDataImpl
 

T

targetClass - Variable in class org.teiid.net.socket.ServiceInvocationStruct
 
Task(Runnable, long) - Constructor for class org.teiid.jdbc.EnhancedTimer.Task
 
TeiidConnection - Interface in org.teiid.jdbc
Optional methods supported by Teiid Connections.
TeiidDataSource - Class in org.teiid.jdbc
The Teiid JDBC DataSource implementation class of DataSource and XADataSource.
TeiidDataSource() - Constructor for class org.teiid.jdbc.TeiidDataSource
 
TeiidDriver - Class in org.teiid.jdbc
JDBC Driver class for Teiid Embedded and Teiid Server.
TeiidDriver() - Constructor for class org.teiid.jdbc.TeiidDriver
 
TeiidPreparedStatement - Interface in org.teiid.jdbc
This interface provides methods in addition to the standard JDBC methods.
TeiidResultSet - Interface in org.teiid.jdbc
 
TeiidSecurityException - Exception in org.teiid.client.security
 
TeiidSecurityException() - Constructor for exception org.teiid.client.security.TeiidSecurityException
No-Arg Constructor
TeiidSecurityException(BundleUtil.Event, Throwable, String) - Constructor for exception org.teiid.client.security.TeiidSecurityException
Construct an instance with a linked exception, and an error code and message, specified.
TeiidSecurityException(BundleUtil.Event, String) - Constructor for exception org.teiid.client.security.TeiidSecurityException
Construct an instance with an error code and message specified.
TeiidSecurityException(Throwable, String) - Constructor for exception org.teiid.client.security.TeiidSecurityException
Constructs an instance of the exception with the specified detail message and a single exception.
TeiidSecurityException(Throwable) - Constructor for exception org.teiid.client.security.TeiidSecurityException
Constructs an instance of the exception with no detail message but with a single exception.
TeiidSecurityException(String) - Constructor for exception org.teiid.client.security.TeiidSecurityException
Constructs an instance of the exception with the specified detail message.
TeiidSQLException - Exception in org.teiid.jdbc
Teiid specific SQLException
TeiidSQLException() - Constructor for exception org.teiid.jdbc.TeiidSQLException
No-arg constructor required by Externalizable semantics.
TeiidSQLException(String) - Constructor for exception org.teiid.jdbc.TeiidSQLException
 
TeiidSQLException(String, String) - Constructor for exception org.teiid.jdbc.TeiidSQLException
 
TeiidSQLException(Throwable, String, String, int) - Constructor for exception org.teiid.jdbc.TeiidSQLException
 
TeiidSQLWarning - Exception in org.teiid.jdbc
Teiid specific SQLWarning
If the cause was a source SQLWarning, then you may need to consult the warning chain to get all warnings, see the example below.
TeiidSQLWarning() - Constructor for exception org.teiid.jdbc.TeiidSQLWarning
 
TeiidSQLWarning(String) - Constructor for exception org.teiid.jdbc.TeiidSQLWarning
 
TeiidSQLWarning(String, String) - Constructor for exception org.teiid.jdbc.TeiidSQLWarning
 
TeiidSQLWarning(String, String, Throwable, String, String) - Constructor for exception org.teiid.jdbc.TeiidSQLWarning
 
TeiidSQLWarning(String, String, int, Throwable) - Constructor for exception org.teiid.jdbc.TeiidSQLWarning
 
TeiidStatement - Interface in org.teiid.jdbc
This interface provides methods in addition to the standard JDBC methods.
TeiidURL - Class in org.teiid.net
Class defines the URL in the Teiid.
TeiidURL(String) - Constructor for class org.teiid.net.TeiidURL
Create an MMURL from the server URL.
TeiidURL(String, int, boolean) - Constructor for class org.teiid.net.TeiidURL
 
TeiidURL.CONNECTION - Interface in org.teiid.net
 
TeiidURL.JDBC - Interface in org.teiid.net
 
timeoutOccurred() - Method in class org.teiid.jdbc.StatementImpl
Ends the command and sets the status to TIMED_OUT.
TIMEOUTS - Static variable in class org.teiid.net.socket.OioOjbectChannelFactory
 
toArray() - Method in class org.teiid.client.ResizingArrayList
 
toArray(U[]) - Method in class org.teiid.client.ResizingArrayList
 
toExceptionHolders(List<? extends Throwable>) - Static method in class org.teiid.client.util.ExceptionHolder
 
toString() - Method in class org.teiid.client.plan.Annotation
 
toString() - Method in class org.teiid.client.plan.PlanNode
 
toString() - Method in class org.teiid.client.ResultsMessage
 
toString() - Method in class org.teiid.client.security.SessionToken
Returns a string representing the current state of the object.
toString() - Method in exception org.teiid.client.SourceWarning
Gets a message detailing the source against which the atomic query failed.
toString() - Method in class org.teiid.client.xa.XidImpl
 
toString() - Method in class org.teiid.jdbc.JDBCURL
 
toString() - Method in class org.teiid.jdbc.TeiidDataSource
 
toString() - Method in class org.teiid.net.HostInfo
 
toString() - Method in class org.teiid.net.socket.Message
 
toString() - Method in class org.teiid.net.socket.ServiceInvocationStruct
 
toString() - Method in class org.teiid.net.TeiidURL
 
toThrowables(List<ExceptionHolder>) - Static method in class org.teiid.client.util.ExceptionHolder
 
toXml() - Method in class org.teiid.client.plan.PlanNode
Converts this PlanNode to XML.
toYaml() - Method in class org.teiid.client.plan.PlanNode
 
TracingHelper - Class in org.teiid.jdbc.tracing
Used to reflection load logic that is dependent upon the opentracing library, or provide a dummy implementation
TracingHelper() - Constructor for class org.teiid.jdbc.tracing.TracingHelper
 
TracingHelper.Injector - Interface in org.teiid.jdbc.tracing
 
TRANSPORT_NAME - Static variable in interface org.teiid.jdbc.LocalProfile
 
TRUSTSTORE_FILENAME - Static variable in class org.teiid.net.socket.SocketUtil
 
TXN_WRAP_AUTO - Static variable in class org.teiid.jdbc.BaseDataSource
Transaction auto wrap constant - checks if a command requires a transaction and will be automatically wrap it.
TXN_WRAP_DETECT - Static variable in class org.teiid.client.RequestMessage
Transaction auto wrap constant - checks if a command requires a transaction and will be automatically wrap it.
TXN_WRAP_DETECT - Static variable in interface org.teiid.jdbc.ExecutionProperties.Values
Transaction auto wrap constant - checks if a command requires a transaction and will be automatically wrap it.
TXN_WRAP_OFF - Static variable in class org.teiid.client.RequestMessage
Transaction auto wrap constant - never wrap a command execution in a transaction
TXN_WRAP_OFF - Static variable in class org.teiid.jdbc.BaseDataSource
Transaction auto wrap constant - never wrap a command execution in a transaction and allow multi-source updates to occur outside of a transaction.
TXN_WRAP_OFF - Static variable in interface org.teiid.jdbc.ExecutionProperties.Values
Transaction auto wrap constant - never wrap a command execution in a transaction
TXN_WRAP_ON - Static variable in class org.teiid.client.RequestMessage
Transaction auto wrap constant - always wrap commands in a transaction.
TXN_WRAP_ON - Static variable in class org.teiid.jdbc.BaseDataSource
Transaction auto wrap constant - always wrap every non-transactional command execution in a transaction.
TXN_WRAP_ON - Static variable in interface org.teiid.jdbc.ExecutionProperties.Values
Transaction auto wrap constant - always wrap commands in a transaction.

U

UNKNOWN - Static variable in class org.teiid.client.metadata.ResultsMetadataConstants.NULL_TYPES
 
UNSEARCHABLE - Static variable in class org.teiid.client.metadata.ResultsMetadataConstants.SEARCH_TYPES
 
unwrap(Class<T>) - Method in class org.teiid.jdbc.WrapperImpl
 
updateArray(int, Array) - Method in class org.teiid.jdbc.ResultSetImpl
 
updateArray(String, Array) - Method in class org.teiid.jdbc.ResultSetImpl
 
updateAsciiStream(int, InputStream, int) - Method in class org.teiid.jdbc.ResultSetImpl
 
updateAsciiStream(String, InputStream, int) - Method in class org.teiid.jdbc.ResultSetImpl
 
updateAsciiStream(int, InputStream, long) - Method in class org.teiid.jdbc.ResultSetImpl
 
updateAsciiStream(int, InputStream) - Method in class org.teiid.jdbc.ResultSetImpl
 
updateAsciiStream(String, InputStream, long) - Method in class org.teiid.jdbc.ResultSetImpl
 
updateAsciiStream(String, InputStream) - Method in class org.teiid.jdbc.ResultSetImpl
 
updateBigDecimal(int, BigDecimal) - Method in class org.teiid.jdbc.ResultSetImpl
 
updateBigDecimal(String, BigDecimal) - Method in class org.teiid.jdbc.ResultSetImpl
 
updateBinaryStream(int, InputStream, int) - Method in class org.teiid.jdbc.ResultSetImpl
 
updateBinaryStream(String, InputStream, int) - Method in class org.teiid.jdbc.ResultSetImpl
 
updateBinaryStream(int, InputStream, long) - Method in class org.teiid.jdbc.ResultSetImpl
 
updateBinaryStream(int, InputStream) - Method in class org.teiid.jdbc.ResultSetImpl
 
updateBinaryStream(String, InputStream, long) - Method in class org.teiid.jdbc.ResultSetImpl
 
updateBinaryStream(String, InputStream) - Method in class org.teiid.jdbc.ResultSetImpl
 
updateBlob(int, Blob) - Method in class org.teiid.jdbc.ResultSetImpl
 
updateBlob(String, Blob) - Method in class org.teiid.jdbc.ResultSetImpl
 
updateBlob(int, InputStream, long) - Method in class org.teiid.jdbc.ResultSetImpl
 
updateBlob(int, InputStream) - Method in class org.teiid.jdbc.ResultSetImpl
 
updateBlob(String, InputStream, long) - Method in class org.teiid.jdbc.ResultSetImpl
 
updateBlob(String, InputStream) - Method in class org.teiid.jdbc.ResultSetImpl
 
updateBoolean(int, boolean) - Method in class org.teiid.jdbc.ResultSetImpl
 
updateBoolean(String, boolean) - Method in class org.teiid.jdbc.ResultSetImpl
 
updateByte(int, byte) - Method in class org.teiid.jdbc.ResultSetImpl
 
updateByte(String, byte) - Method in class org.teiid.jdbc.ResultSetImpl
 
updateBytes(int, byte[]) - Method in class org.teiid.jdbc.ResultSetImpl
 
updateBytes(String, byte[]) - Method in class org.teiid.jdbc.ResultSetImpl
 
updateCharacterStream(int, Reader, int) - Method in class org.teiid.jdbc.ResultSetImpl
 
updateCharacterStream(String, Reader, int) - Method in class org.teiid.jdbc.ResultSetImpl
 
updateCharacterStream(int, Reader, long) - Method in class org.teiid.jdbc.ResultSetImpl
 
updateCharacterStream(int, Reader) - Method in class org.teiid.jdbc.ResultSetImpl
 
updateCharacterStream(String, Reader, long) - Method in class org.teiid.jdbc.ResultSetImpl
 
updateCharacterStream(String, Reader) - Method in class org.teiid.jdbc.ResultSetImpl
 
updateClob(int, Clob) - Method in class org.teiid.jdbc.ResultSetImpl
 
updateClob(String, Clob) - Method in class org.teiid.jdbc.ResultSetImpl
 
updateClob(int, Reader, long) - Method in class org.teiid.jdbc.ResultSetImpl
 
updateClob(int, Reader) - Method in class org.teiid.jdbc.ResultSetImpl
 
updateClob(String, Reader, long) - Method in class org.teiid.jdbc.ResultSetImpl
 
updateClob(String, Reader) - Method in class org.teiid.jdbc.ResultSetImpl
 
updateConnectionProperties(Properties, InetAddress, boolean, HostnameResolver) - Static method in class org.teiid.net.socket.SocketServerConnection
 
updateCounts - Variable in class org.teiid.jdbc.StatementImpl
Array of update counts as returned by executeBatch()
updateDate(int, Date) - Method in class org.teiid.jdbc.ResultSetImpl
 
updateDate(String, Date) - Method in class org.teiid.jdbc.ResultSetImpl
 
updateDouble(int, double) - Method in class org.teiid.jdbc.ResultSetImpl
 
updateDouble(String, double) - Method in class org.teiid.jdbc.ResultSetImpl
 
updateFloat(int, float) - Method in class org.teiid.jdbc.ResultSetImpl
 
updateFloat(String, float) - Method in class org.teiid.jdbc.ResultSetImpl
 
updateInt(int, int) - Method in class org.teiid.jdbc.ResultSetImpl
 
updateInt(String, int) - Method in class org.teiid.jdbc.ResultSetImpl
 
updateLong(int, long) - Method in class org.teiid.jdbc.ResultSetImpl
 
updateLong(String, long) - Method in class org.teiid.jdbc.ResultSetImpl
 
updateNCharacterStream(int, Reader, long) - Method in class org.teiid.jdbc.ResultSetImpl
 
updateNCharacterStream(int, Reader) - Method in class org.teiid.jdbc.ResultSetImpl
 
updateNCharacterStream(String, Reader, long) - Method in class org.teiid.jdbc.ResultSetImpl
 
updateNCharacterStream(String, Reader) - Method in class org.teiid.jdbc.ResultSetImpl
 
updateNClob(int, NClob) - Method in class org.teiid.jdbc.ResultSetImpl
 
updateNClob(int, Reader, long) - Method in class org.teiid.jdbc.ResultSetImpl
 
updateNClob(int, Reader) - Method in class org.teiid.jdbc.ResultSetImpl
 
updateNClob(String, NClob) - Method in class org.teiid.jdbc.ResultSetImpl
 
updateNClob(String, Reader, long) - Method in class org.teiid.jdbc.ResultSetImpl
 
updateNClob(String, Reader) - Method in class org.teiid.jdbc.ResultSetImpl
 
updateNString(int, String) - Method in class org.teiid.jdbc.ResultSetImpl
 
updateNString(String, String) - Method in class org.teiid.jdbc.ResultSetImpl
 
updateNull(int) - Method in class org.teiid.jdbc.ResultSetImpl
 
updateNull(String) - Method in class org.teiid.jdbc.ResultSetImpl
 
updateObject(int, Object, int) - Method in class org.teiid.jdbc.ResultSetImpl
 
updateObject(int, Object) - Method in class org.teiid.jdbc.ResultSetImpl
 
updateObject(String, Object, int) - Method in class org.teiid.jdbc.ResultSetImpl
 
updateObject(String, Object) - Method in class org.teiid.jdbc.ResultSetImpl
 
updateRef(int, Ref) - Method in class org.teiid.jdbc.ResultSetImpl
 
updateRef(String, Ref) - Method in class org.teiid.jdbc.ResultSetImpl
 
updateRow() - Method in class org.teiid.jdbc.ResultSetImpl
 
updateRowId(int, RowId) - Method in class org.teiid.jdbc.ResultSetImpl
 
updateRowId(String, RowId) - Method in class org.teiid.jdbc.ResultSetImpl
 
updatesAreDetected(int) - Method in class org.teiid.jdbc.DatabaseMetaDataImpl
 
updateShort(int, short) - Method in class org.teiid.jdbc.ResultSetImpl
 
updateShort(String, short) - Method in class org.teiid.jdbc.ResultSetImpl
 
updateSQLXML(int, SQLXML) - Method in class org.teiid.jdbc.ResultSetImpl
 
updateSQLXML(String, SQLXML) - Method in class org.teiid.jdbc.ResultSetImpl
 
updateString(int, String) - Method in class org.teiid.jdbc.ResultSetImpl
 
updateString(String, String) - Method in class org.teiid.jdbc.ResultSetImpl
 
updateTime(int, Time) - Method in class org.teiid.jdbc.ResultSetImpl
 
updateTime(String, Time) - Method in class org.teiid.jdbc.ResultSetImpl
 
updateTimestamp(int, Timestamp) - Method in class org.teiid.jdbc.ResultSetImpl
 
updateTimestamp(String, Timestamp) - Method in class org.teiid.jdbc.ResultSetImpl
 
UrlServerDiscovery - Class in org.teiid.net.socket
Simple URL discovery strategy with a random load balancing policy TOOD: add black listing support
UrlServerDiscovery() - Constructor for class org.teiid.net.socket.UrlServerDiscovery
 
UrlServerDiscovery(TeiidURL) - Constructor for class org.teiid.net.socket.UrlServerDiscovery
 
USAGE_ERROR - Static variable in class org.teiid.jdbc.SQLStates
General query execution error
USE_CALLING_THREAD - Static variable in interface org.teiid.jdbc.LocalProfile
 
USER_NAME - Static variable in class org.teiid.jdbc.BaseDataSource
 
USER_NAME - Static variable in interface org.teiid.net.TeiidURL.CONNECTION
 
useResultSetCache() - Method in class org.teiid.client.RequestMessage
 
usesCache(byte) - Method in class org.teiid.client.BatchSerializer.ObjectColumnSerializer
 
usesLocalFilePerTable() - Method in class org.teiid.jdbc.DatabaseMetaDataImpl
 
usesLocalFiles() - Method in class org.teiid.jdbc.DatabaseMetaDataImpl
 
Util - Static variable in class org.teiid.jdbc.JDBCPlugin
 

V

validatePort(String) - Static method in class org.teiid.net.TeiidURL
 
validatePort(int) - Static method in class org.teiid.net.TeiidURL
 
validateProperties(String, String) - Method in class org.teiid.jdbc.BaseDataSource
 
validateProperties(String, String) - Method in class org.teiid.jdbc.TeiidDataSource
 
valueOf(String) - Static method in enum org.teiid.client.plan.Annotation.Priority
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum org.teiid.client.RequestMessage.ResultsMode
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum org.teiid.client.RequestMessage.ShowPlan
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum org.teiid.client.RequestMessage.StatementType
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum org.teiid.jdbc.JDBCPlugin.Event
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum org.teiid.jdbc.JDBCURL.ConnectionType
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum org.teiid.net.socket.AuthenticationType
Returns the enum constant of this type with the specified name.
values() - Static method in enum org.teiid.client.plan.Annotation.Priority
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum org.teiid.client.RequestMessage.ResultsMode
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum org.teiid.client.RequestMessage.ShowPlan
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum org.teiid.client.RequestMessage.StatementType
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum org.teiid.jdbc.JDBCPlugin.Event
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum org.teiid.jdbc.JDBCURL.ConnectionType
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum org.teiid.net.socket.AuthenticationType
Returns an array containing the constants of this enum type, in the order they are declared.
VDB_NAME - Static variable in class org.teiid.jdbc.BaseDataSource
 
VDB_NAME - Static variable in interface org.teiid.net.TeiidURL.JDBC
 
VDB_VERSION - Static variable in class org.teiid.jdbc.BaseDataSource
 
VDB_VERSION - Static variable in interface org.teiid.net.TeiidURL.JDBC
 
VERSION - Static variable in class org.teiid.jdbc.BaseDataSource
 
VERSION - Static variable in interface org.teiid.net.TeiidURL.JDBC
 
VERSION_GEOGRAPHY - Static variable in class org.teiid.client.BatchSerializer
 
VERSION_GEOMETRY - Static variable in class org.teiid.client.BatchSerializer
 
VIRTUAL_DATABASE_NAME - Static variable in interface org.teiid.client.metadata.ResultsMetadataConstants
 
VIRTUAL_DATABASE_VERSION - Static variable in interface org.teiid.client.metadata.ResultsMetadataConstants
 
VIRTUAL_PROCEDURE_ERROR - Static variable in class org.teiid.jdbc.SQLStates
Error raised by ERROR instruction in virtual procedure.
visitNode(PlanNode, int, boolean, StringBuilder) - Method in class org.teiid.client.plan.PlanNode
 

W

WAIT_FOR_LOAD - Static variable in interface org.teiid.jdbc.LocalProfile
 
wasNull() - Method in class org.teiid.jdbc.CallableStatementImpl
 
wasNull() - Method in class org.teiid.jdbc.ResultSetImpl
This will return a boolean value if the last column that was read had a value equal to null.
WrapperImpl - Class in org.teiid.jdbc
 
WrapperImpl() - Constructor for class org.teiid.jdbc.WrapperImpl
 
WRITABLE - Static variable in interface org.teiid.client.metadata.ResultsMetadataConstants
 
write(Object) - Method in interface org.teiid.net.socket.ObjectChannel
 
writeBatch(ObjectOutput, String[], List<? extends List<?>>) - Static method in class org.teiid.client.BatchSerializer
 
writeBatch(ObjectOutput, String[], List<? extends List<?>>, byte) - Static method in class org.teiid.client.BatchSerializer
 
writeClassDescriptor(ObjectStreamClass) - Method in class org.teiid.netty.handler.codec.serialization.CompactObjectOutputStream
 
writeExternal(ObjectOutput) - Method in class org.teiid.client.lob.LobChunk
 
writeExternal(ObjectOutput) - Method in class org.teiid.client.metadata.MetadataResult
 
writeExternal(ObjectOutput) - Method in class org.teiid.client.metadata.ParameterInfo
 
writeExternal(ObjectOutput) - Method in class org.teiid.client.plan.Annotation
 
writeExternal(ObjectOutput) - Method in class org.teiid.client.plan.PlanNode.Property
 
writeExternal(ObjectOutput) - Method in class org.teiid.client.plan.PlanNode
 
writeExternal(ObjectOutput) - Method in class org.teiid.client.RequestMessage
 
writeExternal(ObjectOutput) - Method in class org.teiid.client.ResultsMessage
 
writeExternal(ObjectOutput) - Method in class org.teiid.client.security.LogonResult
 
writeExternal(ObjectOutput) - Method in class org.teiid.client.security.SessionToken
 
writeExternal(ObjectOutput) - Method in class org.teiid.client.util.ExceptionHolder
 
writeExternal(ObjectOutput) - Method in class org.teiid.client.xa.XidImpl
 
writeExternal(ObjectOutput) - Method in class org.teiid.net.socket.Handshake
 
writeExternal(ObjectOutput) - Method in class org.teiid.net.socket.Message
 
writeExternal(ObjectOutput) - Method in class org.teiid.net.socket.ServiceInvocationStruct
 
writeObject(ObjectOutput, Object, Map<Object, Integer>, byte) - Method in class org.teiid.client.BatchSerializer.ObjectColumnSerializer
 
writeObject(ObjectOutput, Object, int, Map<Object, Integer>, byte) - Method in class org.teiid.client.BatchSerializer.ObjectColumnSerializer
 
writeObjectOverride(Object) - Method in class org.teiid.netty.handler.codec.serialization.ObjectEncoderOutputStream
 
writeStreamHeader() - Method in class org.teiid.netty.handler.codec.serialization.CompactObjectOutputStream
 

X

XAConnectionImpl - Class in org.teiid.jdbc
Implementation of XAConnection.
XAConnectionImpl(ConnectionImpl) - Constructor for class org.teiid.jdbc.XAConnectionImpl
 
XATransactionException - Exception in org.teiid.client.xa
Exception which occurs if an error occurs within the server that is XA transaction-related.
XATransactionException(Throwable) - Constructor for exception org.teiid.client.xa.XATransactionException
 
XATransactionException(BundleUtil.Event, int, Throwable) - Constructor for exception org.teiid.client.xa.XATransactionException
 
XATransactionException(BundleUtil.Event, int, Throwable, String) - Constructor for exception org.teiid.client.xa.XATransactionException
 
XATransactionException(BundleUtil.Event, Throwable) - Constructor for exception org.teiid.client.xa.XATransactionException
 
XATransactionException(BundleUtil.Event, int, String) - Constructor for exception org.teiid.client.xa.XATransactionException
 
XATransactionException(BundleUtil.Event, String) - Constructor for exception org.teiid.client.xa.XATransactionException
 
XidImpl - Class in org.teiid.client.xa
Teiid implementation of Xid.
XidImpl() - Constructor for class org.teiid.client.xa.XidImpl
 
XidImpl(Xid) - Constructor for class org.teiid.client.xa.XidImpl
 
XidImpl(int, byte[], byte[]) - Constructor for class org.teiid.client.xa.XidImpl
 
XML_COMPACT_FORMAT - Static variable in interface org.teiid.jdbc.ExecutionProperties.Values
XML results format: XML results displayed in compact form
XML_TREE_FORMAT - Static variable in interface org.teiid.jdbc.ExecutionProperties.Values
XML results format: XML results displayed as a formatted tree
A B C D E F G H I J K L M N O P Q R S T U V W X 
Skip navigation links

Copyright © 2020. All rights reserved.