Class Hierarchy
- java.lang.Object
- io.airlift.configuration.AbstractConfigurationAwareModule (implements io.airlift.configuration.ConfigurationAwareModule)
- io.trino.spi.ptf.AbstractConnectorTableFunction (implements io.trino.spi.ptf.ConnectorTableFunction)
- org.antlr.v4.runtime.tree.AbstractParseTreeVisitor<T> (implements org.antlr.v4.runtime.tree.ParseTreeVisitor<T>)
- io.trino.plugin.jdbc.aggregation.BaseImplementAvgBigint (implements io.trino.plugin.base.aggregation.AggregateFunctionRule<AggregationResult,ExpressionResult>)
- 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.mapping.CachingIdentifierMapping (implements io.trino.plugin.jdbc.mapping.IdentifierMapping)
- io.trino.plugin.jdbc.CachingJdbcClient (implements io.trino.plugin.jdbc.JdbcClient)
- io.trino.plugin.jdbc.ColumnMapping
- io.trino.plugin.jdbc.credential.file.ConfigFileBasedCredentialProviderConfig
- io.trino.plugin.jdbc.ConfiguringConnectionFactory (implements io.trino.plugin.jdbc.ConnectionFactory)
- io.trino.plugin.jdbc.expression.ConnectorExpressionPatternBaseListener (implements io.trino.plugin.jdbc.expression.ConnectorExpressionPatternListener)
- io.trino.plugin.jdbc.credential.CredentialConfig
- io.trino.plugin.jdbc.credential.CredentialProviderTypeConfig
- 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.credential.DefaultCredentialPropertiesProvider (implements io.trino.plugin.jdbc.credential.CredentialPropertiesProvider<K,V>)
- io.trino.plugin.jdbc.mapping.DefaultIdentifierMapping (implements io.trino.plugin.jdbc.mapping.IdentifierMapping)
- 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.credential.EmptyCredentialProvider (implements io.trino.plugin.jdbc.credential.CredentialProvider)
- io.trino.plugin.jdbc.expression.ExpressionMappingParser
- io.trino.plugin.jdbc.expression.ExpressionPattern
- io.trino.plugin.jdbc.credential.ExtraCredentialConfig
- io.trino.plugin.jdbc.credential.ExtraCredentialProvider (implements io.trino.plugin.jdbc.credential.CredentialProvider)
- 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.procedure.FlushJdbcMetadataCacheProcedure (implements javax.inject.Provider<T>)
- io.trino.plugin.jdbc.logging.FormatBasedRemoteQueryModifier (implements io.trino.plugin.jdbc.logging.RemoteQueryModifier)
- io.trino.plugin.jdbc.logging.FormatBasedRemoteQueryModifierConfig
- io.trino.plugin.jdbc.ForwardingConnection (implements java.sql.Connection)
- io.trino.plugin.jdbc.mapping.ForwardingIdentifierMapping (implements io.trino.plugin.jdbc.mapping.IdentifierMapping)
- io.trino.plugin.jdbc.ForwardingJdbcClient (implements io.trino.plugin.jdbc.JdbcClient)
- io.trino.plugin.jdbc.expression.GenericRewrite (implements io.trino.plugin.base.expression.ConnectorExpressionRule<ExpressionType,Result>)
- io.trino.plugin.jdbc.mapping.IdentifierMappingRules
- io.trino.plugin.jdbc.IdentityCacheMapping.IdentityCacheKey
- io.trino.plugin.jdbc.aggregation.ImplementAvgDecimal (implements io.trino.plugin.base.aggregation.AggregateFunctionRule<AggregationResult,ExpressionResult>)
- io.trino.plugin.jdbc.aggregation.ImplementAvgFloatingPoint (implements io.trino.plugin.base.aggregation.AggregateFunctionRule<AggregationResult,ExpressionResult>)
- io.trino.plugin.jdbc.aggregation.ImplementCorr (implements io.trino.plugin.base.aggregation.AggregateFunctionRule<AggregationResult,ExpressionResult>)
- io.trino.plugin.jdbc.aggregation.ImplementCount (implements io.trino.plugin.base.aggregation.AggregateFunctionRule<AggregationResult,ExpressionResult>)
- io.trino.plugin.jdbc.aggregation.ImplementCountAll (implements io.trino.plugin.base.aggregation.AggregateFunctionRule<AggregationResult,ExpressionResult>)
- io.trino.plugin.jdbc.aggregation.ImplementCountDistinct (implements io.trino.plugin.base.aggregation.AggregateFunctionRule<AggregationResult,ExpressionResult>)
- io.trino.plugin.jdbc.aggregation.ImplementCovariancePop (implements io.trino.plugin.base.aggregation.AggregateFunctionRule<AggregationResult,ExpressionResult>)
- io.trino.plugin.jdbc.aggregation.ImplementCovarianceSamp (implements io.trino.plugin.base.aggregation.AggregateFunctionRule<AggregationResult,ExpressionResult>)
- io.trino.plugin.jdbc.aggregation.ImplementMinMax (implements io.trino.plugin.base.aggregation.AggregateFunctionRule<AggregationResult,ExpressionResult>)
- io.trino.plugin.jdbc.aggregation.ImplementRegrIntercept (implements io.trino.plugin.base.aggregation.AggregateFunctionRule<AggregationResult,ExpressionResult>)
- io.trino.plugin.jdbc.aggregation.ImplementRegrSlope (implements io.trino.plugin.base.aggregation.AggregateFunctionRule<AggregationResult,ExpressionResult>)
- io.trino.plugin.jdbc.aggregation.ImplementStddevPop (implements io.trino.plugin.base.aggregation.AggregateFunctionRule<AggregationResult,ExpressionResult>)
- io.trino.plugin.jdbc.aggregation.ImplementStddevSamp (implements io.trino.plugin.base.aggregation.AggregateFunctionRule<AggregationResult,ExpressionResult>)
- io.trino.plugin.jdbc.aggregation.ImplementSum (implements io.trino.plugin.base.aggregation.AggregateFunctionRule<AggregationResult,ExpressionResult>)
- io.trino.plugin.jdbc.aggregation.ImplementVariancePop (implements io.trino.plugin.base.aggregation.AggregateFunctionRule<AggregationResult,ExpressionResult>)
- io.trino.plugin.jdbc.aggregation.ImplementVarianceSamp (implements io.trino.plugin.base.aggregation.AggregateFunctionRule<AggregationResult,ExpressionResult>)
- io.trino.plugin.jdbc.jmx.JdbcApiStats
- io.trino.plugin.jdbc.jmx.JdbcClientStats
- 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.expression.JdbcConnectorExpressionRewriterBuilder
- 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.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.credential.keystore.KeyStoreBasedCredentialProviderConfig
- io.trino.plugin.jdbc.credential.keystore.KeyStoreUtils
- io.trino.plugin.jdbc.LazyConnectionFactory (implements io.trino.plugin.jdbc.ConnectionFactory)
- io.trino.plugin.jdbc.mapping.MappingConfig
- io.trino.plugin.jdbc.expression.MatchContext
- io.trino.plugin.jdbc.PredicatePushdownController.DomainPushdownResult
- io.trino.plugin.jdbc.PreparedQuery
- io.trino.plugin.jdbc.ptf.Procedure (implements javax.inject.Provider<T>)
- io.trino.plugin.jdbc.ptf.Procedure.ProcedureFunctionHandle (implements io.trino.spi.ptf.ConnectorTableFunctionHandle)
- io.trino.plugin.jdbc.ptf.Query (implements javax.inject.Provider<T>)
- io.trino.plugin.jdbc.ptf.Query.QueryFunctionHandle (implements io.trino.spi.ptf.ConnectorTableFunctionHandle)
- io.trino.plugin.jdbc.QueryConfig
- io.trino.plugin.jdbc.QueryParameter
- org.antlr.v4.runtime.Recognizer<Symbol,ATNInterpreter>
- org.antlr.v4.runtime.Lexer (implements org.antlr.v4.runtime.TokenSource)
- org.antlr.v4.runtime.Parser
- java.lang.Record
- 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.expression.RewriteAnd
- io.trino.plugin.jdbc.expression.RewriteComparison (implements io.trino.plugin.base.expression.ConnectorExpressionRule<ExpressionType,Result>)
- io.trino.plugin.jdbc.expression.RewriteExactNumericConstant (implements io.trino.plugin.base.expression.ConnectorExpressionRule<ExpressionType,Result>)
- io.trino.plugin.jdbc.expression.RewriteIn (implements io.trino.plugin.base.expression.ConnectorExpressionRule<ExpressionType,Result>)
- io.trino.plugin.jdbc.expression.RewriteOr
- io.trino.plugin.jdbc.expression.RewriteVarcharConstant (implements io.trino.plugin.base.expression.ConnectorExpressionRule<ExpressionType,Result>)
- io.trino.plugin.jdbc.expression.RewriteVariable (implements io.trino.plugin.base.expression.ConnectorExpressionRule<ExpressionType,Result>)
- io.trino.plugin.jdbc.mapping.RuleBasedIdentifierMapping (implements io.trino.plugin.jdbc.mapping.IdentifierMapping)
- org.antlr.v4.runtime.RuleContext (implements org.antlr.v4.runtime.tree.RuleNode)
- org.antlr.v4.runtime.ParserRuleContext
- io.trino.plugin.jdbc.mapping.SchemaMappingRule
- io.trino.plugin.jdbc.expression.SimpleTypePattern (implements io.trino.plugin.jdbc.expression.TypePattern)
- io.trino.plugin.jdbc.SingletonIdentityCacheMapping (implements io.trino.plugin.jdbc.IdentityCacheMapping)
- io.trino.plugin.jdbc.StandardColumnMappings
- io.trino.plugin.jdbc.credential.StaticCredentialProvider (implements io.trino.plugin.jdbc.credential.CredentialProvider)
- io.trino.plugin.jdbc.jmx.StatisticsAwareConnectionFactory (implements io.trino.plugin.jdbc.ConnectionFactory)
- io.trino.plugin.jdbc.jmx.StatisticsAwareJdbcClient (implements io.trino.plugin.jdbc.JdbcClient)
- io.trino.plugin.jdbc.mapping.TableMappingRule
- io.trino.plugin.jdbc.expression.TypeClassPattern (implements io.trino.plugin.jdbc.expression.TypePattern)
- io.trino.plugin.jdbc.TypeHandlingJdbcConfig
- io.trino.plugin.jdbc.TypeHandlingJdbcSessionProperties (implements io.trino.plugin.base.session.SessionPropertiesProvider)
- io.trino.plugin.jdbc.expression.TypeParameterPattern
- io.trino.plugin.jdbc.WriteMapping
Annotation Interface Hierarchy