Class Hierarchy
- java.lang.Object
- io.airlift.configuration.AbstractConfigurationAwareModule (implements io.airlift.configuration.ConfigurationAwareModule)
- io.trino.plugin.jdbc.JdbcJoinPushdownSupportModule
- io.trino.plugin.jdbc.JdbcModule
- io.trino.plugin.jdbc.RemoteQueryCancellationModule
- io.trino.plugin.jdbc.ReusableConnectionFactoryModule
- io.trino.plugin.jdbc.BaseJdbcClient (implements io.trino.plugin.jdbc.JdbcClient)
- io.trino.plugin.jdbc.BaseJdbcConfig
- io.trino.plugin.jdbc.BaseJdbcConnectorTableHandle (implements io.trino.spi.connector.ConnectorTableHandle)
- io.trino.plugin.jdbc.JdbcProcedureHandle
- io.trino.plugin.jdbc.JdbcTableHandle
- io.trino.plugin.jdbc.CachingJdbcClient (implements io.trino.plugin.jdbc.JdbcClient)
- io.trino.plugin.jdbc.ColumnMapping
- io.trino.plugin.jdbc.ConfiguringConnectionFactory (implements io.trino.plugin.jdbc.ConnectionFactory)
- io.trino.plugin.jdbc.DecimalConfig
- io.trino.plugin.jdbc.DecimalModule (implements com.google.inject.Module)
- io.trino.plugin.jdbc.DecimalSessionSessionProperties (implements io.trino.plugin.base.session.SessionPropertiesProvider)
- io.trino.plugin.jdbc.DefaultJdbcMetadata (implements io.trino.plugin.jdbc.JdbcMetadata)
- io.trino.plugin.jdbc.DefaultJdbcMetadataFactory (implements io.trino.plugin.jdbc.JdbcMetadataFactory)
- io.trino.plugin.jdbc.DefaultQueryBuilder (implements io.trino.plugin.jdbc.QueryBuilder)
- io.trino.plugin.jdbc.DriverConnectionFactory (implements io.trino.plugin.jdbc.ConnectionFactory)
- io.trino.plugin.jdbc.DynamicFilteringJdbcSplitSource (implements io.trino.spi.connector.ConnectorSplitSource)
- io.trino.plugin.jdbc.DynamicFilteringStats
- io.trino.plugin.jdbc.ExtraCredentialsBasedIdentityCacheMapping (implements io.trino.plugin.jdbc.IdentityCacheMapping)
- io.trino.plugin.jdbc.ExtraCredentialsBasedIdentityCacheMappingModule (implements com.google.inject.Module)
- io.trino.plugin.jdbc.ForwardingConnection (implements java.sql.Connection)
- io.trino.plugin.jdbc.ForwardingJdbcClient (implements io.trino.plugin.jdbc.JdbcClient)
- io.trino.plugin.jdbc.IdentityCacheMapping.IdentityCacheKey
- io.trino.plugin.jdbc.JdbcColumnHandle (implements io.trino.spi.connector.ColumnHandle)
- io.trino.plugin.jdbc.JdbcColumnHandle.Builder
- io.trino.plugin.jdbc.JdbcConnector (implements io.trino.spi.connector.Connector)
- io.trino.plugin.jdbc.JdbcConnectorFactory (implements io.trino.spi.connector.ConnectorFactory)
- io.trino.plugin.jdbc.JdbcDiagnosticModule (implements com.google.inject.Module)
- io.trino.plugin.jdbc.JdbcDynamicFilteringConfig
- io.trino.plugin.jdbc.JdbcDynamicFilteringSessionProperties (implements io.trino.plugin.base.session.SessionPropertiesProvider)
- io.trino.plugin.jdbc.JdbcDynamicFilteringSplitManager (implements io.trino.spi.connector.ConnectorSplitManager)
- io.trino.plugin.jdbc.JdbcExpression
- io.trino.plugin.jdbc.JdbcJoinCondition
- io.trino.plugin.jdbc.JdbcJoinPushdownConfig
- io.trino.plugin.jdbc.JdbcJoinPushdownSessionProperties (implements io.trino.plugin.base.session.SessionPropertiesProvider)
- io.trino.plugin.jdbc.JdbcJoinPushdownUtil
- io.trino.plugin.jdbc.JdbcMetadataConfig
- io.trino.plugin.jdbc.JdbcMetadataSessionProperties (implements io.trino.plugin.base.session.SessionPropertiesProvider)
- io.trino.plugin.jdbc.JdbcOutputTableHandle (implements io.trino.spi.connector.ConnectorInsertTableHandle, io.trino.spi.connector.ConnectorOutputTableHandle)
- io.trino.plugin.jdbc.JdbcPageSink (implements io.trino.spi.connector.ConnectorPageSink)
- io.trino.plugin.jdbc.JdbcPageSinkProvider (implements io.trino.spi.connector.ConnectorPageSinkProvider)
- io.trino.plugin.jdbc.JdbcPlugin (implements io.trino.spi.Plugin)
- io.trino.plugin.jdbc.JdbcRecordCursor (implements io.trino.spi.connector.RecordCursor)
- io.trino.plugin.jdbc.JdbcRecordSet (implements io.trino.spi.connector.RecordSet)
- io.trino.plugin.jdbc.JdbcRecordSetProvider (implements io.trino.spi.connector.ConnectorRecordSetProvider)
- io.trino.plugin.jdbc.JdbcRelationHandle
- io.trino.plugin.jdbc.JdbcNamedRelationHandle
- io.trino.plugin.jdbc.JdbcQueryRelationHandle
- io.trino.plugin.jdbc.JdbcSortItem
- io.trino.plugin.jdbc.JdbcSplit (implements io.trino.spi.connector.ConnectorSplit)
- io.trino.plugin.jdbc.JdbcSplitManager (implements io.trino.spi.connector.ConnectorSplitManager)
- io.trino.plugin.jdbc.JdbcStatisticsConfig
- io.trino.plugin.jdbc.JdbcTransactionHandle (implements io.trino.spi.connector.ConnectorTransactionHandle)
- io.trino.plugin.jdbc.JdbcTransactionManager
- io.trino.plugin.jdbc.JdbcTypeHandle
- io.trino.plugin.jdbc.JdbcWriteConfig
- io.trino.plugin.jdbc.JdbcWriteSessionProperties (implements io.trino.plugin.base.session.SessionPropertiesProvider)
- io.trino.plugin.jdbc.LazyConnectionFactory (implements io.trino.plugin.jdbc.ConnectionFactory)
- io.trino.plugin.jdbc.PredicatePushdownController.DomainPushdownResult
- io.trino.plugin.jdbc.PreparedQuery
- io.trino.plugin.jdbc.QueryConfig
- io.trino.plugin.jdbc.QueryParameter
- java.lang.Record
- io.trino.plugin.jdbc.JdbcProcedureHandle.ProcedureQuery
- io.trino.plugin.jdbc.RemoteQueryCancellationConfig
- io.trino.plugin.jdbc.RemoteTableName
- io.trino.plugin.jdbc.RetryingConnectionFactory (implements io.trino.plugin.jdbc.ConnectionFactory)
- io.trino.plugin.jdbc.ReusableConnectionFactory (implements io.trino.plugin.jdbc.ConnectionFactory, io.trino.plugin.jdbc.JdbcQueryEventListener)
- io.trino.plugin.jdbc.SingletonIdentityCacheMapping (implements io.trino.plugin.jdbc.IdentityCacheMapping)
- io.trino.plugin.jdbc.StandardColumnMappings
- io.trino.plugin.jdbc.TypeHandlingJdbcConfig
- io.trino.plugin.jdbc.TypeHandlingJdbcSessionProperties (implements io.trino.plugin.base.session.SessionPropertiesProvider)
- io.trino.plugin.jdbc.WriteMapping
- io.airlift.configuration.AbstractConfigurationAwareModule (implements io.airlift.configuration.ConfigurationAwareModule)
Interface Hierarchy
- java.lang.AutoCloseable
- io.trino.plugin.jdbc.ConnectionFactory
- io.trino.plugin.jdbc.BaseJdbcClient.TopNFunction
- io.trino.plugin.jdbc.BooleanWriteFunction.BooleanWriteFunctionImplementation
- io.trino.plugin.jdbc.ConfiguringConnectionFactory.Configurator
- io.trino.spi.connector.ConnectorMetadata
- io.trino.plugin.jdbc.JdbcMetadata
- io.trino.plugin.jdbc.DoubleWriteFunction.DoubleWriteFunctionImplementation
- io.trino.plugin.jdbc.IdentityCacheMapping
- io.trino.plugin.jdbc.JdbcClient
- io.trino.plugin.jdbc.JdbcMetadataFactory
- io.trino.plugin.jdbc.JdbcQueryEventListener
- io.trino.plugin.jdbc.LongWriteFunction.LongWriteFunctionImplementation
- io.trino.plugin.jdbc.ObjectReadFunction.ObjectReadFunctionImplementation<T>
- io.trino.plugin.jdbc.ObjectWriteFunction.ObjectWriteFunctionImplementation<T>
- io.trino.plugin.jdbc.PredicatePushdownController
- io.trino.plugin.jdbc.QueryBuilder
- io.trino.plugin.jdbc.ReadFunction
- io.trino.plugin.jdbc.BooleanReadFunction
- io.trino.plugin.jdbc.DoubleReadFunction
- io.trino.plugin.jdbc.LongReadFunction
- io.trino.plugin.jdbc.ObjectReadFunction
- io.trino.plugin.jdbc.SliceReadFunction
- io.trino.plugin.jdbc.SliceWriteFunction.SliceWriteFunctionImplementation
- io.trino.plugin.jdbc.TablePropertiesProvider
- io.trino.plugin.jdbc.WriteFunction
- io.trino.plugin.jdbc.BooleanWriteFunction
- io.trino.plugin.jdbc.DoubleWriteFunction
- io.trino.plugin.jdbc.LongWriteFunction
- io.trino.plugin.jdbc.ObjectWriteFunction
- io.trino.plugin.jdbc.SliceWriteFunction
Annotation Interface Hierarchy
- io.trino.plugin.jdbc.ForBaseJdbc (implements java.lang.annotation.Annotation)
- io.trino.plugin.jdbc.ForJdbcDynamicFiltering (implements java.lang.annotation.Annotation)
- io.trino.plugin.jdbc.ForLazyConnectionFactory (implements java.lang.annotation.Annotation)
- io.trino.plugin.jdbc.ForRecordCursor (implements java.lang.annotation.Annotation)
- io.trino.plugin.jdbc.ForReusableConnectionFactory (implements java.lang.annotation.Annotation)
- io.trino.plugin.jdbc.MaxDomainCompactionThreshold (implements java.lang.annotation.Annotation)
- io.trino.plugin.jdbc.StatsCollecting (implements java.lang.annotation.Annotation)
Enum Class Hierarchy
- java.lang.Object
- java.lang.Enum<E> (implements java.lang.Comparable<T>, java.lang.constant.Constable, java.io.Serializable)
- io.trino.plugin.jdbc.CaseSensitivity
- io.trino.plugin.jdbc.DecimalConfig.DecimalMapping
- io.trino.plugin.jdbc.JdbcErrorCode (implements io.trino.spi.ErrorCodeSupplier)
- io.trino.plugin.jdbc.JoinPushdownStrategy
- io.trino.plugin.jdbc.UnsupportedTypeHandling
- java.lang.Enum<E> (implements java.lang.Comparable<T>, java.lang.constant.Constable, java.io.Serializable)