Index
All Classes and Interfaces|All Packages|Constant Field Values
A
- abort() - Method in class io.trino.plugin.jdbc.JdbcPageSink
- abort(Executor) - Method in class io.trino.plugin.jdbc.ForwardingConnection
- abortReadConnection(Connection, ResultSet) - Method in class io.trino.plugin.jdbc.CachingJdbcClient
- abortReadConnection(Connection, ResultSet) - Method in class io.trino.plugin.jdbc.ForwardingJdbcClient
- abortReadConnection(Connection, ResultSet) - Method in interface io.trino.plugin.jdbc.JdbcClient
- abortReadConnection(Connection, ResultSet) - Method in class io.trino.plugin.jdbc.jmx.StatisticsAwareJdbcClient
- accept(ParseTreeVisitor<? extends T>) - Method in class io.trino.plugin.jdbc.expression.ConnectorExpressionPatternParser.CallContext
- accept(ParseTreeVisitor<? extends T>) - Method in class io.trino.plugin.jdbc.expression.ConnectorExpressionPatternParser.ExpressionCaptureContext
- accept(ParseTreeVisitor<? extends T>) - Method in class io.trino.plugin.jdbc.expression.ConnectorExpressionPatternParser.ExpressionContext
- accept(ParseTreeVisitor<? extends T>) - Method in class io.trino.plugin.jdbc.expression.ConnectorExpressionPatternParser.IdentifierContext
- accept(ParseTreeVisitor<? extends T>) - Method in class io.trino.plugin.jdbc.expression.ConnectorExpressionPatternParser.NumberContext
- accept(ParseTreeVisitor<? extends T>) - Method in class io.trino.plugin.jdbc.expression.ConnectorExpressionPatternParser.StandaloneExpressionContext
- accept(ParseTreeVisitor<? extends T>) - Method in class io.trino.plugin.jdbc.expression.ConnectorExpressionPatternParser.StandaloneTypeContext
- accept(ParseTreeVisitor<? extends T>) - Method in class io.trino.plugin.jdbc.expression.ConnectorExpressionPatternParser.TypeContext
- accept(ParseTreeVisitor<? extends T>) - Method in class io.trino.plugin.jdbc.expression.ConnectorExpressionPatternParser.TypeParameterContext
- add(ConnectorExpressionRule<?, ParameterizedExpression>) - Method in class io.trino.plugin.jdbc.expression.JdbcConnectorExpressionRewriterBuilder
- addColumn(ConnectorSession, JdbcTableHandle, ColumnMetadata) - Method in class io.trino.plugin.jdbc.BaseJdbcClient
- addColumn(ConnectorSession, JdbcTableHandle, ColumnMetadata) - Method in class io.trino.plugin.jdbc.CachingJdbcClient
- addColumn(ConnectorSession, JdbcTableHandle, ColumnMetadata) - Method in class io.trino.plugin.jdbc.ForwardingJdbcClient
- addColumn(ConnectorSession, JdbcTableHandle, ColumnMetadata) - Method in interface io.trino.plugin.jdbc.JdbcClient
- addColumn(ConnectorSession, JdbcTableHandle, ColumnMetadata) - Method in class io.trino.plugin.jdbc.jmx.StatisticsAwareJdbcClient
- addColumn(ConnectorSession, ConnectorTableHandle, ColumnMetadata) - Method in class io.trino.plugin.jdbc.DefaultJdbcMetadata
- addColumn(ConnectorSession, Connection, RemoteTableName, ColumnMetadata) - Method in class io.trino.plugin.jdbc.BaseJdbcClient
- addStandardRules(Function<String, String>) - Method in class io.trino.plugin.jdbc.expression.JdbcConnectorExpressionRewriterBuilder
- advanceNextPosition() - Method in class io.trino.plugin.jdbc.JdbcRecordCursor
- aggregateResult(Object, Object) - Method in class io.trino.plugin.jdbc.expression.ExpressionPatternBuilder
- AGGREGATION_PUSHDOWN_ENABLED - Static variable in class io.trino.plugin.jdbc.JdbcMetadataSessionProperties
- ALLOW_OVERFLOW - Enum constant in enum class io.trino.plugin.jdbc.DecimalConfig.DecimalMapping
- analyze(ConnectorSession, ConnectorTransactionHandle, Map<String, Argument>, ConnectorAccessControl) - Method in class io.trino.plugin.jdbc.ptf.Procedure.ProcedureFunction
- analyze(ConnectorSession, ConnectorTransactionHandle, Map<String, Argument>, ConnectorAccessControl) - Method in class io.trino.plugin.jdbc.ptf.Query.QueryFunction
- appendPage(Page) - Method in class io.trino.plugin.jdbc.JdbcPageSink
- apply(ConnectorSession, Domain) - Method in interface io.trino.plugin.jdbc.PredicatePushdownController
- apply(ConnectorSession, String) - Method in class io.trino.plugin.jdbc.logging.FormatBasedRemoteQueryModifier
- apply(ConnectorSession, String) - Method in interface io.trino.plugin.jdbc.logging.RemoteQueryModifier
- apply(String, List<JdbcSortItem>, long) - Method in interface io.trino.plugin.jdbc.BaseJdbcClient.TopNFunction
- applyAggregation(ConnectorSession, ConnectorTableHandle, List<AggregateFunction>, Map<String, ColumnHandle>, List<List<ColumnHandle>>) - Method in class io.trino.plugin.jdbc.DefaultJdbcMetadata
- applyDelete(ConnectorSession, ConnectorTableHandle) - Method in class io.trino.plugin.jdbc.DefaultJdbcMetadata
- applyFilter(ConnectorSession, ConnectorTableHandle, Constraint) - Method in class io.trino.plugin.jdbc.DefaultJdbcMetadata
- applyJoin(ConnectorSession, JoinType, ConnectorTableHandle, ConnectorTableHandle, List<JoinCondition>, Map<String, ColumnHandle>, Map<String, ColumnHandle>, JoinStatistics) - Method in class io.trino.plugin.jdbc.DefaultJdbcMetadata
- applyLimit(ConnectorSession, ConnectorTableHandle, long) - Method in class io.trino.plugin.jdbc.DefaultJdbcMetadata
- applyProjection(ConnectorSession, ConnectorTableHandle, List<ConnectorExpression>, Map<String, ColumnHandle>) - Method in class io.trino.plugin.jdbc.DefaultJdbcMetadata
- applyQueryTransformations(JdbcTableHandle, PreparedQuery) - Method in class io.trino.plugin.jdbc.BaseJdbcClient
- applyTableFunction(ConnectorSession, ConnectorTableFunctionHandle) - Method in class io.trino.plugin.jdbc.DefaultJdbcMetadata
- applyTableScanRedirect(ConnectorSession, ConnectorTableHandle) - Method in class io.trino.plugin.jdbc.DefaultJdbcMetadata
- applyTopN(ConnectorSession, ConnectorTableHandle, long, List<SortItem>, Map<String, ColumnHandle>) - Method in class io.trino.plugin.jdbc.DefaultJdbcMetadata
- asPlainTable() - Method in class io.trino.plugin.jdbc.JdbcTableHandle
- AUTOMATIC - Enum constant in enum class io.trino.plugin.jdbc.JoinPushdownStrategy
-
Determine automatically if push join to connector based on table statistics.
B
- BaseImplementAvgBigint - Class in io.trino.plugin.jdbc.aggregation
-
Implements
avg(x)for bigint columns while preserving Trino semantics. - BaseImplementAvgBigint() - Constructor for class io.trino.plugin.jdbc.aggregation.BaseImplementAvgBigint
- BaseJdbcClient - Class in io.trino.plugin.jdbc
- BaseJdbcClient(String, ConnectionFactory, QueryBuilder, Set<String>, IdentifierMapping, RemoteQueryModifier, boolean) - Constructor for class io.trino.plugin.jdbc.BaseJdbcClient
- BaseJdbcClient.TopNFunction - Interface in io.trino.plugin.jdbc
- BaseJdbcConfig - Class in io.trino.plugin.jdbc
- BaseJdbcConfig() - Constructor for class io.trino.plugin.jdbc.BaseJdbcConfig
- BaseJdbcConnectorTableHandle - Class in io.trino.plugin.jdbc
- BaseJdbcConnectorTableHandle() - Constructor for class io.trino.plugin.jdbc.BaseJdbcConnectorTableHandle
- beginCreateTable(ConnectorSession, ConnectorTableMetadata) - Method in class io.trino.plugin.jdbc.BaseJdbcClient
- beginCreateTable(ConnectorSession, ConnectorTableMetadata) - Method in class io.trino.plugin.jdbc.CachingJdbcClient
- beginCreateTable(ConnectorSession, ConnectorTableMetadata) - Method in class io.trino.plugin.jdbc.ForwardingJdbcClient
- beginCreateTable(ConnectorSession, ConnectorTableMetadata) - Method in interface io.trino.plugin.jdbc.JdbcClient
- beginCreateTable(ConnectorSession, ConnectorTableMetadata) - Method in class io.trino.plugin.jdbc.jmx.StatisticsAwareJdbcClient
- beginCreateTable(ConnectorSession, ConnectorTableMetadata, Optional<ConnectorTableLayout>, RetryMode) - Method in class io.trino.plugin.jdbc.DefaultJdbcMetadata
- beginInsert(ConnectorSession, ConnectorTableHandle, List<ColumnHandle>, RetryMode) - Method in class io.trino.plugin.jdbc.DefaultJdbcMetadata
- beginInsertTable(ConnectorSession, JdbcTableHandle, List<JdbcColumnHandle>) - Method in class io.trino.plugin.jdbc.BaseJdbcClient
- beginInsertTable(ConnectorSession, JdbcTableHandle, List<JdbcColumnHandle>) - Method in class io.trino.plugin.jdbc.CachingJdbcClient
- beginInsertTable(ConnectorSession, JdbcTableHandle, List<JdbcColumnHandle>) - Method in class io.trino.plugin.jdbc.ForwardingJdbcClient
- beginInsertTable(ConnectorSession, JdbcTableHandle, List<JdbcColumnHandle>) - Method in interface io.trino.plugin.jdbc.JdbcClient
- beginInsertTable(ConnectorSession, JdbcTableHandle, List<JdbcColumnHandle>) - Method in class io.trino.plugin.jdbc.jmx.StatisticsAwareJdbcClient
- beginQuery(ConnectorSession) - Method in class io.trino.plugin.jdbc.DefaultJdbcMetadata
- beginQuery(ConnectorSession) - Method in interface io.trino.plugin.jdbc.JdbcQueryEventListener
- beginQuery(ConnectorSession) - Method in class io.trino.plugin.jdbc.ReusableConnectionFactory
- beginRequest() - Method in class io.trino.plugin.jdbc.ForwardingConnection
- beginTransaction(IsolationLevel, boolean, boolean) - Method in class io.trino.plugin.jdbc.JdbcConnector
- beginTransaction(IsolationLevel, boolean, boolean) - Method in class io.trino.plugin.jdbc.JdbcTransactionManager
- bigintColumnMapping() - Static method in class io.trino.plugin.jdbc.StandardColumnMappings
- bigintWriteFunction() - Static method in class io.trino.plugin.jdbc.StandardColumnMappings
- bindProcedure(Binder, Class<? extends Provider<? extends Procedure>>) - Static method in class io.trino.plugin.jdbc.JdbcModule
- bindSessionPropertiesProvider(Binder, Class<? extends SessionPropertiesProvider>) - Static method in class io.trino.plugin.jdbc.JdbcModule
- bindTablePropertiesProvider(Binder, Class<? extends TablePropertiesProvider>) - Static method in class io.trino.plugin.jdbc.JdbcModule
- booleanColumnMapping() - Static method in class io.trino.plugin.jdbc.StandardColumnMappings
- booleanMapping(Type, BooleanReadFunction, BooleanWriteFunction) - Static method in class io.trino.plugin.jdbc.ColumnMapping
- booleanMapping(Type, BooleanReadFunction, BooleanWriteFunction, PredicatePushdownController) - Static method in class io.trino.plugin.jdbc.ColumnMapping
- booleanMapping(String, BooleanWriteFunction) - Static method in class io.trino.plugin.jdbc.WriteMapping
- BooleanReadFunction - Interface in io.trino.plugin.jdbc
- booleanWriteFunction() - Static method in class io.trino.plugin.jdbc.StandardColumnMappings
- BooleanWriteFunction - Interface in io.trino.plugin.jdbc
- BooleanWriteFunction.BooleanWriteFunctionImplementation - Interface in io.trino.plugin.jdbc
- build() - Method in class io.trino.plugin.jdbc.expression.JdbcConnectorExpressionRewriterBuilder
- build() - Method in class io.trino.plugin.jdbc.JdbcColumnHandle.Builder
- builder() - Static method in class io.trino.plugin.jdbc.JdbcColumnHandle
- Builder() - Constructor for class io.trino.plugin.jdbc.JdbcColumnHandle.Builder
- builderFrom(JdbcColumnHandle) - Static method in class io.trino.plugin.jdbc.JdbcColumnHandle
- buildInsertSql(JdbcOutputTableHandle, List<WriteFunction>) - Method in class io.trino.plugin.jdbc.BaseJdbcClient
- buildInsertSql(JdbcOutputTableHandle, List<WriteFunction>) - Method in class io.trino.plugin.jdbc.CachingJdbcClient
- buildInsertSql(JdbcOutputTableHandle, List<WriteFunction>) - Method in class io.trino.plugin.jdbc.ForwardingJdbcClient
- buildInsertSql(JdbcOutputTableHandle, List<WriteFunction>) - Method in interface io.trino.plugin.jdbc.JdbcClient
- buildInsertSql(JdbcOutputTableHandle, List<WriteFunction>) - Method in class io.trino.plugin.jdbc.jmx.StatisticsAwareJdbcClient
- buildJoinColumn(JdbcClient, JdbcColumnHandle) - Method in class io.trino.plugin.jdbc.DefaultQueryBuilder
- buildProcedure(ConnectorSession, Connection, JdbcSplit, JdbcProcedureHandle) - Method in class io.trino.plugin.jdbc.BaseJdbcClient
- buildProcedure(ConnectorSession, Connection, JdbcSplit, JdbcProcedureHandle) - Method in class io.trino.plugin.jdbc.CachingJdbcClient
- buildProcedure(ConnectorSession, Connection, JdbcSplit, JdbcProcedureHandle) - Method in class io.trino.plugin.jdbc.ForwardingJdbcClient
- buildProcedure(ConnectorSession, Connection, JdbcSplit, JdbcProcedureHandle) - Method in interface io.trino.plugin.jdbc.JdbcClient
- buildProcedure(ConnectorSession, Connection, JdbcSplit, JdbcProcedureHandle) - Method in class io.trino.plugin.jdbc.jmx.StatisticsAwareJdbcClient
- buildSql(ConnectorSession, Connection, JdbcSplit, JdbcTableHandle, List<JdbcColumnHandle>) - Method in class io.trino.plugin.jdbc.BaseJdbcClient
- buildSql(ConnectorSession, Connection, JdbcSplit, JdbcTableHandle, List<JdbcColumnHandle>) - Method in class io.trino.plugin.jdbc.CachingJdbcClient
- buildSql(ConnectorSession, Connection, JdbcSplit, JdbcTableHandle, List<JdbcColumnHandle>) - Method in class io.trino.plugin.jdbc.ForwardingJdbcClient
- buildSql(ConnectorSession, Connection, JdbcSplit, JdbcTableHandle, List<JdbcColumnHandle>) - Method in interface io.trino.plugin.jdbc.JdbcClient
- buildSql(ConnectorSession, Connection, JdbcSplit, JdbcTableHandle, List<JdbcColumnHandle>) - Method in class io.trino.plugin.jdbc.jmx.StatisticsAwareJdbcClient
C
- CACHING_DISABLED - Static variable in class io.trino.plugin.jdbc.BaseJdbcConfig
- CachingIdentifierMapping - Class in io.trino.plugin.jdbc.mapping
- CachingIdentifierMapping(MappingConfig, IdentifierMapping, Provider<BaseJdbcClient>) - Constructor for class io.trino.plugin.jdbc.mapping.CachingIdentifierMapping
- CachingJdbcClient - Class in io.trino.plugin.jdbc
- CachingJdbcClient(JdbcClient, Set<SessionPropertiesProvider>, IdentityCacheMapping, Duration, boolean, long) - Constructor for class io.trino.plugin.jdbc.CachingJdbcClient
- CachingJdbcClient(JdbcClient, Set<SessionPropertiesProvider>, IdentityCacheMapping, Duration, Duration, Duration, boolean, long) - Constructor for class io.trino.plugin.jdbc.CachingJdbcClient
- CachingJdbcClient(JdbcClient, Set<SessionPropertiesProvider>, IdentityCacheMapping, BaseJdbcConfig) - Constructor for class io.trino.plugin.jdbc.CachingJdbcClient
- call() - Method in class io.trino.plugin.jdbc.expression.ConnectorExpressionPatternParser
- call() - Method in class io.trino.plugin.jdbc.expression.ConnectorExpressionPatternParser.ExpressionContext
- call() - Method in interface io.trino.plugin.jdbc.jmx.JdbcApiStats.ThrowingCallable
- CallContext(ParserRuleContext, int) - Constructor for class io.trino.plugin.jdbc.expression.ConnectorExpressionPatternParser.CallContext
- CallPattern - Class in io.trino.plugin.jdbc.expression
- CallPattern(String, List<ExpressionPattern>, Optional<TypePattern>) - Constructor for class io.trino.plugin.jdbc.expression.CallPattern
- callProcedure(JdbcClient, ConnectorSession, Connection, JdbcProcedureHandle.ProcedureQuery) - Method in class io.trino.plugin.jdbc.DefaultQueryBuilder
- callProcedure(JdbcClient, ConnectorSession, Connection, JdbcProcedureHandle.ProcedureQuery) - Method in interface io.trino.plugin.jdbc.QueryBuilder
- CASE_INSENSITIVE - Enum constant in enum class io.trino.plugin.jdbc.CaseSensitivity
- CASE_INSENSITIVE_CHARACTER_PUSHDOWN - Static variable in interface io.trino.plugin.jdbc.PredicatePushdownController
- CASE_INSENSITIVE_NAME_MATCHING - Static variable in class io.trino.plugin.jdbc.mapping.MappingConfig
- CASE_SENSITIVE - Enum constant in enum class io.trino.plugin.jdbc.CaseSensitivity
- CaseSensitivity - Enum Class in io.trino.plugin.jdbc
- channelNames - Static variable in class io.trino.plugin.jdbc.expression.ConnectorExpressionPatternLexer
- charColumnMapping(CharType, boolean) - Static method in class io.trino.plugin.jdbc.StandardColumnMappings
- charReadFunction(CharType) - Static method in class io.trino.plugin.jdbc.StandardColumnMappings
- charWriteFunction() - Static method in class io.trino.plugin.jdbc.StandardColumnMappings
- cleanupQuery(ConnectorSession) - Method in class io.trino.plugin.jdbc.DefaultJdbcMetadata
- cleanupQuery(ConnectorSession) - Method in interface io.trino.plugin.jdbc.JdbcQueryEventListener
- cleanupQuery(ConnectorSession) - Method in class io.trino.plugin.jdbc.ReusableConnectionFactory
- clearWarnings() - Method in class io.trino.plugin.jdbc.ForwardingConnection
- close() - Method in class io.trino.plugin.jdbc.ConfiguringConnectionFactory
- close() - Method in interface io.trino.plugin.jdbc.ConnectionFactory
- close() - Method in class io.trino.plugin.jdbc.DynamicFilteringJdbcSplitSource
- close() - Method in class io.trino.plugin.jdbc.ForwardingConnection
- close() - Method in class io.trino.plugin.jdbc.JdbcRecordCursor
- close() - Method in class io.trino.plugin.jdbc.jmx.StatisticsAwareConnectionFactory
- close() - Method in class io.trino.plugin.jdbc.LazyConnectionFactory
- close() - Method in class io.trino.plugin.jdbc.RetryingConnectionFactory
- close() - Method in class io.trino.plugin.jdbc.ReusableConnectionFactory
- ColumnMapping - Class in io.trino.plugin.jdbc
- ColumnMapping(Type, ReadFunction, WriteFunction, PredicatePushdownController) - Constructor for class io.trino.plugin.jdbc.ColumnMapping
-
Deprecated.Prefer factory methods instead over calling constructor directly.
- commit() - Method in class io.trino.plugin.jdbc.ForwardingConnection
- commit(ConnectorTransactionHandle) - Method in class io.trino.plugin.jdbc.JdbcConnector
- commit(ConnectorTransactionHandle) - Method in class io.trino.plugin.jdbc.JdbcTransactionManager
- commitCreateTable(ConnectorSession, JdbcOutputTableHandle, Set<Long>) - Method in class io.trino.plugin.jdbc.BaseJdbcClient
- commitCreateTable(ConnectorSession, JdbcOutputTableHandle, Set<Long>) - Method in class io.trino.plugin.jdbc.CachingJdbcClient
- commitCreateTable(ConnectorSession, JdbcOutputTableHandle, Set<Long>) - Method in class io.trino.plugin.jdbc.ForwardingJdbcClient
- commitCreateTable(ConnectorSession, JdbcOutputTableHandle, Set<Long>) - Method in interface io.trino.plugin.jdbc.JdbcClient
- commitCreateTable(ConnectorSession, JdbcOutputTableHandle, Set<Long>) - Method in class io.trino.plugin.jdbc.jmx.StatisticsAwareJdbcClient
- COMPLEX_EXPRESSION_PUSHDOWN - Static variable in class io.trino.plugin.jdbc.JdbcMetadataSessionProperties
- ConfigFileBasedCredentialProviderConfig - Class in io.trino.plugin.jdbc.credential.file
- ConfigFileBasedCredentialProviderConfig() - Constructor for class io.trino.plugin.jdbc.credential.file.ConfigFileBasedCredentialProviderConfig
- configure(Binder) - Method in class io.trino.plugin.jdbc.DecimalModule
- configure(Binder) - Method in class io.trino.plugin.jdbc.ExtraCredentialsBasedIdentityCacheMappingModule
- configure(Binder) - Method in class io.trino.plugin.jdbc.JdbcDiagnosticModule
- configure(Connection) - Method in interface io.trino.plugin.jdbc.ConfiguringConnectionFactory.Configurator
- ConfiguringConnectionFactory - Class in io.trino.plugin.jdbc
- ConfiguringConnectionFactory(ConnectionFactory, ConfiguringConnectionFactory.Configurator) - Constructor for class io.trino.plugin.jdbc.ConfiguringConnectionFactory
- ConfiguringConnectionFactory.Configurator - Interface in io.trino.plugin.jdbc
- connectionFactory - Variable in class io.trino.plugin.jdbc.BaseJdbcClient
- ConnectionFactory - Interface in io.trino.plugin.jdbc
- ConnectorExpressionPatternBaseListener - Class in io.trino.plugin.jdbc.expression
-
This class provides an empty implementation of
ConnectorExpressionPatternListener, which can be extended to create a listener which only needs to handle a subset of the available methods. - ConnectorExpressionPatternBaseListener() - Constructor for class io.trino.plugin.jdbc.expression.ConnectorExpressionPatternBaseListener
- ConnectorExpressionPatternBaseVisitor<T> - Class in io.trino.plugin.jdbc.expression
-
This class provides an empty implementation of
ConnectorExpressionPatternVisitor, which can be extended to create a visitor which only needs to handle a subset of the available methods. - ConnectorExpressionPatternBaseVisitor() - Constructor for class io.trino.plugin.jdbc.expression.ConnectorExpressionPatternBaseVisitor
- ConnectorExpressionPatternLexer - Class in io.trino.plugin.jdbc.expression
- ConnectorExpressionPatternLexer(CharStream) - Constructor for class io.trino.plugin.jdbc.expression.ConnectorExpressionPatternLexer
- ConnectorExpressionPatternListener - Interface in io.trino.plugin.jdbc.expression
-
This interface defines a complete listener for a parse tree produced by
ConnectorExpressionPatternParser. - ConnectorExpressionPatternParser - Class in io.trino.plugin.jdbc.expression
- ConnectorExpressionPatternParser(TokenStream) - Constructor for class io.trino.plugin.jdbc.expression.ConnectorExpressionPatternParser
- ConnectorExpressionPatternParser.CallContext - Class in io.trino.plugin.jdbc.expression
- ConnectorExpressionPatternParser.ExpressionCaptureContext - Class in io.trino.plugin.jdbc.expression
- ConnectorExpressionPatternParser.ExpressionContext - Class in io.trino.plugin.jdbc.expression
- ConnectorExpressionPatternParser.IdentifierContext - Class in io.trino.plugin.jdbc.expression
- ConnectorExpressionPatternParser.NumberContext - Class in io.trino.plugin.jdbc.expression
- ConnectorExpressionPatternParser.StandaloneExpressionContext - Class in io.trino.plugin.jdbc.expression
- ConnectorExpressionPatternParser.StandaloneTypeContext - Class in io.trino.plugin.jdbc.expression
- ConnectorExpressionPatternParser.TypeContext - Class in io.trino.plugin.jdbc.expression
- ConnectorExpressionPatternParser.TypeParameterContext - Class in io.trino.plugin.jdbc.expression
- ConnectorExpressionPatternVisitor<T> - Interface in io.trino.plugin.jdbc.expression
-
This interface defines a complete generic visitor for a parse tree produced by
ConnectorExpressionPatternParser. - CONVERT_TO_VARCHAR - Enum constant in enum class io.trino.plugin.jdbc.UnsupportedTypeHandling
- convertPredicate(ConnectorSession, ConnectorExpression, Map<String, ColumnHandle>) - Method in class io.trino.plugin.jdbc.CachingJdbcClient
- convertPredicate(ConnectorSession, ConnectorExpression, Map<String, ColumnHandle>) - Method in class io.trino.plugin.jdbc.ForwardingJdbcClient
- convertPredicate(ConnectorSession, ConnectorExpression, Map<String, ColumnHandle>) - Method in interface io.trino.plugin.jdbc.JdbcClient
- convertPredicate(ConnectorSession, ConnectorExpression, Map<String, ColumnHandle>) - Method in class io.trino.plugin.jdbc.jmx.StatisticsAwareJdbcClient
- copyTableSchema(ConnectorSession, Connection, String, String, String, String, List<String>) - Method in class io.trino.plugin.jdbc.BaseJdbcClient
- create(JdbcClient) - Method in class io.trino.plugin.jdbc.DefaultJdbcMetadataFactory
- create(JdbcTransactionHandle) - Method in class io.trino.plugin.jdbc.DefaultJdbcMetadataFactory
- create(JdbcTransactionHandle) - Method in interface io.trino.plugin.jdbc.JdbcMetadataFactory
- create(String, Map<String, String>, ConnectorContext) - Method in class io.trino.plugin.jdbc.JdbcConnectorFactory
- createArrayOf(String, Object[]) - Method in class io.trino.plugin.jdbc.ForwardingConnection
- createBlob() - Method in class io.trino.plugin.jdbc.ForwardingConnection
- createClob() - Method in class io.trino.plugin.jdbc.ForwardingConnection
- createConnectionFactoryWithStats(ConnectionFactory) - Static method in class io.trino.plugin.jdbc.JdbcDiagnosticModule
- createExpressionPattern(String) - Method in class io.trino.plugin.jdbc.expression.ExpressionMappingParser
- createJdbcClientWithStats(JdbcClient, CatalogName) - Method in class io.trino.plugin.jdbc.JdbcDiagnosticModule
- createNClob() - Method in class io.trino.plugin.jdbc.ForwardingConnection
- createPageSink(ConnectorTransactionHandle, ConnectorSession, ConnectorInsertTableHandle, ConnectorPageSinkId) - Method in class io.trino.plugin.jdbc.JdbcPageSinkProvider
- createPageSink(ConnectorTransactionHandle, ConnectorSession, ConnectorOutputTableHandle, ConnectorPageSinkId) - Method in class io.trino.plugin.jdbc.JdbcPageSinkProvider
- createSchema(ConnectorSession, String) - Method in class io.trino.plugin.jdbc.BaseJdbcClient
- createSchema(ConnectorSession, String) - Method in class io.trino.plugin.jdbc.CachingJdbcClient
- createSchema(ConnectorSession, String) - Method in class io.trino.plugin.jdbc.ForwardingJdbcClient
- createSchema(ConnectorSession, String) - Method in interface io.trino.plugin.jdbc.JdbcClient
- createSchema(ConnectorSession, String) - Method in class io.trino.plugin.jdbc.jmx.StatisticsAwareJdbcClient
- createSchema(ConnectorSession, String, Map<String, Object>, TrinoPrincipal) - Method in class io.trino.plugin.jdbc.DefaultJdbcMetadata
- createSchema(ConnectorSession, Connection, String) - Method in class io.trino.plugin.jdbc.BaseJdbcClient
- createSQLXML() - Method in class io.trino.plugin.jdbc.ForwardingConnection
- createStatement() - Method in class io.trino.plugin.jdbc.ForwardingConnection
- createStatement(int, int) - Method in class io.trino.plugin.jdbc.ForwardingConnection
- createStatement(int, int, int) - Method in class io.trino.plugin.jdbc.ForwardingConnection
- createStruct(String, Object[]) - Method in class io.trino.plugin.jdbc.ForwardingConnection
- createTable(ConnectorSession, ConnectorTableMetadata) - Method in class io.trino.plugin.jdbc.BaseJdbcClient
- createTable(ConnectorSession, ConnectorTableMetadata) - Method in class io.trino.plugin.jdbc.CachingJdbcClient
- createTable(ConnectorSession, ConnectorTableMetadata) - Method in class io.trino.plugin.jdbc.ForwardingJdbcClient
- createTable(ConnectorSession, ConnectorTableMetadata) - Method in interface io.trino.plugin.jdbc.JdbcClient
- createTable(ConnectorSession, ConnectorTableMetadata) - Method in class io.trino.plugin.jdbc.jmx.StatisticsAwareJdbcClient
- createTable(ConnectorSession, ConnectorTableMetadata, boolean) - Method in class io.trino.plugin.jdbc.DefaultJdbcMetadata
- createTable(ConnectorSession, ConnectorTableMetadata, String) - Method in class io.trino.plugin.jdbc.BaseJdbcClient
- createTable(ConnectorSession, ConnectorTableMetadata, String, Optional<ColumnMetadata>) - Method in class io.trino.plugin.jdbc.BaseJdbcClient
- createTableSql(RemoteTableName, List<String>, ConnectorTableMetadata) - Method in class io.trino.plugin.jdbc.BaseJdbcClient
-
Deprecated.
- createTableSqls(RemoteTableName, List<String>, ConnectorTableMetadata) - Method in class io.trino.plugin.jdbc.BaseJdbcClient
- createTypePattern(String) - Method in class io.trino.plugin.jdbc.expression.ExpressionMappingParser
- CredentialConfig - Class in io.trino.plugin.jdbc.credential
- CredentialConfig() - Constructor for class io.trino.plugin.jdbc.credential.CredentialConfig
- CredentialPropertiesProvider<K,
V> - Interface in io.trino.plugin.jdbc.credential -
Extracts properties needed for authentication for a JDBC connection.
- CredentialProvider - Interface in io.trino.plugin.jdbc.credential
- CredentialProviderModule - Class in io.trino.plugin.jdbc.credential
- CredentialProviderModule() - Constructor for class io.trino.plugin.jdbc.credential.CredentialProviderModule
- CredentialProviderType - Enum Class in io.trino.plugin.jdbc.credential
- CredentialProviderTypeConfig - Class in io.trino.plugin.jdbc.credential
- CredentialProviderTypeConfig() - Constructor for class io.trino.plugin.jdbc.credential.CredentialProviderTypeConfig
- cursor() - Method in class io.trino.plugin.jdbc.JdbcRecordSet
D
- dateColumnMappingUsingLocalDate() - Static method in class io.trino.plugin.jdbc.StandardColumnMappings
- dateColumnMappingUsingSqlDate() - Static method in class io.trino.plugin.jdbc.StandardColumnMappings
-
Deprecated.This method leads to incorrect result when the date value is before 1582 Oct 14. If driver supports
LocalDate, useStandardColumnMappings.dateColumnMappingUsingLocalDate()instead. - dateReadFunctionUsingLocalDate() - Static method in class io.trino.plugin.jdbc.StandardColumnMappings
- dateReadFunctionUsingSqlDate() - Static method in class io.trino.plugin.jdbc.StandardColumnMappings
-
Deprecated.If driver supports
LocalDate, useStandardColumnMappings.dateReadFunctionUsingLocalDate()instead. - dateWriteFunctionUsingLocalDate() - Static method in class io.trino.plugin.jdbc.StandardColumnMappings
- dateWriteFunctionUsingSqlDate() - Static method in class io.trino.plugin.jdbc.StandardColumnMappings
-
Deprecated.If driver supports
LocalDate, useStandardColumnMappings.dateWriteFunctionUsingLocalDate()instead. - DECIMAL_DEFAULT_SCALE - Static variable in class io.trino.plugin.jdbc.DecimalSessionSessionProperties
- DECIMAL_MAPPING - Static variable in class io.trino.plugin.jdbc.DecimalSessionSessionProperties
- DECIMAL_ROUNDING_MODE - Static variable in class io.trino.plugin.jdbc.DecimalSessionSessionProperties
- decimalColumnMapping(DecimalType) - Static method in class io.trino.plugin.jdbc.StandardColumnMappings
- decimalColumnMapping(DecimalType, RoundingMode) - Static method in class io.trino.plugin.jdbc.StandardColumnMappings
- DecimalConfig - Class in io.trino.plugin.jdbc
- DecimalConfig() - Constructor for class io.trino.plugin.jdbc.DecimalConfig
- DecimalConfig.DecimalMapping - Enum Class in io.trino.plugin.jdbc
- DecimalModule - Class in io.trino.plugin.jdbc
- DecimalModule() - Constructor for class io.trino.plugin.jdbc.DecimalModule
- DecimalSessionSessionProperties - Class in io.trino.plugin.jdbc
- DecimalSessionSessionProperties(DecimalConfig) - Constructor for class io.trino.plugin.jdbc.DecimalSessionSessionProperties
- DEFAULT_METADATA_CACHE_SIZE - Static variable in class io.trino.plugin.jdbc.BaseJdbcConfig
- defaultCharColumnMapping(int, boolean) - Static method in class io.trino.plugin.jdbc.StandardColumnMappings
- DefaultCredentialPropertiesProvider - Class in io.trino.plugin.jdbc.credential
- DefaultCredentialPropertiesProvider(CredentialProvider) - Constructor for class io.trino.plugin.jdbc.credential.DefaultCredentialPropertiesProvider
- DefaultIdentifierMapping - Class in io.trino.plugin.jdbc.mapping
- DefaultIdentifierMapping() - Constructor for class io.trino.plugin.jdbc.mapping.DefaultIdentifierMapping
- DefaultJdbcMetadata - Class in io.trino.plugin.jdbc
- DefaultJdbcMetadata(JdbcClient, boolean, Set<JdbcQueryEventListener>) - Constructor for class io.trino.plugin.jdbc.DefaultJdbcMetadata
- DefaultJdbcMetadataFactory - Class in io.trino.plugin.jdbc
- DefaultJdbcMetadataFactory(JdbcClient, Set<JdbcQueryEventListener>) - Constructor for class io.trino.plugin.jdbc.DefaultJdbcMetadataFactory
- DefaultQueryBuilder - Class in io.trino.plugin.jdbc
- DefaultQueryBuilder(RemoteQueryModifier) - Constructor for class io.trino.plugin.jdbc.DefaultQueryBuilder
- defaultVarcharColumnMapping(int, boolean) - Static method in class io.trino.plugin.jdbc.StandardColumnMappings
- delegate() - Method in class io.trino.plugin.jdbc.ForwardingConnection
- delegate() - Method in class io.trino.plugin.jdbc.ForwardingJdbcClient
- delegate() - Method in class io.trino.plugin.jdbc.mapping.ForwardingIdentifierMapping
- delete(ConnectorSession, JdbcTableHandle) - Method in class io.trino.plugin.jdbc.BaseJdbcClient
- delete(ConnectorSession, JdbcTableHandle) - Method in class io.trino.plugin.jdbc.CachingJdbcClient
- delete(ConnectorSession, JdbcTableHandle) - Method in class io.trino.plugin.jdbc.ForwardingJdbcClient
- delete(ConnectorSession, JdbcTableHandle) - Method in interface io.trino.plugin.jdbc.JdbcClient
- delete(ConnectorSession, JdbcTableHandle) - Method in class io.trino.plugin.jdbc.jmx.StatisticsAwareJdbcClient
- DELIMITER - Static variable in class io.trino.plugin.jdbc.expression.ConnectorExpressionPatternParser
- DISABLE_PUSHDOWN - Static variable in interface io.trino.plugin.jdbc.PredicatePushdownController
- DOMAIN_COMPACTION_THRESHOLD - Static variable in class io.trino.plugin.jdbc.JdbcMetadataSessionProperties
- DomainPushdownResult(Domain, Domain) - Constructor for class io.trino.plugin.jdbc.PredicatePushdownController.DomainPushdownResult
- doubleColumnMapping() - Static method in class io.trino.plugin.jdbc.StandardColumnMappings
- doubleMapping(Type, DoubleReadFunction, DoubleWriteFunction) - Static method in class io.trino.plugin.jdbc.ColumnMapping
- doubleMapping(Type, DoubleReadFunction, DoubleWriteFunction, PredicatePushdownController) - Static method in class io.trino.plugin.jdbc.ColumnMapping
- doubleMapping(String, DoubleWriteFunction) - Static method in class io.trino.plugin.jdbc.WriteMapping
- DoubleReadFunction - Interface in io.trino.plugin.jdbc
- doubleWriteFunction() - Static method in class io.trino.plugin.jdbc.StandardColumnMappings
- DoubleWriteFunction - Interface in io.trino.plugin.jdbc
- DoubleWriteFunction.DoubleWriteFunctionImplementation - Interface in io.trino.plugin.jdbc
- DriverConnectionFactory - Class in io.trino.plugin.jdbc
- DriverConnectionFactory(Driver, BaseJdbcConfig, CredentialProvider) - Constructor for class io.trino.plugin.jdbc.DriverConnectionFactory
- DriverConnectionFactory(Driver, String, Properties, CredentialPropertiesProvider<String, String>) - Constructor for class io.trino.plugin.jdbc.DriverConnectionFactory
- DriverConnectionFactory(Driver, String, Properties, CredentialProvider) - Constructor for class io.trino.plugin.jdbc.DriverConnectionFactory
- dropColumn(ConnectorSession, JdbcTableHandle, JdbcColumnHandle) - Method in class io.trino.plugin.jdbc.BaseJdbcClient
- dropColumn(ConnectorSession, JdbcTableHandle, JdbcColumnHandle) - Method in class io.trino.plugin.jdbc.CachingJdbcClient
- dropColumn(ConnectorSession, JdbcTableHandle, JdbcColumnHandle) - Method in class io.trino.plugin.jdbc.ForwardingJdbcClient
- dropColumn(ConnectorSession, JdbcTableHandle, JdbcColumnHandle) - Method in interface io.trino.plugin.jdbc.JdbcClient
- dropColumn(ConnectorSession, JdbcTableHandle, JdbcColumnHandle) - Method in class io.trino.plugin.jdbc.jmx.StatisticsAwareJdbcClient
- dropColumn(ConnectorSession, ConnectorTableHandle, ColumnHandle) - Method in class io.trino.plugin.jdbc.DefaultJdbcMetadata
- dropSchema(ConnectorSession, String) - Method in class io.trino.plugin.jdbc.BaseJdbcClient
- dropSchema(ConnectorSession, String) - Method in class io.trino.plugin.jdbc.CachingJdbcClient
- dropSchema(ConnectorSession, String) - Method in class io.trino.plugin.jdbc.DefaultJdbcMetadata
- dropSchema(ConnectorSession, String) - Method in class io.trino.plugin.jdbc.ForwardingJdbcClient
- dropSchema(ConnectorSession, String) - Method in interface io.trino.plugin.jdbc.JdbcClient
- dropSchema(ConnectorSession, String) - Method in class io.trino.plugin.jdbc.jmx.StatisticsAwareJdbcClient
- dropSchema(ConnectorSession, Connection, String) - Method in class io.trino.plugin.jdbc.BaseJdbcClient
- dropTable(ConnectorSession, JdbcTableHandle) - Method in class io.trino.plugin.jdbc.BaseJdbcClient
- dropTable(ConnectorSession, JdbcTableHandle) - Method in class io.trino.plugin.jdbc.CachingJdbcClient
- dropTable(ConnectorSession, JdbcTableHandle) - Method in class io.trino.plugin.jdbc.ForwardingJdbcClient
- dropTable(ConnectorSession, JdbcTableHandle) - Method in interface io.trino.plugin.jdbc.JdbcClient
- dropTable(ConnectorSession, JdbcTableHandle) - Method in class io.trino.plugin.jdbc.jmx.StatisticsAwareJdbcClient
- dropTable(ConnectorSession, RemoteTableName, boolean) - Method in class io.trino.plugin.jdbc.BaseJdbcClient
- dropTable(ConnectorSession, ConnectorTableHandle) - Method in class io.trino.plugin.jdbc.DefaultJdbcMetadata
- DYNAMIC_FILTERING_ENABLED - Static variable in class io.trino.plugin.jdbc.JdbcDynamicFilteringSessionProperties
- DYNAMIC_FILTERING_WAIT_TIMEOUT - Static variable in class io.trino.plugin.jdbc.JdbcDynamicFilteringSessionProperties
- dynamicFilteringEnabled(ConnectorSession) - Static method in class io.trino.plugin.jdbc.JdbcDynamicFilteringSessionProperties
- DynamicFilteringJdbcSplitSource - Class in io.trino.plugin.jdbc
-
Attaches dynamic filter to
JdbcSplitafterJdbcDynamicFilteringSplitManagerhas waited for the collection of dynamic filters. - DynamicFilteringStats - Class in io.trino.plugin.jdbc
- DynamicFilteringStats() - Constructor for class io.trino.plugin.jdbc.DynamicFilteringStats
E
- EAGER - Enum constant in enum class io.trino.plugin.jdbc.JoinPushdownStrategy
-
Try to push all joins except cross-joins to connector.
- EmptyCredentialProvider - Class in io.trino.plugin.jdbc.credential
- EmptyCredentialProvider() - Constructor for class io.trino.plugin.jdbc.credential.EmptyCredentialProvider
- endRequest() - Method in class io.trino.plugin.jdbc.ForwardingConnection
- enterCall(ConnectorExpressionPatternParser.CallContext) - Method in class io.trino.plugin.jdbc.expression.ConnectorExpressionPatternBaseListener
-
Enter a parse tree produced by
ConnectorExpressionPatternParser.call(). - enterCall(ConnectorExpressionPatternParser.CallContext) - Method in interface io.trino.plugin.jdbc.expression.ConnectorExpressionPatternListener
-
Enter a parse tree produced by
ConnectorExpressionPatternParser.call(). - enterEveryRule(ParserRuleContext) - Method in class io.trino.plugin.jdbc.expression.ConnectorExpressionPatternBaseListener
- enterExpression(ConnectorExpressionPatternParser.ExpressionContext) - Method in class io.trino.plugin.jdbc.expression.ConnectorExpressionPatternBaseListener
-
Enter a parse tree produced by
ConnectorExpressionPatternParser.expression(). - enterExpression(ConnectorExpressionPatternParser.ExpressionContext) - Method in interface io.trino.plugin.jdbc.expression.ConnectorExpressionPatternListener
-
Enter a parse tree produced by
ConnectorExpressionPatternParser.expression(). - enterExpressionCapture(ConnectorExpressionPatternParser.ExpressionCaptureContext) - Method in class io.trino.plugin.jdbc.expression.ConnectorExpressionPatternBaseListener
-
Enter a parse tree produced by
ConnectorExpressionPatternParser.expressionCapture(). - enterExpressionCapture(ConnectorExpressionPatternParser.ExpressionCaptureContext) - Method in interface io.trino.plugin.jdbc.expression.ConnectorExpressionPatternListener
-
Enter a parse tree produced by
ConnectorExpressionPatternParser.expressionCapture(). - enterIdentifier(ConnectorExpressionPatternParser.IdentifierContext) - Method in class io.trino.plugin.jdbc.expression.ConnectorExpressionPatternBaseListener
-
Enter a parse tree produced by
ConnectorExpressionPatternParser.identifier(). - enterIdentifier(ConnectorExpressionPatternParser.IdentifierContext) - Method in interface io.trino.plugin.jdbc.expression.ConnectorExpressionPatternListener
-
Enter a parse tree produced by
ConnectorExpressionPatternParser.identifier(). - enterNumber(ConnectorExpressionPatternParser.NumberContext) - Method in class io.trino.plugin.jdbc.expression.ConnectorExpressionPatternBaseListener
-
Enter a parse tree produced by
ConnectorExpressionPatternParser.number(). - enterNumber(ConnectorExpressionPatternParser.NumberContext) - Method in interface io.trino.plugin.jdbc.expression.ConnectorExpressionPatternListener
-
Enter a parse tree produced by
ConnectorExpressionPatternParser.number(). - enterRule(ParseTreeListener) - Method in class io.trino.plugin.jdbc.expression.ConnectorExpressionPatternParser.CallContext
- enterRule(ParseTreeListener) - Method in class io.trino.plugin.jdbc.expression.ConnectorExpressionPatternParser.ExpressionCaptureContext
- enterRule(ParseTreeListener) - Method in class io.trino.plugin.jdbc.expression.ConnectorExpressionPatternParser.ExpressionContext
- enterRule(ParseTreeListener) - Method in class io.trino.plugin.jdbc.expression.ConnectorExpressionPatternParser.IdentifierContext
- enterRule(ParseTreeListener) - Method in class io.trino.plugin.jdbc.expression.ConnectorExpressionPatternParser.NumberContext
- enterRule(ParseTreeListener) - Method in class io.trino.plugin.jdbc.expression.ConnectorExpressionPatternParser.StandaloneExpressionContext
- enterRule(ParseTreeListener) - Method in class io.trino.plugin.jdbc.expression.ConnectorExpressionPatternParser.StandaloneTypeContext
- enterRule(ParseTreeListener) - Method in class io.trino.plugin.jdbc.expression.ConnectorExpressionPatternParser.TypeContext
- enterRule(ParseTreeListener) - Method in class io.trino.plugin.jdbc.expression.ConnectorExpressionPatternParser.TypeParameterContext
- enterStandaloneExpression(ConnectorExpressionPatternParser.StandaloneExpressionContext) - Method in class io.trino.plugin.jdbc.expression.ConnectorExpressionPatternBaseListener
-
Enter a parse tree produced by
ConnectorExpressionPatternParser.standaloneExpression(). - enterStandaloneExpression(ConnectorExpressionPatternParser.StandaloneExpressionContext) - Method in interface io.trino.plugin.jdbc.expression.ConnectorExpressionPatternListener
-
Enter a parse tree produced by
ConnectorExpressionPatternParser.standaloneExpression(). - enterStandaloneType(ConnectorExpressionPatternParser.StandaloneTypeContext) - Method in class io.trino.plugin.jdbc.expression.ConnectorExpressionPatternBaseListener
-
Enter a parse tree produced by
ConnectorExpressionPatternParser.standaloneType(). - enterStandaloneType(ConnectorExpressionPatternParser.StandaloneTypeContext) - Method in interface io.trino.plugin.jdbc.expression.ConnectorExpressionPatternListener
-
Enter a parse tree produced by
ConnectorExpressionPatternParser.standaloneType(). - enterType(ConnectorExpressionPatternParser.TypeContext) - Method in class io.trino.plugin.jdbc.expression.ConnectorExpressionPatternBaseListener
-
Enter a parse tree produced by
ConnectorExpressionPatternParser.type(). - enterType(ConnectorExpressionPatternParser.TypeContext) - Method in interface io.trino.plugin.jdbc.expression.ConnectorExpressionPatternListener
-
Enter a parse tree produced by
ConnectorExpressionPatternParser.type(). - enterTypeParameter(ConnectorExpressionPatternParser.TypeParameterContext) - Method in class io.trino.plugin.jdbc.expression.ConnectorExpressionPatternBaseListener
-
Enter a parse tree produced by
ConnectorExpressionPatternParser.typeParameter(). - enterTypeParameter(ConnectorExpressionPatternParser.TypeParameterContext) - Method in interface io.trino.plugin.jdbc.expression.ConnectorExpressionPatternListener
-
Enter a parse tree produced by
ConnectorExpressionPatternParser.typeParameter(). - EOF() - Method in class io.trino.plugin.jdbc.expression.ConnectorExpressionPatternParser.StandaloneExpressionContext
- EOF() - Method in class io.trino.plugin.jdbc.expression.ConnectorExpressionPatternParser.StandaloneTypeContext
- EQUAL - Enum constant in enum class io.trino.plugin.jdbc.expression.RewriteComparison.ComparisonOperator
- equals(Object) - Method in class io.trino.plugin.jdbc.expression.CallPattern
- equals(Object) - Method in class io.trino.plugin.jdbc.expression.ExpressionCapture
- equals(Object) - Method in class io.trino.plugin.jdbc.expression.ExpressionPattern
- equals(Object) - Method in class io.trino.plugin.jdbc.expression.LongTypeParameter
- equals(Object) - Method in record class io.trino.plugin.jdbc.expression.ParameterizedExpression
-
Indicates whether some other object is "equal to" this one.
- equals(Object) - Method in class io.trino.plugin.jdbc.expression.SimpleTypePattern
- equals(Object) - Method in class io.trino.plugin.jdbc.expression.TypeClassPattern
- equals(Object) - Method in class io.trino.plugin.jdbc.expression.TypeParameterCapture
- equals(Object) - Method in class io.trino.plugin.jdbc.expression.TypeParameterPattern
- equals(Object) - Method in class io.trino.plugin.jdbc.IdentityCacheMapping.IdentityCacheKey
- equals(Object) - Method in class io.trino.plugin.jdbc.JdbcColumnHandle
- equals(Object) - Method in class io.trino.plugin.jdbc.JdbcNamedRelationHandle
- equals(Object) - Method in class io.trino.plugin.jdbc.JdbcOutputTableHandle
- equals(Object) - Method in record class io.trino.plugin.jdbc.JdbcProcedureHandle.ProcedureQuery
-
Indicates whether some other object is "equal to" this one.
- equals(Object) - Method in class io.trino.plugin.jdbc.JdbcQueryRelationHandle
- equals(Object) - Method in class io.trino.plugin.jdbc.JdbcSortItem
- equals(Object) - Method in class io.trino.plugin.jdbc.JdbcTableHandle
- equals(Object) - Method in class io.trino.plugin.jdbc.JdbcTransactionHandle
- equals(Object) - Method in class io.trino.plugin.jdbc.JdbcTypeHandle
- equals(Object) - Method in class io.trino.plugin.jdbc.mapping.IdentifierMappingRules
- equals(Object) - Method in class io.trino.plugin.jdbc.mapping.SchemaMappingRule
- equals(Object) - Method in class io.trino.plugin.jdbc.mapping.TableMappingRule
- equals(Object) - Method in class io.trino.plugin.jdbc.PreparedQuery
- equals(Object) - Method in class io.trino.plugin.jdbc.QueryParameter
- equals(Object) - Method in class io.trino.plugin.jdbc.RemoteTableName
- escapeObjectNameForMetadataQuery(String, String) - Method in class io.trino.plugin.jdbc.BaseJdbcClient
- escapeObjectNameForMetadataQuery(Optional<String>, String) - Method in class io.trino.plugin.jdbc.BaseJdbcClient
- execute(ConnectorSession, String) - Method in class io.trino.plugin.jdbc.BaseJdbcClient
- execute(ConnectorSession, Connection, String) - Method in class io.trino.plugin.jdbc.BaseJdbcClient
- executeDelete(ConnectorSession, ConnectorTableHandle) - Method in class io.trino.plugin.jdbc.DefaultJdbcMetadata
- exitCall(ConnectorExpressionPatternParser.CallContext) - Method in class io.trino.plugin.jdbc.expression.ConnectorExpressionPatternBaseListener
-
Exit a parse tree produced by
ConnectorExpressionPatternParser.call(). - exitCall(ConnectorExpressionPatternParser.CallContext) - Method in interface io.trino.plugin.jdbc.expression.ConnectorExpressionPatternListener
-
Exit a parse tree produced by
ConnectorExpressionPatternParser.call(). - exitEveryRule(ParserRuleContext) - Method in class io.trino.plugin.jdbc.expression.ConnectorExpressionPatternBaseListener
- exitExpression(ConnectorExpressionPatternParser.ExpressionContext) - Method in class io.trino.plugin.jdbc.expression.ConnectorExpressionPatternBaseListener
-
Exit a parse tree produced by
ConnectorExpressionPatternParser.expression(). - exitExpression(ConnectorExpressionPatternParser.ExpressionContext) - Method in interface io.trino.plugin.jdbc.expression.ConnectorExpressionPatternListener
-
Exit a parse tree produced by
ConnectorExpressionPatternParser.expression(). - exitExpressionCapture(ConnectorExpressionPatternParser.ExpressionCaptureContext) - Method in class io.trino.plugin.jdbc.expression.ConnectorExpressionPatternBaseListener
-
Exit a parse tree produced by
ConnectorExpressionPatternParser.expressionCapture(). - exitExpressionCapture(ConnectorExpressionPatternParser.ExpressionCaptureContext) - Method in interface io.trino.plugin.jdbc.expression.ConnectorExpressionPatternListener
-
Exit a parse tree produced by
ConnectorExpressionPatternParser.expressionCapture(). - exitIdentifier(ConnectorExpressionPatternParser.IdentifierContext) - Method in class io.trino.plugin.jdbc.expression.ConnectorExpressionPatternBaseListener
-
Exit a parse tree produced by
ConnectorExpressionPatternParser.identifier(). - exitIdentifier(ConnectorExpressionPatternParser.IdentifierContext) - Method in interface io.trino.plugin.jdbc.expression.ConnectorExpressionPatternListener
-
Exit a parse tree produced by
ConnectorExpressionPatternParser.identifier(). - exitNumber(ConnectorExpressionPatternParser.NumberContext) - Method in class io.trino.plugin.jdbc.expression.ConnectorExpressionPatternBaseListener
-
Exit a parse tree produced by
ConnectorExpressionPatternParser.number(). - exitNumber(ConnectorExpressionPatternParser.NumberContext) - Method in interface io.trino.plugin.jdbc.expression.ConnectorExpressionPatternListener
-
Exit a parse tree produced by
ConnectorExpressionPatternParser.number(). - exitRule(ParseTreeListener) - Method in class io.trino.plugin.jdbc.expression.ConnectorExpressionPatternParser.CallContext
- exitRule(ParseTreeListener) - Method in class io.trino.plugin.jdbc.expression.ConnectorExpressionPatternParser.ExpressionCaptureContext
- exitRule(ParseTreeListener) - Method in class io.trino.plugin.jdbc.expression.ConnectorExpressionPatternParser.ExpressionContext
- exitRule(ParseTreeListener) - Method in class io.trino.plugin.jdbc.expression.ConnectorExpressionPatternParser.IdentifierContext
- exitRule(ParseTreeListener) - Method in class io.trino.plugin.jdbc.expression.ConnectorExpressionPatternParser.NumberContext
- exitRule(ParseTreeListener) - Method in class io.trino.plugin.jdbc.expression.ConnectorExpressionPatternParser.StandaloneExpressionContext
- exitRule(ParseTreeListener) - Method in class io.trino.plugin.jdbc.expression.ConnectorExpressionPatternParser.StandaloneTypeContext
- exitRule(ParseTreeListener) - Method in class io.trino.plugin.jdbc.expression.ConnectorExpressionPatternParser.TypeContext
- exitRule(ParseTreeListener) - Method in class io.trino.plugin.jdbc.expression.ConnectorExpressionPatternParser.TypeParameterContext
- exitStandaloneExpression(ConnectorExpressionPatternParser.StandaloneExpressionContext) - Method in class io.trino.plugin.jdbc.expression.ConnectorExpressionPatternBaseListener
-
Exit a parse tree produced by
ConnectorExpressionPatternParser.standaloneExpression(). - exitStandaloneExpression(ConnectorExpressionPatternParser.StandaloneExpressionContext) - Method in interface io.trino.plugin.jdbc.expression.ConnectorExpressionPatternListener
-
Exit a parse tree produced by
ConnectorExpressionPatternParser.standaloneExpression(). - exitStandaloneType(ConnectorExpressionPatternParser.StandaloneTypeContext) - Method in class io.trino.plugin.jdbc.expression.ConnectorExpressionPatternBaseListener
-
Exit a parse tree produced by
ConnectorExpressionPatternParser.standaloneType(). - exitStandaloneType(ConnectorExpressionPatternParser.StandaloneTypeContext) - Method in interface io.trino.plugin.jdbc.expression.ConnectorExpressionPatternListener
-
Exit a parse tree produced by
ConnectorExpressionPatternParser.standaloneType(). - exitType(ConnectorExpressionPatternParser.TypeContext) - Method in class io.trino.plugin.jdbc.expression.ConnectorExpressionPatternBaseListener
-
Exit a parse tree produced by
ConnectorExpressionPatternParser.type(). - exitType(ConnectorExpressionPatternParser.TypeContext) - Method in interface io.trino.plugin.jdbc.expression.ConnectorExpressionPatternListener
-
Exit a parse tree produced by
ConnectorExpressionPatternParser.type(). - exitTypeParameter(ConnectorExpressionPatternParser.TypeParameterContext) - Method in class io.trino.plugin.jdbc.expression.ConnectorExpressionPatternBaseListener
-
Exit a parse tree produced by
ConnectorExpressionPatternParser.typeParameter(). - exitTypeParameter(ConnectorExpressionPatternParser.TypeParameterContext) - Method in interface io.trino.plugin.jdbc.expression.ConnectorExpressionPatternListener
-
Exit a parse tree produced by
ConnectorExpressionPatternParser.typeParameter(). - expression() - Method in class io.trino.plugin.jdbc.expression.ConnectorExpressionPatternParser.CallContext
- expression() - Method in class io.trino.plugin.jdbc.expression.ConnectorExpressionPatternParser
- expression() - Method in class io.trino.plugin.jdbc.expression.ConnectorExpressionPatternParser.StandaloneExpressionContext
- expression() - Method in record class io.trino.plugin.jdbc.expression.ParameterizedExpression
-
Returns the value of the
expressionrecord component. - expression(int) - Method in class io.trino.plugin.jdbc.expression.ConnectorExpressionPatternParser.CallContext
- expressionCapture() - Method in class io.trino.plugin.jdbc.expression.ConnectorExpressionPatternParser
- expressionCapture() - Method in class io.trino.plugin.jdbc.expression.ConnectorExpressionPatternParser.ExpressionContext
- ExpressionCapture - Class in io.trino.plugin.jdbc.expression
- ExpressionCapture(String) - Constructor for class io.trino.plugin.jdbc.expression.ExpressionCapture
- ExpressionCapture(String, TypePattern) - Constructor for class io.trino.plugin.jdbc.expression.ExpressionCapture
- ExpressionCapture(String, Optional<TypePattern>) - Constructor for class io.trino.plugin.jdbc.expression.ExpressionCapture
- ExpressionCaptureContext(ParserRuleContext, int) - Constructor for class io.trino.plugin.jdbc.expression.ConnectorExpressionPatternParser.ExpressionCaptureContext
- ExpressionContext(ParserRuleContext, int) - Constructor for class io.trino.plugin.jdbc.expression.ConnectorExpressionPatternParser.ExpressionContext
- ExpressionMappingParser - Class in io.trino.plugin.jdbc.expression
- ExpressionMappingParser(Map<String, Set<String>>) - Constructor for class io.trino.plugin.jdbc.expression.ExpressionMappingParser
- ExpressionPattern - Class in io.trino.plugin.jdbc.expression
- ExpressionPattern() - Constructor for class io.trino.plugin.jdbc.expression.ExpressionPattern
- ExpressionPatternBuilder - Class in io.trino.plugin.jdbc.expression
- ExpressionPatternBuilder(Map<String, Set<String>>) - Constructor for class io.trino.plugin.jdbc.expression.ExpressionPatternBuilder
- ExtraCredentialConfig - Class in io.trino.plugin.jdbc.credential
- ExtraCredentialConfig() - Constructor for class io.trino.plugin.jdbc.credential.ExtraCredentialConfig
- ExtraCredentialProvider - Class in io.trino.plugin.jdbc.credential
- ExtraCredentialProvider(ExtraCredentialConfig, CredentialProvider) - Constructor for class io.trino.plugin.jdbc.credential.ExtraCredentialProvider
- ExtraCredentialProvider(Optional<String>, Optional<String>, CredentialProvider) - Constructor for class io.trino.plugin.jdbc.credential.ExtraCredentialProvider
- ExtraCredentialsBasedIdentityCacheMapping - Class in io.trino.plugin.jdbc
- ExtraCredentialsBasedIdentityCacheMapping(ExtraCredentialConfig) - Constructor for class io.trino.plugin.jdbc.ExtraCredentialsBasedIdentityCacheMapping
- ExtraCredentialsBasedIdentityCacheMappingModule - Class in io.trino.plugin.jdbc
- ExtraCredentialsBasedIdentityCacheMappingModule() - Constructor for class io.trino.plugin.jdbc.ExtraCredentialsBasedIdentityCacheMappingModule
F
- FILE - Enum constant in enum class io.trino.plugin.jdbc.credential.CredentialProviderType
- filterSchema(String) - Method in class io.trino.plugin.jdbc.BaseJdbcClient
- finish() - Method in class io.trino.plugin.jdbc.JdbcPageSink
- finishCreateTable(ConnectorSession, ConnectorOutputTableHandle, Collection<Slice>, Collection<ComputedStatistics>) - Method in class io.trino.plugin.jdbc.DefaultJdbcMetadata
- finishInsert(ConnectorSession, ConnectorInsertTableHandle, Collection<Slice>, Collection<ComputedStatistics>) - Method in class io.trino.plugin.jdbc.DefaultJdbcMetadata
- finishInsertTable(ConnectorSession, JdbcOutputTableHandle, Set<Long>) - Method in class io.trino.plugin.jdbc.BaseJdbcClient
- finishInsertTable(ConnectorSession, JdbcOutputTableHandle, Set<Long>) - Method in class io.trino.plugin.jdbc.CachingJdbcClient
- finishInsertTable(ConnectorSession, JdbcOutputTableHandle, Set<Long>) - Method in class io.trino.plugin.jdbc.ForwardingJdbcClient
- finishInsertTable(ConnectorSession, JdbcOutputTableHandle, Set<Long>) - Method in interface io.trino.plugin.jdbc.JdbcClient
- finishInsertTable(ConnectorSession, JdbcOutputTableHandle, Set<Long>) - Method in class io.trino.plugin.jdbc.jmx.StatisticsAwareJdbcClient
- flushCache() - Method in class io.trino.plugin.jdbc.CachingJdbcClient
- flushCache() - Method in class io.trino.plugin.jdbc.mapping.CachingIdentifierMapping
- FlushJdbcMetadataCacheProcedure - Class in io.trino.plugin.jdbc.procedure
- FlushJdbcMetadataCacheProcedure(CachingJdbcClient, Optional<CachingIdentifierMapping>) - Constructor for class io.trino.plugin.jdbc.procedure.FlushJdbcMetadataCacheProcedure
- flushMetadataCache() - Method in class io.trino.plugin.jdbc.procedure.FlushJdbcMetadataCacheProcedure
- ForBaseJdbc - Annotation Interface in io.trino.plugin.jdbc
- ForExtraCredentialProvider - Annotation Interface in io.trino.plugin.jdbc.credential
- ForJdbcDynamicFiltering - Annotation Interface in io.trino.plugin.jdbc
- ForLazyConnectionFactory - Annotation Interface in io.trino.plugin.jdbc
- formatAssignments(JdbcClient, String, Map<JdbcColumnHandle, String>) - Method in class io.trino.plugin.jdbc.DefaultQueryBuilder
- FormatBasedRemoteQueryModifier - Class in io.trino.plugin.jdbc.logging
- FormatBasedRemoteQueryModifier(FormatBasedRemoteQueryModifierConfig) - Constructor for class io.trino.plugin.jdbc.logging.FormatBasedRemoteQueryModifier
- FormatBasedRemoteQueryModifierConfig - Class in io.trino.plugin.jdbc.logging
- FormatBasedRemoteQueryModifierConfig() - Constructor for class io.trino.plugin.jdbc.logging.FormatBasedRemoteQueryModifierConfig
- formatJoinCondition(JdbcClient, String, String, JdbcJoinCondition) - Method in class io.trino.plugin.jdbc.DefaultQueryBuilder
- formatJoinType(JoinType) - Method in class io.trino.plugin.jdbc.DefaultQueryBuilder
- ForRecordCursor - Annotation Interface in io.trino.plugin.jdbc
- ForReusableConnectionFactory - Annotation Interface in io.trino.plugin.jdbc
- ForwardingConnection - Class in io.trino.plugin.jdbc
- ForwardingConnection() - Constructor for class io.trino.plugin.jdbc.ForwardingConnection
- ForwardingIdentifierMapping - Class in io.trino.plugin.jdbc.mapping
- ForwardingIdentifierMapping() - Constructor for class io.trino.plugin.jdbc.mapping.ForwardingIdentifierMapping
- ForwardingJdbcClient - Class in io.trino.plugin.jdbc
- ForwardingJdbcClient() - Constructor for class io.trino.plugin.jdbc.ForwardingJdbcClient
- fromLongTrinoTimestamp(LongTimestamp, int) - Static method in class io.trino.plugin.jdbc.StandardColumnMappings
- fromRemoteColumnName(String) - Method in class io.trino.plugin.jdbc.mapping.CachingIdentifierMapping
- fromRemoteColumnName(String) - Method in class io.trino.plugin.jdbc.mapping.DefaultIdentifierMapping
- fromRemoteColumnName(String) - Method in class io.trino.plugin.jdbc.mapping.ForwardingIdentifierMapping
- fromRemoteColumnName(String) - Method in interface io.trino.plugin.jdbc.mapping.IdentifierMapping
- fromRemoteColumnName(String) - Method in class io.trino.plugin.jdbc.mapping.RuleBasedIdentifierMapping
- fromRemoteSchemaName(String) - Method in class io.trino.plugin.jdbc.mapping.CachingIdentifierMapping
- fromRemoteSchemaName(String) - Method in class io.trino.plugin.jdbc.mapping.DefaultIdentifierMapping
- fromRemoteSchemaName(String) - Method in class io.trino.plugin.jdbc.mapping.ForwardingIdentifierMapping
- fromRemoteSchemaName(String) - Method in interface io.trino.plugin.jdbc.mapping.IdentifierMapping
- fromRemoteSchemaName(String) - Method in class io.trino.plugin.jdbc.mapping.RuleBasedIdentifierMapping
- fromRemoteTableName(String, String) - Method in class io.trino.plugin.jdbc.mapping.CachingIdentifierMapping
- fromRemoteTableName(String, String) - Method in class io.trino.plugin.jdbc.mapping.DefaultIdentifierMapping
- fromRemoteTableName(String, String) - Method in class io.trino.plugin.jdbc.mapping.ForwardingIdentifierMapping
- fromRemoteTableName(String, String) - Method in interface io.trino.plugin.jdbc.mapping.IdentifierMapping
- fromRemoteTableName(String, String) - Method in class io.trino.plugin.jdbc.mapping.RuleBasedIdentifierMapping
- fromTrinoTime(long) - Static method in class io.trino.plugin.jdbc.StandardColumnMappings
- fromTrinoTimestamp(long) - Static method in class io.trino.plugin.jdbc.StandardColumnMappings
- fromValueAsBlock(Optional<JdbcTypeHandle>, Type, Block) - Static method in class io.trino.plugin.jdbc.QueryParameter
- FULL_PUSHDOWN - Static variable in interface io.trino.plugin.jdbc.PredicatePushdownController
G
- GenericRewrite - Class in io.trino.plugin.jdbc.expression
- GenericRewrite(Map<String, Set<String>>, String, String) - Constructor for class io.trino.plugin.jdbc.expression.GenericRewrite
- get() - Method in class io.trino.plugin.jdbc.procedure.FlushJdbcMetadataCacheProcedure
- get() - Method in class io.trino.plugin.jdbc.ptf.Procedure
- get() - Method in class io.trino.plugin.jdbc.ptf.Query
- get(String) - Method in class io.trino.plugin.jdbc.expression.MatchContext
- getAbortReadConnection() - Method in class io.trino.plugin.jdbc.jmx.JdbcClientStats
- getAccessControl() - Method in class io.trino.plugin.jdbc.JdbcConnector
- getAddColumn() - Method in class io.trino.plugin.jdbc.jmx.JdbcClientStats
- getAdditionalPredicate() - Method in class io.trino.plugin.jdbc.JdbcSplit
- getAdditionalPredicate(List<ParameterizedExpression>, Optional<String>) - Static method in class io.trino.plugin.jdbc.BaseJdbcClient
- getAddresses() - Method in class io.trino.plugin.jdbc.JdbcSplit
- getAllReferencedTables() - Method in class io.trino.plugin.jdbc.JdbcTableHandle
-
Remote tables referenced by the query.
- getArrayDimensions() - Method in class io.trino.plugin.jdbc.JdbcTypeHandle
- getATN() - Method in class io.trino.plugin.jdbc.expression.ConnectorExpressionPatternLexer
- getATN() - Method in class io.trino.plugin.jdbc.expression.ConnectorExpressionPatternParser
- getAuthorization() - Method in class io.trino.plugin.jdbc.JdbcTableHandle
- getAutoCommit() - Method in class io.trino.plugin.jdbc.ForwardingConnection
- getAwaitableDynamicFilters() - Method in class io.trino.plugin.jdbc.DynamicFilteringStats
- getBeginCreateTable() - Method in class io.trino.plugin.jdbc.jmx.JdbcClientStats
- getBeginInsertTable() - Method in class io.trino.plugin.jdbc.jmx.JdbcClientStats
- getBindExpression() - Method in interface io.trino.plugin.jdbc.WriteFunction
- getBoolean(int) - Method in class io.trino.plugin.jdbc.JdbcRecordCursor
- getBuildInsertSql() - Method in class io.trino.plugin.jdbc.jmx.JdbcClientStats
- getBuildProcedure() - Method in class io.trino.plugin.jdbc.jmx.JdbcClientStats
- getBuildSql() - Method in class io.trino.plugin.jdbc.jmx.JdbcClientStats
- getCacheMaximumSize() - Method in class io.trino.plugin.jdbc.BaseJdbcConfig
- getCapabilities() - Method in class io.trino.plugin.jdbc.JdbcConnector
- getCaseInsensitiveNameMatchingCacheTtl() - Method in class io.trino.plugin.jdbc.mapping.MappingConfig
- getCaseInsensitiveNameMatchingConfigFile() - Method in class io.trino.plugin.jdbc.mapping.MappingConfig
- getCaseInsensitiveNameMatchingConfigFileRefreshPeriod() - Method in class io.trino.plugin.jdbc.mapping.MappingConfig
- getCaseSensitivity() - Method in class io.trino.plugin.jdbc.JdbcTypeHandle
- getCaseSensitivityForColumns(ConnectorSession, Connection, JdbcTableHandle) - Method in class io.trino.plugin.jdbc.BaseJdbcClient
- getCatalog() - Method in class io.trino.plugin.jdbc.ForwardingConnection
- getCatalogName() - Method in class io.trino.plugin.jdbc.JdbcOutputTableHandle
- getCatalogName() - Method in class io.trino.plugin.jdbc.RemoteTableName
- getChannelNames() - Method in class io.trino.plugin.jdbc.expression.ConnectorExpressionPatternLexer
- getClientInfo() - Method in class io.trino.plugin.jdbc.ForwardingConnection
- getClientInfo(String) - Method in class io.trino.plugin.jdbc.ForwardingConnection
- getCloseConnection() - Method in class io.trino.plugin.jdbc.jmx.StatisticsAwareConnectionFactory
- getColumn() - Method in class io.trino.plugin.jdbc.JdbcSortItem
- getColumnDefinitionSql(ConnectorSession, ColumnMetadata, String) - Method in class io.trino.plugin.jdbc.BaseJdbcClient
- getColumnHandles(ConnectorSession, ConnectorTableHandle) - Method in class io.trino.plugin.jdbc.DefaultJdbcMetadata
- getColumnMetadata() - Method in class io.trino.plugin.jdbc.JdbcColumnHandle
- getColumnMetadata(ConnectorSession, ConnectorTableHandle, ColumnHandle) - Method in class io.trino.plugin.jdbc.DefaultJdbcMetadata
- getColumnName() - Method in class io.trino.plugin.jdbc.JdbcColumnHandle
- getColumnNames() - Method in class io.trino.plugin.jdbc.JdbcOutputTableHandle
- getColumns() - Method in class io.trino.plugin.jdbc.BaseJdbcConnectorTableHandle
- getColumns() - Method in class io.trino.plugin.jdbc.JdbcProcedureHandle
- getColumns() - Method in class io.trino.plugin.jdbc.JdbcTableHandle
- getColumns(JdbcTableHandle, DatabaseMetaData) - Method in class io.trino.plugin.jdbc.BaseJdbcClient
- getColumns(ConnectorSession, JdbcTableHandle) - Method in class io.trino.plugin.jdbc.BaseJdbcClient
- getColumns(ConnectorSession, JdbcTableHandle) - Method in class io.trino.plugin.jdbc.CachingJdbcClient
- getColumns(ConnectorSession, JdbcTableHandle) - Method in class io.trino.plugin.jdbc.ForwardingJdbcClient
- getColumns(ConnectorSession, JdbcTableHandle) - Method in interface io.trino.plugin.jdbc.JdbcClient
- getColumns(ConnectorSession, JdbcTableHandle) - Method in class io.trino.plugin.jdbc.jmx.StatisticsAwareJdbcClient
- getColumns(ConnectorSession, Connection, ResultSetMetaData) - Method in class io.trino.plugin.jdbc.BaseJdbcClient
- getColumnsCache() - Method in class io.trino.plugin.jdbc.CachingJdbcClient
- getColumnSchema() - Method in class io.trino.plugin.jdbc.JdbcColumnHandle
- getColumnSize() - Method in class io.trino.plugin.jdbc.JdbcTypeHandle
- getColumnType() - Method in class io.trino.plugin.jdbc.JdbcColumnHandle
- getColumnTypes() - Method in class io.trino.plugin.jdbc.JdbcOutputTableHandle
- getColumnTypes() - Method in class io.trino.plugin.jdbc.JdbcRecordSet
- getComment() - Method in class io.trino.plugin.jdbc.JdbcColumnHandle
- getComment() - Method in class io.trino.plugin.jdbc.JdbcNamedRelationHandle
- getCommitCreateTable() - Method in class io.trino.plugin.jdbc.jmx.JdbcClientStats
- getCompletedBytes() - Method in class io.trino.plugin.jdbc.JdbcRecordCursor
- getCompletedDynamicFilters() - Method in class io.trino.plugin.jdbc.DynamicFilteringStats
- getConnection(ConnectorSession, JdbcOutputTableHandle) - Method in class io.trino.plugin.jdbc.BaseJdbcClient
- getConnection(ConnectorSession, JdbcOutputTableHandle) - Method in class io.trino.plugin.jdbc.CachingJdbcClient
- getConnection(ConnectorSession, JdbcOutputTableHandle) - Method in class io.trino.plugin.jdbc.ForwardingJdbcClient
- getConnection(ConnectorSession, JdbcOutputTableHandle) - Method in interface io.trino.plugin.jdbc.JdbcClient
- getConnection(ConnectorSession, JdbcOutputTableHandle) - Method in class io.trino.plugin.jdbc.jmx.StatisticsAwareJdbcClient
- getConnection(ConnectorSession, JdbcSplit, JdbcProcedureHandle) - Method in class io.trino.plugin.jdbc.BaseJdbcClient
- getConnection(ConnectorSession, JdbcSplit, JdbcProcedureHandle) - Method in class io.trino.plugin.jdbc.CachingJdbcClient
- getConnection(ConnectorSession, JdbcSplit, JdbcProcedureHandle) - Method in class io.trino.plugin.jdbc.ForwardingJdbcClient
- getConnection(ConnectorSession, JdbcSplit, JdbcProcedureHandle) - Method in interface io.trino.plugin.jdbc.JdbcClient
- getConnection(ConnectorSession, JdbcSplit, JdbcProcedureHandle) - Method in class io.trino.plugin.jdbc.jmx.StatisticsAwareJdbcClient
- getConnection(ConnectorSession, JdbcSplit, JdbcTableHandle) - Method in class io.trino.plugin.jdbc.BaseJdbcClient
- getConnection(ConnectorSession, JdbcSplit, JdbcTableHandle) - Method in class io.trino.plugin.jdbc.CachingJdbcClient
- getConnection(ConnectorSession, JdbcSplit, JdbcTableHandle) - Method in class io.trino.plugin.jdbc.ForwardingJdbcClient
- getConnection(ConnectorSession, JdbcSplit, JdbcTableHandle) - Method in interface io.trino.plugin.jdbc.JdbcClient
- getConnection(ConnectorSession, JdbcSplit, JdbcTableHandle) - Method in class io.trino.plugin.jdbc.jmx.StatisticsAwareJdbcClient
- getConnectionPassword() - Method in class io.trino.plugin.jdbc.credential.CredentialConfig
- getConnectionPassword(Optional<ConnectorIdentity>) - Method in interface io.trino.plugin.jdbc.credential.CredentialProvider
- getConnectionPassword(Optional<ConnectorIdentity>) - Method in class io.trino.plugin.jdbc.credential.EmptyCredentialProvider
- getConnectionPassword(Optional<ConnectorIdentity>) - Method in class io.trino.plugin.jdbc.credential.ExtraCredentialProvider
- getConnectionPassword(Optional<ConnectorIdentity>) - Method in class io.trino.plugin.jdbc.credential.StaticCredentialProvider
- getConnectionUrl() - Method in class io.trino.plugin.jdbc.BaseJdbcConfig
- getConnectionUser() - Method in class io.trino.plugin.jdbc.credential.CredentialConfig
- getConnectionUser(Optional<ConnectorIdentity>) - Method in interface io.trino.plugin.jdbc.credential.CredentialProvider
- getConnectionUser(Optional<ConnectorIdentity>) - Method in class io.trino.plugin.jdbc.credential.EmptyCredentialProvider
- getConnectionUser(Optional<ConnectorIdentity>) - Method in class io.trino.plugin.jdbc.credential.ExtraCredentialProvider
- getConnectionUser(Optional<ConnectorIdentity>) - Method in class io.trino.plugin.jdbc.credential.StaticCredentialProvider
- getConnectorFactories() - Method in class io.trino.plugin.jdbc.JdbcPlugin
- getConstraint() - Method in class io.trino.plugin.jdbc.JdbcTableHandle
- getConstraintExpressions() - Method in class io.trino.plugin.jdbc.JdbcTableHandle
- getConvertPredicate() - Method in class io.trino.plugin.jdbc.jmx.JdbcClientStats
- getCreateSchema() - Method in class io.trino.plugin.jdbc.jmx.JdbcClientStats
- getCreateTable() - Method in class io.trino.plugin.jdbc.jmx.JdbcClientStats
- getCredentialFile() - Method in class io.trino.plugin.jdbc.credential.file.ConfigFileBasedCredentialProviderConfig
- getCredentialProperties(ConnectorIdentity) - Method in interface io.trino.plugin.jdbc.credential.CredentialPropertiesProvider
- getCredentialProperties(ConnectorIdentity) - Method in class io.trino.plugin.jdbc.credential.DefaultCredentialPropertiesProvider
- getCredentialProviderType() - Method in class io.trino.plugin.jdbc.credential.CredentialProviderTypeConfig
- getDataType() - Method in class io.trino.plugin.jdbc.WriteMapping
-
Data type that should be used in the remote database when defining a column.
- getDecimalDefaultScale() - Method in class io.trino.plugin.jdbc.DecimalConfig
- getDecimalDefaultScale(ConnectorSession) - Static method in class io.trino.plugin.jdbc.DecimalSessionSessionProperties
- getDecimalDigits() - Method in class io.trino.plugin.jdbc.JdbcTypeHandle
- getDecimalMapping() - Method in class io.trino.plugin.jdbc.DecimalConfig
- getDecimalRounding(ConnectorSession) - Static method in class io.trino.plugin.jdbc.DecimalSessionSessionProperties
- getDecimalRoundingMode() - Method in class io.trino.plugin.jdbc.DecimalConfig
- getDecimalRoundingMode(ConnectorSession) - Static method in class io.trino.plugin.jdbc.DecimalSessionSessionProperties
- getDelete() - Method in class io.trino.plugin.jdbc.jmx.JdbcClientStats
- getDomainCompactionThreshold() - Method in class io.trino.plugin.jdbc.JdbcMetadataConfig
- getDomainCompactionThreshold(ConnectorSession) - Static method in class io.trino.plugin.jdbc.JdbcMetadataSessionProperties
- getDouble(int) - Method in class io.trino.plugin.jdbc.JdbcRecordCursor
- getDropColumn() - Method in class io.trino.plugin.jdbc.jmx.JdbcClientStats
- getDropSchema() - Method in class io.trino.plugin.jdbc.jmx.JdbcClientStats
- getDropTable() - Method in class io.trino.plugin.jdbc.jmx.JdbcClientStats
- getDynamicFilter() - Method in class io.trino.plugin.jdbc.JdbcSplit
- getDynamicFilteringWaitTimeout() - Method in class io.trino.plugin.jdbc.JdbcDynamicFilteringConfig
- getDynamicFilteringWaitTimeout(ConnectorSession) - Static method in class io.trino.plugin.jdbc.JdbcDynamicFilteringSessionProperties
- getDynamicFilterWaitingTime() - Method in class io.trino.plugin.jdbc.DynamicFilteringStats
- getExpression() - Method in class io.trino.plugin.jdbc.JdbcExpression
- getFailures() - Method in class io.trino.plugin.jdbc.jmx.JdbcApiStats
- getFinishInsertTable() - Method in class io.trino.plugin.jdbc.jmx.JdbcClientStats
- getForcedMappingToVarchar(JdbcTypeHandle) - Method in class io.trino.plugin.jdbc.BaseJdbcClient
- getFormat() - Method in class io.trino.plugin.jdbc.logging.FormatBasedRemoteQueryModifierConfig
- getGetColumnMappings() - Method in class io.trino.plugin.jdbc.jmx.JdbcClientStats
- getGetColumns() - Method in class io.trino.plugin.jdbc.jmx.JdbcClientStats
- getGetConnectionWithHandle() - Method in class io.trino.plugin.jdbc.jmx.JdbcClientStats
- getGetConnectionWithProcedure() - Method in class io.trino.plugin.jdbc.jmx.JdbcClientStats
- getGetConnectionWithSplit() - Method in class io.trino.plugin.jdbc.jmx.JdbcClientStats
- getGetPreparedStatement() - Method in class io.trino.plugin.jdbc.jmx.JdbcClientStats
- getGetProcedureHandle() - Method in class io.trino.plugin.jdbc.jmx.JdbcClientStats
- getGetSchemaNames() - Method in class io.trino.plugin.jdbc.jmx.JdbcClientStats
- getGetSplits() - Method in class io.trino.plugin.jdbc.jmx.JdbcClientStats
- getGetSplitsForProcedure() - Method in class io.trino.plugin.jdbc.jmx.JdbcClientStats
- getGetTableComment() - Method in class io.trino.plugin.jdbc.jmx.JdbcClientStats
- getGetTableHandle() - Method in class io.trino.plugin.jdbc.jmx.JdbcClientStats
- getGetTableHandleForQuery() - Method in class io.trino.plugin.jdbc.jmx.JdbcClientStats
- getGetTableNames() - Method in class io.trino.plugin.jdbc.jmx.JdbcClientStats
- getGetTableScanRedirection() - Method in class io.trino.plugin.jdbc.jmx.JdbcClientStats
- getGetTableStatistics() - Method in class io.trino.plugin.jdbc.jmx.JdbcClientStats
- getGrammarFileName() - Method in class io.trino.plugin.jdbc.expression.ConnectorExpressionPatternLexer
- getGrammarFileName() - Method in class io.trino.plugin.jdbc.expression.ConnectorExpressionPatternParser
- getGroupBy(JdbcClient, Optional<List<List<JdbcColumnHandle>>>) - Method in class io.trino.plugin.jdbc.DefaultQueryBuilder
- getHoldability() - Method in class io.trino.plugin.jdbc.ForwardingConnection
- getIdentifierMapping() - Method in class io.trino.plugin.jdbc.BaseJdbcClient
- getIfPresent(String) - Method in class io.trino.plugin.jdbc.expression.MatchContext
- getImplementAggregation() - Method in class io.trino.plugin.jdbc.jmx.JdbcClientStats
- getImplementJoin() - Method in class io.trino.plugin.jdbc.jmx.JdbcClientStats
- getInfo() - Method in class io.trino.plugin.jdbc.JdbcSplit
- getInteger(ResultSet, String) - Static method in class io.trino.plugin.jdbc.BaseJdbcClient
- getJavaType() - Method in interface io.trino.plugin.jdbc.BooleanReadFunction
- getJavaType() - Method in interface io.trino.plugin.jdbc.BooleanWriteFunction
- getJavaType() - Method in interface io.trino.plugin.jdbc.DoubleReadFunction
- getJavaType() - Method in interface io.trino.plugin.jdbc.DoubleWriteFunction
- getJavaType() - Method in interface io.trino.plugin.jdbc.LongReadFunction
- getJavaType() - Method in interface io.trino.plugin.jdbc.LongWriteFunction
- getJavaType() - Method in interface io.trino.plugin.jdbc.ObjectReadFunction
- getJavaType() - Method in interface io.trino.plugin.jdbc.ObjectWriteFunction
- getJavaType() - Method in interface io.trino.plugin.jdbc.ReadFunction
- getJavaType() - Method in interface io.trino.plugin.jdbc.SliceReadFunction
- getJavaType() - Method in interface io.trino.plugin.jdbc.SliceWriteFunction
- getJavaType() - Method in interface io.trino.plugin.jdbc.WriteFunction
- getJdbcColumnTypes() - Method in class io.trino.plugin.jdbc.JdbcOutputTableHandle
- getJdbcType() - Method in class io.trino.plugin.jdbc.JdbcTypeHandle
- getJdbcType() - Method in class io.trino.plugin.jdbc.QueryParameter
- getJdbcTypeHandle() - Method in class io.trino.plugin.jdbc.JdbcColumnHandle
- getJdbcTypeHandle() - Method in class io.trino.plugin.jdbc.JdbcExpression
- getJdbcTypeName() - Method in class io.trino.plugin.jdbc.JdbcTypeHandle
- getJdbcTypesMappedToVarchar() - Method in class io.trino.plugin.jdbc.BaseJdbcConfig
- getJoinPushdownAutomaticJoinToTablesRatio(ConnectorSession) - Static method in class io.trino.plugin.jdbc.JdbcJoinPushdownSessionProperties
- getJoinPushdownAutomaticMaxJoinToTablesRatio() - Method in class io.trino.plugin.jdbc.JdbcJoinPushdownConfig
- getJoinPushdownAutomaticMaxTableSize() - Method in class io.trino.plugin.jdbc.JdbcJoinPushdownConfig
- getJoinPushdownAutomaticMaxTableSize(ConnectorSession) - Static method in class io.trino.plugin.jdbc.JdbcJoinPushdownSessionProperties
- getJoinPushdownStrategy() - Method in class io.trino.plugin.jdbc.JdbcJoinPushdownConfig
- getJoinPushdownStrategy(ConnectorSession) - Static method in class io.trino.plugin.jdbc.JdbcJoinPushdownSessionProperties
- getKeyStoreFilePath() - Method in class io.trino.plugin.jdbc.credential.keystore.KeyStoreBasedCredentialProviderConfig
- getKeyStorePassword() - Method in class io.trino.plugin.jdbc.credential.keystore.KeyStoreBasedCredentialProviderConfig
- getKeyStoreType() - Method in class io.trino.plugin.jdbc.credential.keystore.KeyStoreBasedCredentialProviderConfig
- getLeftColumn() - Method in class io.trino.plugin.jdbc.JdbcJoinCondition
- getLimit() - Method in class io.trino.plugin.jdbc.JdbcTableHandle
- getLong(int) - Method in class io.trino.plugin.jdbc.JdbcRecordCursor
- getMapping() - Method in class io.trino.plugin.jdbc.mapping.SchemaMappingRule
- getMapping() - Method in class io.trino.plugin.jdbc.mapping.TableMappingRule
- getMergeRowIdColumnHandle(ConnectorSession, ConnectorTableHandle) - Method in class io.trino.plugin.jdbc.DefaultJdbcMetadata
- getMetadata(ConnectorSession, ConnectorTransactionHandle) - Method in class io.trino.plugin.jdbc.JdbcConnector
- getMetadata(ConnectorTransactionHandle) - Method in class io.trino.plugin.jdbc.JdbcTransactionManager
- getMetaData() - Method in class io.trino.plugin.jdbc.ForwardingConnection
- getMetadataCacheTtl() - Method in class io.trino.plugin.jdbc.BaseJdbcConfig
- getModeNames() - Method in class io.trino.plugin.jdbc.expression.ConnectorExpressionPatternLexer
- getName() - Method in class io.trino.plugin.jdbc.JdbcConnectorFactory
- getNetworkTimeout() - Method in class io.trino.plugin.jdbc.ForwardingConnection
- getNextBatch(int) - Method in class io.trino.plugin.jdbc.DynamicFilteringJdbcSplitSource
- getNextSyntheticColumnId() - Method in class io.trino.plugin.jdbc.JdbcTableHandle
- getObject(int) - Method in class io.trino.plugin.jdbc.JdbcRecordCursor
- getOpenConnection() - Method in class io.trino.plugin.jdbc.jmx.StatisticsAwareConnectionFactory
- getOperator() - Method in class io.trino.plugin.jdbc.JdbcJoinCondition
- getOtherReferencedTables() - Method in class io.trino.plugin.jdbc.JdbcTableHandle
- getPageSinkIdColumnName() - Method in class io.trino.plugin.jdbc.JdbcOutputTableHandle
- getPageSinkProvider() - Method in class io.trino.plugin.jdbc.JdbcConnector
- getParameters() - Method in class io.trino.plugin.jdbc.JdbcExpression
- getParameters() - Method in class io.trino.plugin.jdbc.PreparedQuery
- getPasswordCredentialName() - Method in class io.trino.plugin.jdbc.credential.ExtraCredentialConfig
- getPasswordCredentialName() - Method in class io.trino.plugin.jdbc.credential.keystore.KeyStoreBasedCredentialProviderConfig
- getPasswordForPasswordCredentialName() - Method in class io.trino.plugin.jdbc.credential.keystore.KeyStoreBasedCredentialProviderConfig
- getPasswordForUserCredentialName() - Method in class io.trino.plugin.jdbc.credential.keystore.KeyStoreBasedCredentialProviderConfig
- getPattern() - Method in class io.trino.plugin.jdbc.aggregation.BaseImplementAvgBigint
- getPattern() - Method in class io.trino.plugin.jdbc.aggregation.ImplementAvgDecimal
- getPattern() - Method in class io.trino.plugin.jdbc.aggregation.ImplementAvgFloatingPoint
- getPattern() - Method in class io.trino.plugin.jdbc.aggregation.ImplementCorr
- getPattern() - Method in class io.trino.plugin.jdbc.aggregation.ImplementCount
- getPattern() - Method in class io.trino.plugin.jdbc.aggregation.ImplementCountAll
- getPattern() - Method in class io.trino.plugin.jdbc.aggregation.ImplementCountDistinct
- getPattern() - Method in class io.trino.plugin.jdbc.aggregation.ImplementCovariancePop
- getPattern() - Method in class io.trino.plugin.jdbc.aggregation.ImplementCovarianceSamp
- getPattern() - Method in class io.trino.plugin.jdbc.aggregation.ImplementMinMax
- getPattern() - Method in class io.trino.plugin.jdbc.aggregation.ImplementRegrIntercept
- getPattern() - Method in class io.trino.plugin.jdbc.aggregation.ImplementRegrSlope
- getPattern() - Method in class io.trino.plugin.jdbc.aggregation.ImplementStddevPop
- getPattern() - Method in class io.trino.plugin.jdbc.aggregation.ImplementStddevSamp
- getPattern() - Method in class io.trino.plugin.jdbc.aggregation.ImplementSum
- getPattern() - Method in class io.trino.plugin.jdbc.aggregation.ImplementVariancePop
- getPattern() - Method in class io.trino.plugin.jdbc.aggregation.ImplementVarianceSamp
- getPattern() - Method in class io.trino.plugin.jdbc.expression.CallPattern
- getPattern() - Method in class io.trino.plugin.jdbc.expression.ExpressionCapture
- getPattern() - Method in class io.trino.plugin.jdbc.expression.ExpressionPattern
- getPattern() - Method in class io.trino.plugin.jdbc.expression.GenericRewrite
- getPattern() - Method in class io.trino.plugin.jdbc.expression.LongTypeParameter
- getPattern() - Method in class io.trino.plugin.jdbc.expression.RewriteComparison
- getPattern() - Method in class io.trino.plugin.jdbc.expression.RewriteExactNumericConstant
- getPattern() - Method in class io.trino.plugin.jdbc.expression.RewriteIn
- getPattern() - Method in class io.trino.plugin.jdbc.expression.RewriteAnd
- getPattern() - Method in class io.trino.plugin.jdbc.expression.RewriteVarcharConstant
- getPattern() - Method in class io.trino.plugin.jdbc.expression.RewriteVariable
- getPattern() - Method in class io.trino.plugin.jdbc.expression.SimpleTypePattern
- getPattern() - Method in class io.trino.plugin.jdbc.expression.TypeClassPattern
- getPattern() - Method in class io.trino.plugin.jdbc.expression.TypeParameterCapture
- getPattern() - Method in class io.trino.plugin.jdbc.expression.TypeParameterPattern
- getPattern() - Method in interface io.trino.plugin.jdbc.expression.TypePattern
- getPredicatePushdownController() - Method in class io.trino.plugin.jdbc.ColumnMapping
- getPreparedQuery() - Method in class io.trino.plugin.jdbc.JdbcQueryRelationHandle
- getPreparedStatement(Connection, String, Optional<Integer>) - Method in class io.trino.plugin.jdbc.BaseJdbcClient
- getPreparedStatement(Connection, String, Optional<Integer>) - Method in class io.trino.plugin.jdbc.CachingJdbcClient
- getPreparedStatement(Connection, String, Optional<Integer>) - Method in class io.trino.plugin.jdbc.ForwardingJdbcClient
- getPreparedStatement(Connection, String, Optional<Integer>) - Method in interface io.trino.plugin.jdbc.JdbcClient
- getPreparedStatement(Connection, String, Optional<Integer>) - Method in class io.trino.plugin.jdbc.jmx.StatisticsAwareJdbcClient
- getPrepareQuery() - Method in class io.trino.plugin.jdbc.jmx.JdbcClientStats
- getProcedureHandle(ConnectorSession, JdbcProcedureHandle.ProcedureQuery) - Method in class io.trino.plugin.jdbc.BaseJdbcClient
- getProcedureHandle(ConnectorSession, JdbcProcedureHandle.ProcedureQuery) - Method in class io.trino.plugin.jdbc.CachingJdbcClient
- getProcedureHandle(ConnectorSession, JdbcProcedureHandle.ProcedureQuery) - Method in class io.trino.plugin.jdbc.DefaultJdbcMetadata
- getProcedureHandle(ConnectorSession, JdbcProcedureHandle.ProcedureQuery) - Method in class io.trino.plugin.jdbc.ForwardingJdbcClient
- getProcedureHandle(ConnectorSession, JdbcProcedureHandle.ProcedureQuery) - Method in interface io.trino.plugin.jdbc.JdbcClient
- getProcedureHandle(ConnectorSession, JdbcProcedureHandle.ProcedureQuery) - Method in interface io.trino.plugin.jdbc.JdbcMetadata
- getProcedureHandle(ConnectorSession, JdbcProcedureHandle.ProcedureQuery) - Method in class io.trino.plugin.jdbc.jmx.StatisticsAwareJdbcClient
- getProcedureQuery() - Method in class io.trino.plugin.jdbc.JdbcProcedureHandle
- getProcedures() - Method in class io.trino.plugin.jdbc.JdbcConnector
- getProjection(JdbcClient, List<JdbcColumnHandle>, Map<String, ParameterizedExpression>, Consumer<QueryParameter>) - Method in class io.trino.plugin.jdbc.DefaultQueryBuilder
- getPushedDown() - Method in class io.trino.plugin.jdbc.PredicatePushdownController.DomainPushdownResult
- getQuery() - Method in class io.trino.plugin.jdbc.PreparedQuery
- getReadFunction() - Method in class io.trino.plugin.jdbc.ColumnMapping
- getReadTimeNanos() - Method in class io.trino.plugin.jdbc.JdbcRecordCursor
- getRecordSet(ConnectorTransactionHandle, ConnectorSession, ConnectorSplit, ConnectorTableHandle, List<? extends ColumnHandle>) - Method in class io.trino.plugin.jdbc.JdbcRecordSetProvider
- getRecordSetProvider() - Method in class io.trino.plugin.jdbc.JdbcConnector
- getRelation(JdbcClient, RemoteTableName) - Method in class io.trino.plugin.jdbc.DefaultQueryBuilder
- getRelationHandle() - Method in class io.trino.plugin.jdbc.JdbcTableHandle
- getRemainingFilter() - Method in class io.trino.plugin.jdbc.PredicatePushdownController.DomainPushdownResult
- getRemoteSchema() - Method in class io.trino.plugin.jdbc.mapping.SchemaMappingRule
- getRemoteSchema() - Method in class io.trino.plugin.jdbc.mapping.TableMappingRule
- getRemoteTable() - Method in class io.trino.plugin.jdbc.mapping.TableMappingRule
- getRemoteTableName() - Method in class io.trino.plugin.jdbc.JdbcNamedRelationHandle
- getRemoteUserCacheKey(ConnectorSession) - Method in class io.trino.plugin.jdbc.ExtraCredentialsBasedIdentityCacheMapping
- getRemoteUserCacheKey(ConnectorSession) - Method in interface io.trino.plugin.jdbc.IdentityCacheMapping
- getRemoteUserCacheKey(ConnectorSession) - Method in class io.trino.plugin.jdbc.SingletonIdentityCacheMapping
- getRenameColumn() - Method in class io.trino.plugin.jdbc.jmx.JdbcClientStats
- getRenameSchema() - Method in class io.trino.plugin.jdbc.jmx.JdbcClientStats
- getRenameTable() - Method in class io.trino.plugin.jdbc.jmx.JdbcClientStats
- getRequiredColumnSize() - Method in class io.trino.plugin.jdbc.JdbcTypeHandle
- getRequiredDecimalDigits() - Method in class io.trino.plugin.jdbc.JdbcTypeHandle
- getRequiredNamedRelation() - Method in class io.trino.plugin.jdbc.JdbcTableHandle
- getRetainedSizeInBytes() - Method in class io.trino.plugin.jdbc.JdbcColumnHandle
- getRetainedSizeInBytes() - Method in class io.trino.plugin.jdbc.JdbcSplit
- getRetainedSizeInBytes() - Method in class io.trino.plugin.jdbc.JdbcTypeHandle
- getReusableConnectionFactory(NodeManager, ConnectionFactory, ReusableConnectionFactory) - Static method in class io.trino.plugin.jdbc.ReusableConnectionFactoryModule
- getRewriteFormatExpression() - Method in class io.trino.plugin.jdbc.aggregation.BaseImplementAvgBigint
-
Implement this method for each connector supporting avg(bigint) pushdown
- getRightColumn() - Method in class io.trino.plugin.jdbc.JdbcJoinCondition
- getRollbackCreateTable() - Method in class io.trino.plugin.jdbc.jmx.JdbcClientStats
- getRuleIndex() - Method in class io.trino.plugin.jdbc.expression.ConnectorExpressionPatternParser.CallContext
- getRuleIndex() - Method in class io.trino.plugin.jdbc.expression.ConnectorExpressionPatternParser.ExpressionCaptureContext
- getRuleIndex() - Method in class io.trino.plugin.jdbc.expression.ConnectorExpressionPatternParser.ExpressionContext
- getRuleIndex() - Method in class io.trino.plugin.jdbc.expression.ConnectorExpressionPatternParser.IdentifierContext
- getRuleIndex() - Method in class io.trino.plugin.jdbc.expression.ConnectorExpressionPatternParser.NumberContext
- getRuleIndex() - Method in class io.trino.plugin.jdbc.expression.ConnectorExpressionPatternParser.StandaloneExpressionContext
- getRuleIndex() - Method in class io.trino.plugin.jdbc.expression.ConnectorExpressionPatternParser.StandaloneTypeContext
- getRuleIndex() - Method in class io.trino.plugin.jdbc.expression.ConnectorExpressionPatternParser.TypeContext
- getRuleIndex() - Method in class io.trino.plugin.jdbc.expression.ConnectorExpressionPatternParser.TypeParameterContext
- getRuleNames() - Method in class io.trino.plugin.jdbc.expression.ConnectorExpressionPatternLexer
- getRuleNames() - Method in class io.trino.plugin.jdbc.expression.ConnectorExpressionPatternParser
- getSchema() - Method in class io.trino.plugin.jdbc.ForwardingConnection
- getSchemaExists() - Method in class io.trino.plugin.jdbc.jmx.JdbcClientStats
- getSchemaMapping() - Method in class io.trino.plugin.jdbc.mapping.IdentifierMappingRules
- getSchemaName() - Method in class io.trino.plugin.jdbc.JdbcOutputTableHandle
- getSchemaName() - Method in class io.trino.plugin.jdbc.RemoteTableName
- getSchemaNames(ConnectorSession) - Method in class io.trino.plugin.jdbc.BaseJdbcClient
- getSchemaNames(ConnectorSession) - Method in class io.trino.plugin.jdbc.CachingJdbcClient
- getSchemaNames(ConnectorSession) - Method in class io.trino.plugin.jdbc.ForwardingJdbcClient
- getSchemaNames(ConnectorSession) - Method in interface io.trino.plugin.jdbc.JdbcClient
- getSchemaNames(ConnectorSession) - Method in class io.trino.plugin.jdbc.jmx.StatisticsAwareJdbcClient
- getSchemaNamesCacheTtl() - Method in class io.trino.plugin.jdbc.BaseJdbcConfig
- getSchemaNamesStats() - Method in class io.trino.plugin.jdbc.CachingJdbcClient
- getSchemaTableName() - Method in class io.trino.plugin.jdbc.JdbcNamedRelationHandle
- getSerializedATN() - Method in class io.trino.plugin.jdbc.expression.ConnectorExpressionPatternLexer
- getSerializedATN() - Method in class io.trino.plugin.jdbc.expression.ConnectorExpressionPatternParser
- getSessionProperties() - Method in class io.trino.plugin.jdbc.DecimalSessionSessionProperties
- getSessionProperties() - Method in class io.trino.plugin.jdbc.JdbcConnector
- getSessionProperties() - Method in class io.trino.plugin.jdbc.JdbcDynamicFilteringSessionProperties
- getSessionProperties() - Method in class io.trino.plugin.jdbc.JdbcJoinPushdownSessionProperties
- getSessionProperties() - Method in class io.trino.plugin.jdbc.JdbcMetadataSessionProperties
- getSessionProperties() - Method in class io.trino.plugin.jdbc.JdbcWriteSessionProperties
- getSessionProperties() - Method in class io.trino.plugin.jdbc.TypeHandlingJdbcSessionProperties
- getSetColumnComment() - Method in class io.trino.plugin.jdbc.jmx.JdbcClientStats
- getSetColumnType() - Method in class io.trino.plugin.jdbc.jmx.JdbcClientStats
- getSetTableComment() - Method in class io.trino.plugin.jdbc.jmx.JdbcClientStats
- getSetTableProperties() - Method in class io.trino.plugin.jdbc.jmx.JdbcClientStats
- getSinkSql(JdbcClient, JdbcOutputTableHandle, List<WriteFunction>) - Method in class io.trino.plugin.jdbc.JdbcPageSink
- getSlice(int) - Method in class io.trino.plugin.jdbc.JdbcRecordCursor
- getSortOrder() - Method in class io.trino.plugin.jdbc.JdbcSortItem
- getSortOrder() - Method in class io.trino.plugin.jdbc.JdbcTableHandle
- getSplitManager() - Method in class io.trino.plugin.jdbc.JdbcConnector
- getSplits(ConnectorSession, JdbcProcedureHandle) - Method in class io.trino.plugin.jdbc.BaseJdbcClient
- getSplits(ConnectorSession, JdbcProcedureHandle) - Method in class io.trino.plugin.jdbc.CachingJdbcClient
- getSplits(ConnectorSession, JdbcProcedureHandle) - Method in class io.trino.plugin.jdbc.ForwardingJdbcClient
- getSplits(ConnectorSession, JdbcProcedureHandle) - Method in interface io.trino.plugin.jdbc.JdbcClient
- getSplits(ConnectorSession, JdbcProcedureHandle) - Method in class io.trino.plugin.jdbc.jmx.StatisticsAwareJdbcClient
- getSplits(ConnectorSession, JdbcTableHandle) - Method in class io.trino.plugin.jdbc.BaseJdbcClient
- getSplits(ConnectorSession, JdbcTableHandle) - Method in class io.trino.plugin.jdbc.CachingJdbcClient
- getSplits(ConnectorSession, JdbcTableHandle) - Method in class io.trino.plugin.jdbc.ForwardingJdbcClient
- getSplits(ConnectorSession, JdbcTableHandle) - Method in interface io.trino.plugin.jdbc.JdbcClient
- getSplits(ConnectorSession, JdbcTableHandle) - Method in class io.trino.plugin.jdbc.jmx.StatisticsAwareJdbcClient
- getSplits(ConnectorTransactionHandle, ConnectorSession, ConnectorTableHandle, DynamicFilter, Constraint) - Method in class io.trino.plugin.jdbc.JdbcDynamicFilteringSplitManager
- getSplits(ConnectorTransactionHandle, ConnectorSession, ConnectorTableHandle, DynamicFilter, Constraint) - Method in class io.trino.plugin.jdbc.JdbcSplitManager
- getStatisticsCache() - Method in class io.trino.plugin.jdbc.CachingJdbcClient
- getStats() - Method in class io.trino.plugin.jdbc.jmx.StatisticsAwareJdbcClient
- getSystemTable(ConnectorSession, SchemaTableName) - Method in class io.trino.plugin.jdbc.CachingJdbcClient
- getSystemTable(ConnectorSession, SchemaTableName) - Method in class io.trino.plugin.jdbc.DefaultJdbcMetadata
- getSystemTable(ConnectorSession, SchemaTableName) - Method in class io.trino.plugin.jdbc.ForwardingJdbcClient
- getSystemTable(ConnectorSession, SchemaTableName) - Method in interface io.trino.plugin.jdbc.JdbcClient
- getSystemTable(ConnectorSession, SchemaTableName) - Method in class io.trino.plugin.jdbc.jmx.StatisticsAwareJdbcClient
- getTableComment(JdbcTableHandle) - Static method in class io.trino.plugin.jdbc.DefaultJdbcMetadata
- getTableComment(ResultSet) - Method in class io.trino.plugin.jdbc.CachingJdbcClient
- getTableComment(ResultSet) - Method in class io.trino.plugin.jdbc.ForwardingJdbcClient
- getTableComment(ResultSet) - Method in interface io.trino.plugin.jdbc.JdbcClient
- getTableComment(ResultSet) - Method in class io.trino.plugin.jdbc.jmx.StatisticsAwareJdbcClient
- getTableFunctions() - Method in class io.trino.plugin.jdbc.JdbcConnector
- getTableHandle() - Method in class io.trino.plugin.jdbc.ptf.Procedure.ProcedureFunctionHandle
- getTableHandle() - Method in class io.trino.plugin.jdbc.ptf.Query.QueryFunctionHandle
- getTableHandle(ConnectorSession, PreparedQuery) - Method in class io.trino.plugin.jdbc.BaseJdbcClient
- getTableHandle(ConnectorSession, PreparedQuery) - Method in class io.trino.plugin.jdbc.CachingJdbcClient
- getTableHandle(ConnectorSession, PreparedQuery) - Method in class io.trino.plugin.jdbc.DefaultJdbcMetadata
- getTableHandle(ConnectorSession, PreparedQuery) - Method in class io.trino.plugin.jdbc.ForwardingJdbcClient
- getTableHandle(ConnectorSession, PreparedQuery) - Method in interface io.trino.plugin.jdbc.JdbcClient
- getTableHandle(ConnectorSession, PreparedQuery) - Method in interface io.trino.plugin.jdbc.JdbcMetadata
- getTableHandle(ConnectorSession, PreparedQuery) - Method in class io.trino.plugin.jdbc.jmx.StatisticsAwareJdbcClient
- getTableHandle(ConnectorSession, SchemaTableName) - Method in class io.trino.plugin.jdbc.BaseJdbcClient
- getTableHandle(ConnectorSession, SchemaTableName) - Method in class io.trino.plugin.jdbc.CachingJdbcClient
- getTableHandle(ConnectorSession, SchemaTableName) - Method in class io.trino.plugin.jdbc.DefaultJdbcMetadata
- getTableHandle(ConnectorSession, SchemaTableName) - Method in class io.trino.plugin.jdbc.ForwardingJdbcClient
- getTableHandle(ConnectorSession, SchemaTableName) - Method in interface io.trino.plugin.jdbc.JdbcClient
- getTableHandle(ConnectorSession, SchemaTableName) - Method in class io.trino.plugin.jdbc.jmx.StatisticsAwareJdbcClient
- getTableHandlesByNameCache() - Method in class io.trino.plugin.jdbc.CachingJdbcClient
- getTableHandlesByQueryCache() - Method in class io.trino.plugin.jdbc.CachingJdbcClient
- getTableMapping() - Method in class io.trino.plugin.jdbc.mapping.IdentifierMappingRules
- getTableMetadata(ConnectorSession, ConnectorTableHandle) - Method in class io.trino.plugin.jdbc.DefaultJdbcMetadata
- getTableName() - Method in class io.trino.plugin.jdbc.JdbcOutputTableHandle
- getTableName() - Method in class io.trino.plugin.jdbc.RemoteTableName
- getTableName(ConnectorSession, ConnectorTableHandle) - Method in class io.trino.plugin.jdbc.DefaultJdbcMetadata
- getTableNames(ConnectorSession, Optional<String>) - Method in class io.trino.plugin.jdbc.BaseJdbcClient
- getTableNames(ConnectorSession, Optional<String>) - Method in class io.trino.plugin.jdbc.CachingJdbcClient
- getTableNames(ConnectorSession, Optional<String>) - Method in class io.trino.plugin.jdbc.ForwardingJdbcClient
- getTableNames(ConnectorSession, Optional<String>) - Method in interface io.trino.plugin.jdbc.JdbcClient
- getTableNames(ConnectorSession, Optional<String>) - Method in class io.trino.plugin.jdbc.jmx.StatisticsAwareJdbcClient
- getTableNamesCache() - Method in class io.trino.plugin.jdbc.CachingJdbcClient
- getTableNamesCacheTtl() - Method in class io.trino.plugin.jdbc.BaseJdbcConfig
- getTableProperties() - Method in class io.trino.plugin.jdbc.JdbcConnector
- getTableProperties() - Method in interface io.trino.plugin.jdbc.TablePropertiesProvider
- getTableProperties(ConnectorSession, JdbcTableHandle) - Method in class io.trino.plugin.jdbc.BaseJdbcClient
- getTableProperties(ConnectorSession, JdbcTableHandle) - Method in class io.trino.plugin.jdbc.CachingJdbcClient
- getTableProperties(ConnectorSession, JdbcTableHandle) - Method in class io.trino.plugin.jdbc.ForwardingJdbcClient
- getTableProperties(ConnectorSession, JdbcTableHandle) - Method in interface io.trino.plugin.jdbc.JdbcClient
- getTableProperties(ConnectorSession, JdbcTableHandle) - Method in class io.trino.plugin.jdbc.jmx.StatisticsAwareJdbcClient
- getTables(Connection, Optional<String>, Optional<String>) - Method in class io.trino.plugin.jdbc.BaseJdbcClient
- getTableScanRedirection(ConnectorSession, JdbcTableHandle) - Method in class io.trino.plugin.jdbc.CachingJdbcClient
- getTableScanRedirection(ConnectorSession, JdbcTableHandle) - Method in class io.trino.plugin.jdbc.ForwardingJdbcClient
- getTableScanRedirection(ConnectorSession, JdbcTableHandle) - Method in interface io.trino.plugin.jdbc.JdbcClient
- getTableScanRedirection(ConnectorSession, JdbcTableHandle) - Method in class io.trino.plugin.jdbc.jmx.StatisticsAwareJdbcClient
- getTableSchema(ConnectorSession, ConnectorTableHandle) - Method in class io.trino.plugin.jdbc.DefaultJdbcMetadata
- getTableSchemaName(ResultSet) - Method in class io.trino.plugin.jdbc.BaseJdbcClient
- getTableStatistics(ConnectorSession, JdbcTableHandle) - Method in class io.trino.plugin.jdbc.CachingJdbcClient
- getTableStatistics(ConnectorSession, JdbcTableHandle) - Method in class io.trino.plugin.jdbc.ForwardingJdbcClient
- getTableStatistics(ConnectorSession, JdbcTableHandle) - Method in interface io.trino.plugin.jdbc.JdbcClient
- getTableStatistics(ConnectorSession, JdbcTableHandle) - Method in class io.trino.plugin.jdbc.jmx.StatisticsAwareJdbcClient
- getTableStatistics(ConnectorSession, JdbcTableHandle, TupleDomain<ColumnHandle>) - Method in class io.trino.plugin.jdbc.BaseJdbcClient
- getTableStatistics(ConnectorSession, JdbcTableHandle, TupleDomain<ColumnHandle>) - Method in class io.trino.plugin.jdbc.CachingJdbcClient
- getTableStatistics(ConnectorSession, JdbcTableHandle, TupleDomain<ColumnHandle>) - Method in class io.trino.plugin.jdbc.ForwardingJdbcClient
- getTableStatistics(ConnectorSession, JdbcTableHandle, TupleDomain<ColumnHandle>) - Method in interface io.trino.plugin.jdbc.JdbcClient
-
Deprecated.
- getTableStatistics(ConnectorSession, JdbcTableHandle, TupleDomain<ColumnHandle>) - Method in class io.trino.plugin.jdbc.jmx.StatisticsAwareJdbcClient
- getTableStatistics(ConnectorSession, ConnectorTableHandle) - Method in class io.trino.plugin.jdbc.DefaultJdbcMetadata
- getTableTypes() - Method in class io.trino.plugin.jdbc.BaseJdbcClient
- getTemporaryTableName() - Method in class io.trino.plugin.jdbc.JdbcOutputTableHandle
- getTime() - Method in class io.trino.plugin.jdbc.jmx.JdbcApiStats
- getTokenNames() - Method in class io.trino.plugin.jdbc.expression.ConnectorExpressionPatternLexer
-
Deprecated.
- getTokenNames() - Method in class io.trino.plugin.jdbc.expression.ConnectorExpressionPatternParser
-
Deprecated.
- getTotalDynamicFilters() - Method in class io.trino.plugin.jdbc.DynamicFilteringStats
- getToTrinoType() - Method in class io.trino.plugin.jdbc.jmx.JdbcClientStats
- getToWriteMapping() - Method in class io.trino.plugin.jdbc.jmx.JdbcClientStats
- getTransactionIsolation() - Method in class io.trino.plugin.jdbc.ForwardingConnection
- getTruncateTable() - Method in class io.trino.plugin.jdbc.jmx.JdbcClientStats
- getType() - Method in class io.trino.plugin.jdbc.ColumnMapping
- getType() - Method in class io.trino.plugin.jdbc.QueryParameter
- getType(int) - Method in class io.trino.plugin.jdbc.JdbcRecordCursor
- getTypeMap() - Method in class io.trino.plugin.jdbc.ForwardingConnection
- getUnsupportedTypeHandling() - Method in class io.trino.plugin.jdbc.TypeHandlingJdbcConfig
- getUnsupportedTypeHandling(ConnectorSession) - Static method in class io.trino.plugin.jdbc.TypeHandlingJdbcSessionProperties
- getUserCredentialName() - Method in class io.trino.plugin.jdbc.credential.ExtraCredentialConfig
- getUserCredentialName() - Method in class io.trino.plugin.jdbc.credential.keystore.KeyStoreBasedCredentialProviderConfig
- getUuid() - Method in class io.trino.plugin.jdbc.JdbcTransactionHandle
- getValue() - Method in class io.trino.plugin.jdbc.QueryParameter
- getValueBlock() - Method in class io.trino.plugin.jdbc.QueryParameter
- getVocabulary() - Method in class io.trino.plugin.jdbc.expression.ConnectorExpressionPatternLexer
- getVocabulary() - Method in class io.trino.plugin.jdbc.expression.ConnectorExpressionPatternParser
- getWarnings() - Method in class io.trino.plugin.jdbc.ForwardingConnection
- getWriteBatchSize() - Method in class io.trino.plugin.jdbc.JdbcWriteConfig
- getWriteBatchSize(ConnectorSession) - Static method in class io.trino.plugin.jdbc.JdbcWriteSessionProperties
- getWriteFunction() - Method in class io.trino.plugin.jdbc.ColumnMapping
- getWriteFunction() - Method in class io.trino.plugin.jdbc.WriteMapping
- GREATER_THAN - Enum constant in enum class io.trino.plugin.jdbc.expression.RewriteComparison.ComparisonOperator
- GREATER_THAN_OR_EQUAL - Enum constant in enum class io.trino.plugin.jdbc.expression.RewriteComparison.ComparisonOperator
H
- hashCode() - Method in class io.trino.plugin.jdbc.expression.CallPattern
- hashCode() - Method in class io.trino.plugin.jdbc.expression.ExpressionCapture
- hashCode() - Method in class io.trino.plugin.jdbc.expression.ExpressionPattern
- hashCode() - Method in class io.trino.plugin.jdbc.expression.LongTypeParameter
- hashCode() - Method in record class io.trino.plugin.jdbc.expression.ParameterizedExpression
-
Returns a hash code value for this object.
- hashCode() - Method in class io.trino.plugin.jdbc.expression.SimpleTypePattern
- hashCode() - Method in class io.trino.plugin.jdbc.expression.TypeClassPattern
- hashCode() - Method in class io.trino.plugin.jdbc.expression.TypeParameterCapture
- hashCode() - Method in class io.trino.plugin.jdbc.expression.TypeParameterPattern
- hashCode() - Method in class io.trino.plugin.jdbc.IdentityCacheMapping.IdentityCacheKey
- hashCode() - Method in class io.trino.plugin.jdbc.JdbcColumnHandle
- hashCode() - Method in class io.trino.plugin.jdbc.JdbcNamedRelationHandle
- hashCode() - Method in class io.trino.plugin.jdbc.JdbcOutputTableHandle
- hashCode() - Method in record class io.trino.plugin.jdbc.JdbcProcedureHandle.ProcedureQuery
-
Returns a hash code value for this object.
- hashCode() - Method in class io.trino.plugin.jdbc.JdbcQueryRelationHandle
- hashCode() - Method in class io.trino.plugin.jdbc.JdbcSortItem
- hashCode() - Method in class io.trino.plugin.jdbc.JdbcTableHandle
- hashCode() - Method in class io.trino.plugin.jdbc.JdbcTransactionHandle
- hashCode() - Method in class io.trino.plugin.jdbc.JdbcTypeHandle
- hashCode() - Method in class io.trino.plugin.jdbc.mapping.IdentifierMappingRules
- hashCode() - Method in class io.trino.plugin.jdbc.mapping.SchemaMappingRule
- hashCode() - Method in class io.trino.plugin.jdbc.mapping.TableMappingRule
- hashCode() - Method in class io.trino.plugin.jdbc.PreparedQuery
- hashCode() - Method in class io.trino.plugin.jdbc.QueryParameter
- hashCode() - Method in class io.trino.plugin.jdbc.RemoteTableName
I
- identifier() - Method in class io.trino.plugin.jdbc.expression.ConnectorExpressionPatternParser.CallContext
- identifier() - Method in class io.trino.plugin.jdbc.expression.ConnectorExpressionPatternParser.ExpressionCaptureContext
- identifier() - Method in class io.trino.plugin.jdbc.expression.ConnectorExpressionPatternParser
- identifier() - Method in class io.trino.plugin.jdbc.expression.ConnectorExpressionPatternParser.TypeContext
- identifier() - Method in class io.trino.plugin.jdbc.expression.ConnectorExpressionPatternParser.TypeParameterContext
- IDENTIFIER - Static variable in class io.trino.plugin.jdbc.expression.ConnectorExpressionPatternLexer
- IDENTIFIER - Static variable in class io.trino.plugin.jdbc.expression.ConnectorExpressionPatternParser
- IDENTIFIER() - Method in class io.trino.plugin.jdbc.expression.ConnectorExpressionPatternParser.IdentifierContext
- IdentifierContext(ParserRuleContext, int) - Constructor for class io.trino.plugin.jdbc.expression.ConnectorExpressionPatternParser.IdentifierContext
- IdentifierMapping - Interface in io.trino.plugin.jdbc.mapping
- IdentifierMappingModule - Class in io.trino.plugin.jdbc.mapping
- IdentifierMappingModule() - Constructor for class io.trino.plugin.jdbc.mapping.IdentifierMappingModule
- IdentifierMappingModule.ForCachingIdentifierMapping - Annotation Interface in io.trino.plugin.jdbc.mapping
- IdentifierMappingModule.ForRuleBasedIdentifierMapping - Annotation Interface in io.trino.plugin.jdbc.mapping
- IdentifierMappingRules - Class in io.trino.plugin.jdbc.mapping
- IdentifierMappingRules(List<SchemaMappingRule>, List<TableMappingRule>) - Constructor for class io.trino.plugin.jdbc.mapping.IdentifierMappingRules
- identifierQuote - Variable in class io.trino.plugin.jdbc.BaseJdbcClient
- IdentityCacheKey() - Constructor for class io.trino.plugin.jdbc.IdentityCacheMapping.IdentityCacheKey
- IdentityCacheMapping - Interface in io.trino.plugin.jdbc
- IdentityCacheMapping.IdentityCacheKey - Class in io.trino.plugin.jdbc
-
This will be used as cache key for metadata.
- IGNORE - Enum constant in enum class io.trino.plugin.jdbc.UnsupportedTypeHandling
- implementAggregation(ConnectorSession, AggregateFunction, Map<String, ColumnHandle>) - Method in class io.trino.plugin.jdbc.CachingJdbcClient
- implementAggregation(ConnectorSession, AggregateFunction, Map<String, ColumnHandle>) - Method in class io.trino.plugin.jdbc.ForwardingJdbcClient
- implementAggregation(ConnectorSession, AggregateFunction, Map<String, ColumnHandle>) - Method in interface io.trino.plugin.jdbc.JdbcClient
- implementAggregation(ConnectorSession, AggregateFunction, Map<String, ColumnHandle>) - Method in class io.trino.plugin.jdbc.jmx.StatisticsAwareJdbcClient
- ImplementAvgDecimal - Class in io.trino.plugin.jdbc.aggregation
-
Implements
avg(decimal(p, s) - ImplementAvgDecimal() - Constructor for class io.trino.plugin.jdbc.aggregation.ImplementAvgDecimal
- ImplementAvgFloatingPoint - Class in io.trino.plugin.jdbc.aggregation
-
Implements
avg(float) - ImplementAvgFloatingPoint() - Constructor for class io.trino.plugin.jdbc.aggregation.ImplementAvgFloatingPoint
- ImplementCorr - Class in io.trino.plugin.jdbc.aggregation
- ImplementCorr() - Constructor for class io.trino.plugin.jdbc.aggregation.ImplementCorr
- ImplementCount - Class in io.trino.plugin.jdbc.aggregation
-
Implements
count(x). - ImplementCount(JdbcTypeHandle) - Constructor for class io.trino.plugin.jdbc.aggregation.ImplementCount
- ImplementCountAll - Class in io.trino.plugin.jdbc.aggregation
-
Implements
count(*). - ImplementCountAll(JdbcTypeHandle) - Constructor for class io.trino.plugin.jdbc.aggregation.ImplementCountAll
- ImplementCountDistinct - Class in io.trino.plugin.jdbc.aggregation
-
Implements
count(DISTINCT x). - ImplementCountDistinct(JdbcTypeHandle, boolean) - Constructor for class io.trino.plugin.jdbc.aggregation.ImplementCountDistinct
- ImplementCovariancePop - Class in io.trino.plugin.jdbc.aggregation
- ImplementCovariancePop() - Constructor for class io.trino.plugin.jdbc.aggregation.ImplementCovariancePop
- ImplementCovarianceSamp - Class in io.trino.plugin.jdbc.aggregation
- ImplementCovarianceSamp() - Constructor for class io.trino.plugin.jdbc.aggregation.ImplementCovarianceSamp
- implementJoin(ConnectorSession, JoinType, PreparedQuery, PreparedQuery, List<JdbcJoinCondition>, Map<JdbcColumnHandle, String>, Map<JdbcColumnHandle, String>, JoinStatistics) - Method in class io.trino.plugin.jdbc.BaseJdbcClient
- implementJoin(ConnectorSession, JoinType, PreparedQuery, PreparedQuery, List<JdbcJoinCondition>, Map<JdbcColumnHandle, String>, Map<JdbcColumnHandle, String>, JoinStatistics) - Method in class io.trino.plugin.jdbc.CachingJdbcClient
- implementJoin(ConnectorSession, JoinType, PreparedQuery, PreparedQuery, List<JdbcJoinCondition>, Map<JdbcColumnHandle, String>, Map<JdbcColumnHandle, String>, JoinStatistics) - Method in class io.trino.plugin.jdbc.ForwardingJdbcClient
- implementJoin(ConnectorSession, JoinType, PreparedQuery, PreparedQuery, List<JdbcJoinCondition>, Map<JdbcColumnHandle, String>, Map<JdbcColumnHandle, String>, JoinStatistics) - Method in interface io.trino.plugin.jdbc.JdbcClient
- implementJoin(ConnectorSession, JoinType, PreparedQuery, PreparedQuery, List<JdbcJoinCondition>, Map<JdbcColumnHandle, String>, Map<JdbcColumnHandle, String>, JoinStatistics) - Method in class io.trino.plugin.jdbc.jmx.StatisticsAwareJdbcClient
- implementJoinCostAware(ConnectorSession, JoinType, PreparedQuery, PreparedQuery, JoinStatistics, Supplier<Optional<PreparedQuery>>) - Static method in class io.trino.plugin.jdbc.JdbcJoinPushdownUtil
- ImplementMinMax - Class in io.trino.plugin.jdbc.aggregation
-
Implements
min(x),max(x). - ImplementMinMax(boolean) - Constructor for class io.trino.plugin.jdbc.aggregation.ImplementMinMax
- ImplementRegrIntercept - Class in io.trino.plugin.jdbc.aggregation
- ImplementRegrIntercept() - Constructor for class io.trino.plugin.jdbc.aggregation.ImplementRegrIntercept
- ImplementRegrSlope - Class in io.trino.plugin.jdbc.aggregation
- ImplementRegrSlope() - Constructor for class io.trino.plugin.jdbc.aggregation.ImplementRegrSlope
- ImplementStddevPop - Class in io.trino.plugin.jdbc.aggregation
- ImplementStddevPop() - Constructor for class io.trino.plugin.jdbc.aggregation.ImplementStddevPop
- ImplementStddevSamp - Class in io.trino.plugin.jdbc.aggregation
- ImplementStddevSamp() - Constructor for class io.trino.plugin.jdbc.aggregation.ImplementStddevSamp
- ImplementSum - Class in io.trino.plugin.jdbc.aggregation
-
Implements
sum([DISTINCT] x) - ImplementSum(Function<DecimalType, Optional<JdbcTypeHandle>>) - Constructor for class io.trino.plugin.jdbc.aggregation.ImplementSum
- ImplementVariancePop - Class in io.trino.plugin.jdbc.aggregation
- ImplementVariancePop() - Constructor for class io.trino.plugin.jdbc.aggregation.ImplementVariancePop
- ImplementVarianceSamp - Class in io.trino.plugin.jdbc.aggregation
- ImplementVarianceSamp() - Constructor for class io.trino.plugin.jdbc.aggregation.ImplementVarianceSamp
- INLINE - Enum constant in enum class io.trino.plugin.jdbc.credential.CredentialProviderType
- INTEGER_VALUE - Static variable in class io.trino.plugin.jdbc.expression.ConnectorExpressionPatternLexer
- INTEGER_VALUE - Static variable in class io.trino.plugin.jdbc.expression.ConnectorExpressionPatternParser
- INTEGER_VALUE() - Method in class io.trino.plugin.jdbc.expression.ConnectorExpressionPatternParser.NumberContext
- integerColumnMapping() - Static method in class io.trino.plugin.jdbc.StandardColumnMappings
- integerWriteFunction() - Static method in class io.trino.plugin.jdbc.StandardColumnMappings
- intersectedWithConstraint(TupleDomain<ColumnHandle>) - Method in class io.trino.plugin.jdbc.JdbcTableHandle
- invokeParser(String, Function<ConnectorExpressionPatternParser, ParserRuleContext>) - Method in class io.trino.plugin.jdbc.expression.ExpressionMappingParser
- io.trino.plugin.jdbc - package io.trino.plugin.jdbc
- io.trino.plugin.jdbc.aggregation - package io.trino.plugin.jdbc.aggregation
- io.trino.plugin.jdbc.credential - package io.trino.plugin.jdbc.credential
- io.trino.plugin.jdbc.credential.file - package io.trino.plugin.jdbc.credential.file
- io.trino.plugin.jdbc.credential.keystore - package io.trino.plugin.jdbc.credential.keystore
- io.trino.plugin.jdbc.expression - package io.trino.plugin.jdbc.expression
- io.trino.plugin.jdbc.jmx - package io.trino.plugin.jdbc.jmx
- io.trino.plugin.jdbc.logging - package io.trino.plugin.jdbc.logging
- io.trino.plugin.jdbc.mapping - package io.trino.plugin.jdbc.mapping
- io.trino.plugin.jdbc.procedure - package io.trino.plugin.jdbc.procedure
- io.trino.plugin.jdbc.ptf - package io.trino.plugin.jdbc.ptf
- IS_DISTINCT_FROM - Enum constant in enum class io.trino.plugin.jdbc.expression.RewriteComparison.ComparisonOperator
- isAggregationPushdownEnabled() - Method in class io.trino.plugin.jdbc.JdbcMetadataConfig
- isAggregationPushdownEnabled(ConnectorSession) - Static method in class io.trino.plugin.jdbc.JdbcMetadataSessionProperties
- isCacheMaximumSizeConsistent() - Method in class io.trino.plugin.jdbc.BaseJdbcConfig
- isCacheMissing() - Method in class io.trino.plugin.jdbc.BaseJdbcConfig
- isCaseInsensitiveNameMatching() - Method in class io.trino.plugin.jdbc.mapping.MappingConfig
- isClosed() - Method in class io.trino.plugin.jdbc.ForwardingConnection
- isComplexExpressionPushdown(ConnectorSession) - Static method in class io.trino.plugin.jdbc.JdbcMetadataSessionProperties
- isComplexExpressionPushdownEnabled() - Method in class io.trino.plugin.jdbc.JdbcMetadataConfig
- isDynamicFilteringEnabled() - Method in class io.trino.plugin.jdbc.JdbcDynamicFilteringConfig
- isEligibleForDynamicFilter(JdbcTableHandle) - Static method in class io.trino.plugin.jdbc.DynamicFilteringJdbcSplitSource
- isEnabled() - Method in class io.trino.plugin.jdbc.JdbcStatisticsConfig
- isFinished() - Method in class io.trino.plugin.jdbc.DynamicFilteringJdbcSplitSource
- isJoinPushdownEnabled() - Method in class io.trino.plugin.jdbc.JdbcMetadataConfig
- isJoinPushdownEnabled(ConnectorSession) - Static method in class io.trino.plugin.jdbc.JdbcMetadataSessionProperties
- isLimitGuaranteed(ConnectorSession) - Method in class io.trino.plugin.jdbc.BaseJdbcClient
- isLimitGuaranteed(ConnectorSession) - Method in class io.trino.plugin.jdbc.CachingJdbcClient
- isLimitGuaranteed(ConnectorSession) - Method in class io.trino.plugin.jdbc.ForwardingJdbcClient
- isLimitGuaranteed(ConnectorSession) - Method in interface io.trino.plugin.jdbc.JdbcClient
- isLimitGuaranteed(ConnectorSession) - Method in class io.trino.plugin.jdbc.jmx.StatisticsAwareJdbcClient
- isNamedRelation() - Method in class io.trino.plugin.jdbc.JdbcTableHandle
- isNonTransactionalInsert() - Method in class io.trino.plugin.jdbc.JdbcWriteConfig
- isNonTransactionalInsert(ConnectorSession) - Static method in class io.trino.plugin.jdbc.JdbcWriteSessionProperties
- isNull(int) - Method in class io.trino.plugin.jdbc.JdbcRecordCursor
- isNull(ResultSet, int) - Method in interface io.trino.plugin.jdbc.ReadFunction
- isNullable() - Method in class io.trino.plugin.jdbc.JdbcColumnHandle
- isReadOnly() - Method in class io.trino.plugin.jdbc.ForwardingConnection
- isRemotelyAccessible() - Method in class io.trino.plugin.jdbc.JdbcSplit
- isRemoteQueryCancellationEnabled() - Method in class io.trino.plugin.jdbc.RemoteQueryCancellationConfig
- isReuseConnection() - Method in class io.trino.plugin.jdbc.QueryConfig
- isSchemaNamesCacheTtlConsistent() - Method in class io.trino.plugin.jdbc.BaseJdbcConfig
- isSupportedJoinCondition(ConnectorSession, JdbcJoinCondition) - Method in class io.trino.plugin.jdbc.BaseJdbcClient
- isSynthetic() - Method in class io.trino.plugin.jdbc.JdbcTableHandle
- isTableNamesCacheTtlConsistent() - Method in class io.trino.plugin.jdbc.BaseJdbcConfig
- isTopNGuaranteed(ConnectorSession) - Method in class io.trino.plugin.jdbc.BaseJdbcClient
- isTopNGuaranteed(ConnectorSession) - Method in class io.trino.plugin.jdbc.CachingJdbcClient
- isTopNGuaranteed(ConnectorSession) - Method in class io.trino.plugin.jdbc.ForwardingJdbcClient
- isTopNGuaranteed(ConnectorSession) - Method in interface io.trino.plugin.jdbc.JdbcClient
-
Reports whether result cardinality and ordering is guaranteed when
JdbcClient.supportsTopN(ConnectorSession, JdbcTableHandle, List)returns true. - isTopNGuaranteed(ConnectorSession) - Method in class io.trino.plugin.jdbc.jmx.StatisticsAwareJdbcClient
- isTopNPushdownEnabled() - Method in class io.trino.plugin.jdbc.JdbcMetadataConfig
- isTopNPushdownEnabled(ConnectorSession) - Static method in class io.trino.plugin.jdbc.JdbcMetadataSessionProperties
- isValid(int) - Method in class io.trino.plugin.jdbc.ForwardingConnection
- isWrapperFor(Class<?>) - Method in class io.trino.plugin.jdbc.ForwardingConnection
J
- JDBC_ERROR - Enum constant in enum class io.trino.plugin.jdbc.JdbcErrorCode
- JDBC_NON_TRANSIENT_ERROR - Enum constant in enum class io.trino.plugin.jdbc.JdbcErrorCode
- JdbcApiStats - Class in io.trino.plugin.jdbc.jmx
- JdbcApiStats() - Constructor for class io.trino.plugin.jdbc.jmx.JdbcApiStats
- JdbcApiStats.ThrowingCallable<V,
E extends Exception> - Interface in io.trino.plugin.jdbc.jmx - JdbcApiStats.ThrowingRunnable<E extends Exception> - Interface in io.trino.plugin.jdbc.jmx
- JdbcClient - Interface in io.trino.plugin.jdbc
- JdbcClientStats - Class in io.trino.plugin.jdbc.jmx
- JdbcClientStats() - Constructor for class io.trino.plugin.jdbc.jmx.JdbcClientStats
- JdbcColumnHandle - Class in io.trino.plugin.jdbc
- JdbcColumnHandle(String, JdbcTypeHandle, Type) - Constructor for class io.trino.plugin.jdbc.JdbcColumnHandle
- JdbcColumnHandle(String, JdbcTypeHandle, Type, boolean, Optional<String>) - Constructor for class io.trino.plugin.jdbc.JdbcColumnHandle
-
Deprecated.This constructor is intended to be used by JSON deserialization only. Use
JdbcColumnHandle.builder()instead. - JdbcColumnHandle.Builder - Class in io.trino.plugin.jdbc
- JdbcConnector - Class in io.trino.plugin.jdbc
- JdbcConnector(LifeCycleManager, ConnectorSplitManager, ConnectorRecordSetProvider, ConnectorPageSinkProvider, Optional<ConnectorAccessControl>, Set<Procedure>, Set<ConnectorTableFunction>, Set<SessionPropertiesProvider>, Set<TablePropertiesProvider>, JdbcTransactionManager) - Constructor for class io.trino.plugin.jdbc.JdbcConnector
- JdbcConnectorExpressionRewriterBuilder - Class in io.trino.plugin.jdbc.expression
- JdbcConnectorExpressionRewriterBuilder.ExpressionMapping<Continuation> - Interface in io.trino.plugin.jdbc.expression
- JdbcConnectorFactory - Class in io.trino.plugin.jdbc
- JdbcConnectorFactory(String, Module) - Constructor for class io.trino.plugin.jdbc.JdbcConnectorFactory
- JdbcDiagnosticModule - Class in io.trino.plugin.jdbc
- JdbcDiagnosticModule() - Constructor for class io.trino.plugin.jdbc.JdbcDiagnosticModule
- JdbcDynamicFilteringConfig - Class in io.trino.plugin.jdbc
- JdbcDynamicFilteringConfig() - Constructor for class io.trino.plugin.jdbc.JdbcDynamicFilteringConfig
- JdbcDynamicFilteringSessionProperties - Class in io.trino.plugin.jdbc
- JdbcDynamicFilteringSessionProperties(JdbcDynamicFilteringConfig) - Constructor for class io.trino.plugin.jdbc.JdbcDynamicFilteringSessionProperties
- JdbcDynamicFilteringSplitManager - Class in io.trino.plugin.jdbc
-
Implements waiting for collection of dynamic filters before generating splits from
ConnectorSplitManager. - JdbcDynamicFilteringSplitManager(ConnectorSplitManager, DynamicFilteringStats) - Constructor for class io.trino.plugin.jdbc.JdbcDynamicFilteringSplitManager
- JdbcErrorCode - Enum Class in io.trino.plugin.jdbc
- JdbcExpression - Class in io.trino.plugin.jdbc
- JdbcExpression(String, List<QueryParameter>, JdbcTypeHandle) - Constructor for class io.trino.plugin.jdbc.JdbcExpression
- JdbcJoinCondition - Class in io.trino.plugin.jdbc
- JdbcJoinCondition(JdbcColumnHandle, JoinCondition.Operator, JdbcColumnHandle) - Constructor for class io.trino.plugin.jdbc.JdbcJoinCondition
- JdbcJoinPushdownConfig - Class in io.trino.plugin.jdbc
- JdbcJoinPushdownConfig() - Constructor for class io.trino.plugin.jdbc.JdbcJoinPushdownConfig
- JdbcJoinPushdownSessionProperties - Class in io.trino.plugin.jdbc
- JdbcJoinPushdownSessionProperties(JdbcJoinPushdownConfig) - Constructor for class io.trino.plugin.jdbc.JdbcJoinPushdownSessionProperties
- JdbcJoinPushdownSupportModule - Class in io.trino.plugin.jdbc
-
A helper module for implementing cost-aware Join pushdown.
- JdbcJoinPushdownSupportModule() - Constructor for class io.trino.plugin.jdbc.JdbcJoinPushdownSupportModule
- JdbcJoinPushdownUtil - Class in io.trino.plugin.jdbc
- JdbcMetadata - Interface in io.trino.plugin.jdbc
- JdbcMetadataConfig - Class in io.trino.plugin.jdbc
- JdbcMetadataConfig() - Constructor for class io.trino.plugin.jdbc.JdbcMetadataConfig
- JdbcMetadataFactory - Interface in io.trino.plugin.jdbc
- JdbcMetadataSessionProperties - Class in io.trino.plugin.jdbc
- JdbcMetadataSessionProperties(JdbcMetadataConfig, Optional<Integer>) - Constructor for class io.trino.plugin.jdbc.JdbcMetadataSessionProperties
- JdbcModule - Class in io.trino.plugin.jdbc
- JdbcModule() - Constructor for class io.trino.plugin.jdbc.JdbcModule
- JdbcNamedRelationHandle - Class in io.trino.plugin.jdbc
- JdbcNamedRelationHandle(SchemaTableName, RemoteTableName, Optional<String>) - Constructor for class io.trino.plugin.jdbc.JdbcNamedRelationHandle
- JdbcOutputTableHandle - Class in io.trino.plugin.jdbc
- JdbcOutputTableHandle(String, String, String, List<String>, List<Type>, Optional<List<JdbcTypeHandle>>, Optional<String>, Optional<String>) - Constructor for class io.trino.plugin.jdbc.JdbcOutputTableHandle
- JdbcPageSink - Class in io.trino.plugin.jdbc
- JdbcPageSink(ConnectorSession, JdbcOutputTableHandle, JdbcClient, ConnectorPageSinkId, RemoteQueryModifier) - Constructor for class io.trino.plugin.jdbc.JdbcPageSink
- JdbcPageSinkProvider - Class in io.trino.plugin.jdbc
- JdbcPageSinkProvider(JdbcClient, RemoteQueryModifier) - Constructor for class io.trino.plugin.jdbc.JdbcPageSinkProvider
- JdbcPlugin - Class in io.trino.plugin.jdbc
- JdbcPlugin(String, Module) - Constructor for class io.trino.plugin.jdbc.JdbcPlugin
- JdbcProcedureHandle - Class in io.trino.plugin.jdbc
- JdbcProcedureHandle(JdbcProcedureHandle.ProcedureQuery, List<JdbcColumnHandle>) - Constructor for class io.trino.plugin.jdbc.JdbcProcedureHandle
- JdbcProcedureHandle.ProcedureQuery - Record Class in io.trino.plugin.jdbc
- JdbcQueryEventListener - Interface in io.trino.plugin.jdbc
- JdbcQueryRelationHandle - Class in io.trino.plugin.jdbc
- JdbcQueryRelationHandle(PreparedQuery) - Constructor for class io.trino.plugin.jdbc.JdbcQueryRelationHandle
- JdbcRecordCursor - Class in io.trino.plugin.jdbc
- JdbcRecordCursor(JdbcClient, ExecutorService, ConnectorSession, JdbcSplit, BaseJdbcConnectorTableHandle, List<JdbcColumnHandle>) - Constructor for class io.trino.plugin.jdbc.JdbcRecordCursor
- JdbcRecordSet - Class in io.trino.plugin.jdbc
- JdbcRecordSet(JdbcClient, ExecutorService, ConnectorSession, JdbcSplit, BaseJdbcConnectorTableHandle, List<JdbcColumnHandle>) - Constructor for class io.trino.plugin.jdbc.JdbcRecordSet
- JdbcRecordSetProvider - Class in io.trino.plugin.jdbc
- JdbcRecordSetProvider(JdbcClient, ExecutorService) - Constructor for class io.trino.plugin.jdbc.JdbcRecordSetProvider
- JdbcRelationHandle - Class in io.trino.plugin.jdbc
- JdbcRelationHandle() - Constructor for class io.trino.plugin.jdbc.JdbcRelationHandle
- JdbcSortItem - Class in io.trino.plugin.jdbc
- JdbcSortItem(JdbcColumnHandle, SortOrder) - Constructor for class io.trino.plugin.jdbc.JdbcSortItem
- JdbcSplit - Class in io.trino.plugin.jdbc
- JdbcSplit(Optional<String>) - Constructor for class io.trino.plugin.jdbc.JdbcSplit
- JdbcSplit(Optional<String>, TupleDomain<JdbcColumnHandle>) - Constructor for class io.trino.plugin.jdbc.JdbcSplit
- JdbcSplitManager - Class in io.trino.plugin.jdbc
- JdbcSplitManager(JdbcClient) - Constructor for class io.trino.plugin.jdbc.JdbcSplitManager
- JdbcStatisticsConfig - Class in io.trino.plugin.jdbc
- JdbcStatisticsConfig() - Constructor for class io.trino.plugin.jdbc.JdbcStatisticsConfig
- JdbcTableHandle - Class in io.trino.plugin.jdbc
- JdbcTableHandle(JdbcRelationHandle, TupleDomain<ColumnHandle>, List<ParameterizedExpression>, Optional<List<JdbcSortItem>>, OptionalLong, Optional<List<JdbcColumnHandle>>, Optional<Set<SchemaTableName>>, int, Optional<String>) - Constructor for class io.trino.plugin.jdbc.JdbcTableHandle
- JdbcTableHandle(SchemaTableName, RemoteTableName, Optional<String>) - Constructor for class io.trino.plugin.jdbc.JdbcTableHandle
- JdbcTransactionHandle - Class in io.trino.plugin.jdbc
- JdbcTransactionHandle() - Constructor for class io.trino.plugin.jdbc.JdbcTransactionHandle
- JdbcTransactionHandle(UUID) - Constructor for class io.trino.plugin.jdbc.JdbcTransactionHandle
- JdbcTransactionManager - Class in io.trino.plugin.jdbc
- JdbcTransactionManager(JdbcMetadataFactory) - Constructor for class io.trino.plugin.jdbc.JdbcTransactionManager
- JdbcTypeHandle - Class in io.trino.plugin.jdbc
- JdbcTypeHandle(int, Optional<String>, Optional<Integer>, Optional<Integer>, Optional<Integer>, Optional<CaseSensitivity>) - Constructor for class io.trino.plugin.jdbc.JdbcTypeHandle
- jdbcTypesMappedToVarchar - Variable in class io.trino.plugin.jdbc.BaseJdbcClient
- JdbcWriteConfig - Class in io.trino.plugin.jdbc
- JdbcWriteConfig() - Constructor for class io.trino.plugin.jdbc.JdbcWriteConfig
- JdbcWriteSessionProperties - Class in io.trino.plugin.jdbc
- JdbcWriteSessionProperties(JdbcWriteConfig) - Constructor for class io.trino.plugin.jdbc.JdbcWriteSessionProperties
- JOIN_PUSHDOWN_AUTOMATIC_MAX_JOIN_TO_TABLES_RATIO - Static variable in class io.trino.plugin.jdbc.JdbcJoinPushdownSessionProperties
- JOIN_PUSHDOWN_AUTOMATIC_MAX_TABLE_SIZE - Static variable in class io.trino.plugin.jdbc.JdbcJoinPushdownSessionProperties
- JOIN_PUSHDOWN_ENABLED - Static variable in class io.trino.plugin.jdbc.JdbcMetadataSessionProperties
- JOIN_PUSHDOWN_STRATEGY - Static variable in class io.trino.plugin.jdbc.JdbcJoinPushdownSessionProperties
- JoinPushdownStrategy - Enum Class in io.trino.plugin.jdbc
K
- KEYSTORE - Enum constant in enum class io.trino.plugin.jdbc.credential.CredentialProviderType
- KeyStoreBasedCredentialProviderConfig - Class in io.trino.plugin.jdbc.credential.keystore
- KeyStoreBasedCredentialProviderConfig() - Constructor for class io.trino.plugin.jdbc.credential.keystore.KeyStoreBasedCredentialProviderConfig
- KeyStoreUtils - Class in io.trino.plugin.jdbc.credential.keystore
L
- LazyConnectionFactory - Class in io.trino.plugin.jdbc
- LazyConnectionFactory(ConnectionFactory) - Constructor for class io.trino.plugin.jdbc.LazyConnectionFactory
- LESS_THAN - Enum constant in enum class io.trino.plugin.jdbc.expression.RewriteComparison.ComparisonOperator
- LESS_THAN_OR_EQUAL - Enum constant in enum class io.trino.plugin.jdbc.expression.RewriteComparison.ComparisonOperator
- limitFunction() - Method in class io.trino.plugin.jdbc.BaseJdbcClient
- listSchemaNames(ConnectorSession) - Method in class io.trino.plugin.jdbc.DefaultJdbcMetadata
- listSchemas(Connection) - Method in class io.trino.plugin.jdbc.BaseJdbcClient
- listTableColumns(ConnectorSession, SchemaTablePrefix) - Method in class io.trino.plugin.jdbc.DefaultJdbcMetadata
- listTables(ConnectorSession, Optional<String>) - Method in class io.trino.plugin.jdbc.DefaultJdbcMetadata
- loadKeyStore(String, String, String) - Static method in class io.trino.plugin.jdbc.credential.keystore.KeyStoreUtils
- longDecimalReadFunction(DecimalType) - Static method in class io.trino.plugin.jdbc.StandardColumnMappings
- longDecimalReadFunction(DecimalType, RoundingMode) - Static method in class io.trino.plugin.jdbc.StandardColumnMappings
- longDecimalWriteFunction(DecimalType) - Static method in class io.trino.plugin.jdbc.StandardColumnMappings
- longMapping(Type, LongReadFunction, LongWriteFunction) - Static method in class io.trino.plugin.jdbc.ColumnMapping
- longMapping(Type, LongReadFunction, LongWriteFunction, PredicatePushdownController) - Static method in class io.trino.plugin.jdbc.ColumnMapping
- longMapping(String, LongWriteFunction) - Static method in class io.trino.plugin.jdbc.WriteMapping
- LongReadFunction - Interface in io.trino.plugin.jdbc
- longTimestampReadFunction(TimestampType) - Static method in class io.trino.plugin.jdbc.StandardColumnMappings
- longTimestampWriteFunction(TimestampType, int) - Static method in class io.trino.plugin.jdbc.StandardColumnMappings
- LongTypeParameter - Class in io.trino.plugin.jdbc.expression
- LongTypeParameter(long) - Constructor for class io.trino.plugin.jdbc.expression.LongTypeParameter
- LongWriteFunction - Interface in io.trino.plugin.jdbc
- LongWriteFunction.LongWriteFunctionImplementation - Interface in io.trino.plugin.jdbc
M
- map(String) - Method in class io.trino.plugin.jdbc.expression.JdbcConnectorExpressionRewriterBuilder
- MappingConfig - Class in io.trino.plugin.jdbc.mapping
- MappingConfig() - Constructor for class io.trino.plugin.jdbc.mapping.MappingConfig
- mapToUnboundedVarchar(JdbcTypeHandle) - Static method in class io.trino.plugin.jdbc.BaseJdbcClient
- MatchContext - Class in io.trino.plugin.jdbc.expression
- MatchContext() - Constructor for class io.trino.plugin.jdbc.expression.MatchContext
- MaxDomainCompactionThreshold - Annotation Interface in io.trino.plugin.jdbc
- METADATA_CACHE_MAXIMUM_SIZE - Static variable in class io.trino.plugin.jdbc.BaseJdbcConfig
- METADATA_CACHE_TTL - Static variable in class io.trino.plugin.jdbc.BaseJdbcConfig
- METADATA_SCHEMAS_CACHE_TTL - Static variable in class io.trino.plugin.jdbc.BaseJdbcConfig
- METADATA_TABLES_CACHE_TTL - Static variable in class io.trino.plugin.jdbc.BaseJdbcConfig
- modeNames - Static variable in class io.trino.plugin.jdbc.expression.ConnectorExpressionPatternLexer
N
- NAME - Static variable in class io.trino.plugin.jdbc.ptf.Procedure
- NAME - Static variable in class io.trino.plugin.jdbc.ptf.Query
- nativeSQL(String) - Method in class io.trino.plugin.jdbc.ForwardingConnection
- newBuilder() - Static method in class io.trino.plugin.jdbc.expression.JdbcConnectorExpressionRewriterBuilder
- NON_TRANSACTIONAL_INSERT - Static variable in class io.trino.plugin.jdbc.JdbcWriteSessionProperties
- NONE - Static variable in interface io.trino.plugin.jdbc.logging.RemoteQueryModifier
- NOT_EQUAL - Enum constant in enum class io.trino.plugin.jdbc.expression.RewriteComparison.ComparisonOperator
- number() - Method in class io.trino.plugin.jdbc.expression.ConnectorExpressionPatternParser
- number() - Method in class io.trino.plugin.jdbc.expression.ConnectorExpressionPatternParser.TypeParameterContext
- NumberContext(ParserRuleContext, int) - Constructor for class io.trino.plugin.jdbc.expression.ConnectorExpressionPatternParser.NumberContext
O
- objectMapping(Type, ObjectReadFunction, ObjectWriteFunction) - Static method in class io.trino.plugin.jdbc.ColumnMapping
- objectMapping(Type, ObjectReadFunction, ObjectWriteFunction, PredicatePushdownController) - Static method in class io.trino.plugin.jdbc.ColumnMapping
- objectMapping(String, ObjectWriteFunction) - Static method in class io.trino.plugin.jdbc.WriteMapping
- objectMapping(String, Class<T>, ObjectWriteFunction.ObjectWriteFunctionImplementation<T>) - Static method in class io.trino.plugin.jdbc.WriteMapping
- ObjectReadFunction - Interface in io.trino.plugin.jdbc
- ObjectReadFunction.ObjectReadFunctionImplementation<T> - Interface in io.trino.plugin.jdbc
- ObjectWriteFunction - Interface in io.trino.plugin.jdbc
- ObjectWriteFunction.ObjectWriteFunctionImplementation<T> - Interface in io.trino.plugin.jdbc
- of(int, BooleanWriteFunction.BooleanWriteFunctionImplementation) - Static method in interface io.trino.plugin.jdbc.BooleanWriteFunction
- of(int, DoubleWriteFunction.DoubleWriteFunctionImplementation) - Static method in interface io.trino.plugin.jdbc.DoubleWriteFunction
- of(int, LongWriteFunction.LongWriteFunctionImplementation) - Static method in interface io.trino.plugin.jdbc.LongWriteFunction
- of(int, SliceWriteFunction.SliceWriteFunctionImplementation) - Static method in interface io.trino.plugin.jdbc.SliceWriteFunction
- of(Class<T>, ObjectReadFunction.ObjectReadFunctionImplementation<T>) - Static method in interface io.trino.plugin.jdbc.ObjectReadFunction
- of(Class<T>, ObjectWriteFunction.ObjectWriteFunctionImplementation<T>) - Static method in interface io.trino.plugin.jdbc.ObjectWriteFunction
- of(String, String) - Static method in class io.trino.plugin.jdbc.credential.StaticCredentialProvider
- of(Supplier<JdbcClient>) - Static method in class io.trino.plugin.jdbc.ForwardingJdbcClient
- of(Supplier<IdentifierMapping>) - Static method in class io.trino.plugin.jdbc.mapping.ForwardingIdentifierMapping
- onDataChanged(JdbcTableHandle) - Method in class io.trino.plugin.jdbc.CachingJdbcClient
-
Deprecated.
JdbcTableHandleis not a good representation of the table. For example, we don't want to distinguish between "a plan table" and "table with selected columns", or "a table with a constraint" here. UseCachingJdbcClient.onDataChanged(SchemaTableName), which avoids these ambiguities. - onDataChanged(SchemaTableName) - Method in class io.trino.plugin.jdbc.CachingJdbcClient
- openConnection(ConnectorSession) - Method in class io.trino.plugin.jdbc.ConfiguringConnectionFactory
- openConnection(ConnectorSession) - Method in interface io.trino.plugin.jdbc.ConnectionFactory
- openConnection(ConnectorSession) - Method in class io.trino.plugin.jdbc.DriverConnectionFactory
- openConnection(ConnectorSession) - Method in class io.trino.plugin.jdbc.jmx.StatisticsAwareConnectionFactory
- openConnection(ConnectorSession) - Method in class io.trino.plugin.jdbc.LazyConnectionFactory
- openConnection(ConnectorSession) - Method in class io.trino.plugin.jdbc.RetryingConnectionFactory
- openConnection(ConnectorSession) - Method in class io.trino.plugin.jdbc.ReusableConnectionFactory
P
- ParameterizedExpression - Record Class in io.trino.plugin.jdbc.expression
- ParameterizedExpression(String, List<QueryParameter>) - Constructor for record class io.trino.plugin.jdbc.expression.ParameterizedExpression
-
Creates an instance of a
ParameterizedExpressionrecord class. - parameters() - Method in record class io.trino.plugin.jdbc.expression.ParameterizedExpression
-
Returns the value of the
parametersrecord component. - postProcessInsertTableNameClause(ConnectorSession, String) - Method in class io.trino.plugin.jdbc.BaseJdbcClient
- PredicatePushdownController - Interface in io.trino.plugin.jdbc
- PredicatePushdownController.DomainPushdownResult - Class in io.trino.plugin.jdbc
- prepareCall(String) - Method in class io.trino.plugin.jdbc.ForwardingConnection
- prepareCall(String, int, int) - Method in class io.trino.plugin.jdbc.ForwardingConnection
- prepareCall(String, int, int, int) - Method in class io.trino.plugin.jdbc.ForwardingConnection
- prepareDeleteQuery(JdbcClient, ConnectorSession, Connection, JdbcNamedRelationHandle, TupleDomain<ColumnHandle>, Optional<ParameterizedExpression>) - Method in class io.trino.plugin.jdbc.DefaultQueryBuilder
- prepareDeleteQuery(JdbcClient, ConnectorSession, Connection, JdbcNamedRelationHandle, TupleDomain<ColumnHandle>, Optional<ParameterizedExpression>) - Method in interface io.trino.plugin.jdbc.QueryBuilder
- PreparedQuery - Class in io.trino.plugin.jdbc
- PreparedQuery(String, List<QueryParameter>) - Constructor for class io.trino.plugin.jdbc.PreparedQuery
- prepareJoinQuery(JdbcClient, ConnectorSession, Connection, JoinType, PreparedQuery, PreparedQuery, List<JdbcJoinCondition>, Map<JdbcColumnHandle, String>, Map<JdbcColumnHandle, String>) - Method in class io.trino.plugin.jdbc.DefaultQueryBuilder
- prepareJoinQuery(JdbcClient, ConnectorSession, Connection, JoinType, PreparedQuery, PreparedQuery, List<JdbcJoinCondition>, Map<JdbcColumnHandle, String>, Map<JdbcColumnHandle, String>) - Method in interface io.trino.plugin.jdbc.QueryBuilder
- prepareQuery(ConnectorSession, JdbcTableHandle, Optional<List<List<JdbcColumnHandle>>>, List<JdbcColumnHandle>, Map<String, ParameterizedExpression>) - Method in class io.trino.plugin.jdbc.BaseJdbcClient
- prepareQuery(ConnectorSession, JdbcTableHandle, Optional<List<List<JdbcColumnHandle>>>, List<JdbcColumnHandle>, Map<String, ParameterizedExpression>) - Method in class io.trino.plugin.jdbc.CachingJdbcClient
- prepareQuery(ConnectorSession, JdbcTableHandle, Optional<List<List<JdbcColumnHandle>>>, List<JdbcColumnHandle>, Map<String, ParameterizedExpression>) - Method in class io.trino.plugin.jdbc.ForwardingJdbcClient
- prepareQuery(ConnectorSession, JdbcTableHandle, Optional<List<List<JdbcColumnHandle>>>, List<JdbcColumnHandle>, Map<String, ParameterizedExpression>) - Method in interface io.trino.plugin.jdbc.JdbcClient
- prepareQuery(ConnectorSession, JdbcTableHandle, Optional<List<List<JdbcColumnHandle>>>, List<JdbcColumnHandle>, Map<String, ParameterizedExpression>) - Method in class io.trino.plugin.jdbc.jmx.StatisticsAwareJdbcClient
- prepareQuery(ConnectorSession, Connection, JdbcTableHandle, Optional<List<List<JdbcColumnHandle>>>, List<JdbcColumnHandle>, Map<String, ParameterizedExpression>, Optional<JdbcSplit>) - Method in class io.trino.plugin.jdbc.BaseJdbcClient
- prepareSelectQuery(JdbcClient, ConnectorSession, Connection, JdbcRelationHandle, Optional<List<List<JdbcColumnHandle>>>, List<JdbcColumnHandle>, Map<String, ParameterizedExpression>, TupleDomain<ColumnHandle>, Optional<ParameterizedExpression>) - Method in class io.trino.plugin.jdbc.DefaultQueryBuilder
- prepareSelectQuery(JdbcClient, ConnectorSession, Connection, JdbcRelationHandle, Optional<List<List<JdbcColumnHandle>>>, List<JdbcColumnHandle>, Map<String, ParameterizedExpression>, TupleDomain<ColumnHandle>, Optional<ParameterizedExpression>) - Method in interface io.trino.plugin.jdbc.QueryBuilder
- prepareStatement(JdbcClient, ConnectorSession, Connection, PreparedQuery, Optional<Integer>) - Method in class io.trino.plugin.jdbc.DefaultQueryBuilder
- prepareStatement(JdbcClient, ConnectorSession, Connection, PreparedQuery, Optional<Integer>) - Method in interface io.trino.plugin.jdbc.QueryBuilder
- prepareStatement(String) - Method in class io.trino.plugin.jdbc.ForwardingConnection
- prepareStatement(String, int) - Method in class io.trino.plugin.jdbc.ForwardingConnection
- prepareStatement(String, int[]) - Method in class io.trino.plugin.jdbc.ForwardingConnection
- prepareStatement(String, int, int) - Method in class io.trino.plugin.jdbc.ForwardingConnection
- prepareStatement(String, int, int, int) - Method in class io.trino.plugin.jdbc.ForwardingConnection
- prepareStatement(String, String[]) - Method in class io.trino.plugin.jdbc.ForwardingConnection
- preventTextualTypeAggregationPushdown(List<List<ColumnHandle>>) - Static method in class io.trino.plugin.jdbc.BaseJdbcClient
- Procedure - Class in io.trino.plugin.jdbc.ptf
- Procedure(JdbcTransactionManager) - Constructor for class io.trino.plugin.jdbc.ptf.Procedure
- Procedure.ProcedureFunction - Class in io.trino.plugin.jdbc.ptf
- Procedure.ProcedureFunctionHandle - Class in io.trino.plugin.jdbc.ptf
- procedureBinder(Binder) - Static method in class io.trino.plugin.jdbc.JdbcModule
- ProcedureFunction(JdbcTransactionManager) - Constructor for class io.trino.plugin.jdbc.ptf.Procedure.ProcedureFunction
- ProcedureFunctionHandle(JdbcProcedureHandle) - Constructor for class io.trino.plugin.jdbc.ptf.Procedure.ProcedureFunctionHandle
- ProcedureQuery(String) - Constructor for record class io.trino.plugin.jdbc.JdbcProcedureHandle.ProcedureQuery
-
Creates an instance of a
ProcedureQueryrecord class. - processDynamicFilter(DynamicFilter, Duration) - Method in class io.trino.plugin.jdbc.DynamicFilteringStats
- pushDownDomain(JdbcClient, ConnectorSession, Connection, JdbcColumnHandle, Domain) - Method in class io.trino.plugin.jdbc.DefaultQueryBuilder
Q
- query() - Method in record class io.trino.plugin.jdbc.JdbcProcedureHandle.ProcedureQuery
-
Returns the value of the
queryrecord component. - Query - Class in io.trino.plugin.jdbc.ptf
- Query(JdbcTransactionManager) - Constructor for class io.trino.plugin.jdbc.ptf.Query
- Query.QueryFunction - Class in io.trino.plugin.jdbc.ptf
- Query.QueryFunctionHandle - Class in io.trino.plugin.jdbc.ptf
- queryBuilder - Variable in class io.trino.plugin.jdbc.BaseJdbcClient
- QueryBuilder - Interface in io.trino.plugin.jdbc
- QueryConfig - Class in io.trino.plugin.jdbc
- QueryConfig() - Constructor for class io.trino.plugin.jdbc.QueryConfig
- QueryFunction(JdbcTransactionManager) - Constructor for class io.trino.plugin.jdbc.ptf.Query.QueryFunction
- QueryFunctionHandle(JdbcTableHandle) - Constructor for class io.trino.plugin.jdbc.ptf.Query.QueryFunctionHandle
- queryModifier - Variable in class io.trino.plugin.jdbc.BaseJdbcClient
- QueryParameter - Class in io.trino.plugin.jdbc
- QueryParameter(JdbcTypeHandle, Type, Optional<Object>) - Constructor for class io.trino.plugin.jdbc.QueryParameter
- QueryParameter(Type, Optional<Object>) - Constructor for class io.trino.plugin.jdbc.QueryParameter
- quoted(RemoteTableName) - Method in class io.trino.plugin.jdbc.BaseJdbcClient
- quoted(RemoteTableName) - Method in class io.trino.plugin.jdbc.CachingJdbcClient
- quoted(RemoteTableName) - Method in class io.trino.plugin.jdbc.ForwardingJdbcClient
- quoted(RemoteTableName) - Method in interface io.trino.plugin.jdbc.JdbcClient
- quoted(RemoteTableName) - Method in class io.trino.plugin.jdbc.jmx.StatisticsAwareJdbcClient
- quoted(String) - Method in class io.trino.plugin.jdbc.BaseJdbcClient
- quoted(String) - Method in class io.trino.plugin.jdbc.CachingJdbcClient
- quoted(String) - Method in class io.trino.plugin.jdbc.ForwardingJdbcClient
- quoted(String) - Method in interface io.trino.plugin.jdbc.JdbcClient
- quoted(String) - Method in class io.trino.plugin.jdbc.jmx.StatisticsAwareJdbcClient
- quoted(String, String, String) - Method in class io.trino.plugin.jdbc.BaseJdbcClient
R
- read(ResultSet, int) - Method in interface io.trino.plugin.jdbc.ObjectReadFunction.ObjectReadFunctionImplementation
- readBoolean(ResultSet, int) - Method in interface io.trino.plugin.jdbc.BooleanReadFunction
- readDouble(ResultSet, int) - Method in interface io.trino.plugin.jdbc.DoubleReadFunction
- readEntity(KeyStore, String, String) - Static method in class io.trino.plugin.jdbc.credential.keystore.KeyStoreUtils
- ReadFunction - Interface in io.trino.plugin.jdbc
- readLong(ResultSet, int) - Method in interface io.trino.plugin.jdbc.LongReadFunction
- readObject(ResultSet, int) - Method in interface io.trino.plugin.jdbc.ObjectReadFunction
- readSlice(ResultSet, int) - Method in interface io.trino.plugin.jdbc.SliceReadFunction
- realColumnMapping() - Static method in class io.trino.plugin.jdbc.StandardColumnMappings
- realWriteFunction() - Static method in class io.trino.plugin.jdbc.StandardColumnMappings
- record(String, Object) - Method in class io.trino.plugin.jdbc.expression.MatchContext
- releaseSavepoint(Savepoint) - Method in class io.trino.plugin.jdbc.ForwardingConnection
- RemoteQueryCancellationConfig - Class in io.trino.plugin.jdbc
- RemoteQueryCancellationConfig() - Constructor for class io.trino.plugin.jdbc.RemoteQueryCancellationConfig
- RemoteQueryCancellationModule - Class in io.trino.plugin.jdbc
- RemoteQueryCancellationModule() - Constructor for class io.trino.plugin.jdbc.RemoteQueryCancellationModule
- RemoteQueryModifier - Interface in io.trino.plugin.jdbc.logging
- RemoteQueryModifierModule - Class in io.trino.plugin.jdbc.logging
- RemoteQueryModifierModule() - Constructor for class io.trino.plugin.jdbc.logging.RemoteQueryModifierModule
- RemoteTableName - Class in io.trino.plugin.jdbc
-
Qualified table name reported by the remote database.
- RemoteTableName(Optional<String>, Optional<String>, String) - Constructor for class io.trino.plugin.jdbc.RemoteTableName
- renameColumn(ConnectorSession, JdbcTableHandle, JdbcColumnHandle, String) - Method in class io.trino.plugin.jdbc.BaseJdbcClient
- renameColumn(ConnectorSession, JdbcTableHandle, JdbcColumnHandle, String) - Method in class io.trino.plugin.jdbc.CachingJdbcClient
- renameColumn(ConnectorSession, JdbcTableHandle, JdbcColumnHandle, String) - Method in class io.trino.plugin.jdbc.ForwardingJdbcClient
- renameColumn(ConnectorSession, JdbcTableHandle, JdbcColumnHandle, String) - Method in interface io.trino.plugin.jdbc.JdbcClient
- renameColumn(ConnectorSession, JdbcTableHandle, JdbcColumnHandle, String) - Method in class io.trino.plugin.jdbc.jmx.StatisticsAwareJdbcClient
- renameColumn(ConnectorSession, ConnectorTableHandle, ColumnHandle, String) - Method in class io.trino.plugin.jdbc.DefaultJdbcMetadata
- renameColumn(ConnectorSession, Connection, RemoteTableName, String, String) - Method in class io.trino.plugin.jdbc.BaseJdbcClient
- renameSchema(ConnectorSession, String, String) - Method in class io.trino.plugin.jdbc.BaseJdbcClient
- renameSchema(ConnectorSession, String, String) - Method in class io.trino.plugin.jdbc.CachingJdbcClient
- renameSchema(ConnectorSession, String, String) - Method in class io.trino.plugin.jdbc.DefaultJdbcMetadata
- renameSchema(ConnectorSession, String, String) - Method in class io.trino.plugin.jdbc.ForwardingJdbcClient
- renameSchema(ConnectorSession, String, String) - Method in interface io.trino.plugin.jdbc.JdbcClient
- renameSchema(ConnectorSession, String, String) - Method in class io.trino.plugin.jdbc.jmx.StatisticsAwareJdbcClient
- renameSchema(ConnectorSession, Connection, String, String) - Method in class io.trino.plugin.jdbc.BaseJdbcClient
- renameTable(ConnectorSession, JdbcTableHandle, SchemaTableName) - Method in class io.trino.plugin.jdbc.BaseJdbcClient
- renameTable(ConnectorSession, JdbcTableHandle, SchemaTableName) - Method in class io.trino.plugin.jdbc.CachingJdbcClient
- renameTable(ConnectorSession, JdbcTableHandle, SchemaTableName) - Method in class io.trino.plugin.jdbc.ForwardingJdbcClient
- renameTable(ConnectorSession, JdbcTableHandle, SchemaTableName) - Method in interface io.trino.plugin.jdbc.JdbcClient
- renameTable(ConnectorSession, JdbcTableHandle, SchemaTableName) - Method in class io.trino.plugin.jdbc.jmx.StatisticsAwareJdbcClient
- renameTable(ConnectorSession, ConnectorTableHandle, SchemaTableName) - Method in class io.trino.plugin.jdbc.DefaultJdbcMetadata
- renameTable(ConnectorSession, String, String, String, SchemaTableName) - Method in class io.trino.plugin.jdbc.BaseJdbcClient
- renameTable(ConnectorSession, Connection, String, String, String, String, String) - Method in class io.trino.plugin.jdbc.BaseJdbcClient
- resolve(Captures, MatchContext) - Method in class io.trino.plugin.jdbc.expression.CallPattern
- resolve(Captures, MatchContext) - Method in class io.trino.plugin.jdbc.expression.ExpressionCapture
- resolve(Captures, MatchContext) - Method in class io.trino.plugin.jdbc.expression.ExpressionPattern
- resolve(Captures, MatchContext) - Method in class io.trino.plugin.jdbc.expression.LongTypeParameter
- resolve(Captures, MatchContext) - Method in class io.trino.plugin.jdbc.expression.SimpleTypePattern
- resolve(Captures, MatchContext) - Method in class io.trino.plugin.jdbc.expression.TypeClassPattern
- resolve(Captures, MatchContext) - Method in class io.trino.plugin.jdbc.expression.TypeParameterCapture
- resolve(Captures, MatchContext) - Method in class io.trino.plugin.jdbc.expression.TypeParameterPattern
- resolve(Captures, MatchContext) - Method in interface io.trino.plugin.jdbc.expression.TypePattern
- RetryingConnectionFactory - Class in io.trino.plugin.jdbc
- RetryingConnectionFactory(ConnectionFactory) - Constructor for class io.trino.plugin.jdbc.RetryingConnectionFactory
- ReusableConnectionFactory - Class in io.trino.plugin.jdbc
- ReusableConnectionFactory(ConnectionFactory) - Constructor for class io.trino.plugin.jdbc.ReusableConnectionFactory
- ReusableConnectionFactoryModule - Class in io.trino.plugin.jdbc
- ReusableConnectionFactoryModule() - Constructor for class io.trino.plugin.jdbc.ReusableConnectionFactoryModule
- rewrite(AggregateFunction, Captures, AggregateFunctionRule.RewriteContext<ParameterizedExpression>) - Method in class io.trino.plugin.jdbc.aggregation.BaseImplementAvgBigint
- rewrite(AggregateFunction, Captures, AggregateFunctionRule.RewriteContext<ParameterizedExpression>) - Method in class io.trino.plugin.jdbc.aggregation.ImplementAvgDecimal
- rewrite(AggregateFunction, Captures, AggregateFunctionRule.RewriteContext<ParameterizedExpression>) - Method in class io.trino.plugin.jdbc.aggregation.ImplementAvgFloatingPoint
- rewrite(AggregateFunction, Captures, AggregateFunctionRule.RewriteContext<ParameterizedExpression>) - Method in class io.trino.plugin.jdbc.aggregation.ImplementCorr
- rewrite(AggregateFunction, Captures, AggregateFunctionRule.RewriteContext<ParameterizedExpression>) - Method in class io.trino.plugin.jdbc.aggregation.ImplementCount
- rewrite(AggregateFunction, Captures, AggregateFunctionRule.RewriteContext<ParameterizedExpression>) - Method in class io.trino.plugin.jdbc.aggregation.ImplementCountAll
- rewrite(AggregateFunction, Captures, AggregateFunctionRule.RewriteContext<ParameterizedExpression>) - Method in class io.trino.plugin.jdbc.aggregation.ImplementCountDistinct
- rewrite(AggregateFunction, Captures, AggregateFunctionRule.RewriteContext<ParameterizedExpression>) - Method in class io.trino.plugin.jdbc.aggregation.ImplementCovariancePop
- rewrite(AggregateFunction, Captures, AggregateFunctionRule.RewriteContext<ParameterizedExpression>) - Method in class io.trino.plugin.jdbc.aggregation.ImplementCovarianceSamp
- rewrite(AggregateFunction, Captures, AggregateFunctionRule.RewriteContext<ParameterizedExpression>) - Method in class io.trino.plugin.jdbc.aggregation.ImplementMinMax
- rewrite(AggregateFunction, Captures, AggregateFunctionRule.RewriteContext<ParameterizedExpression>) - Method in class io.trino.plugin.jdbc.aggregation.ImplementRegrIntercept
- rewrite(AggregateFunction, Captures, AggregateFunctionRule.RewriteContext<ParameterizedExpression>) - Method in class io.trino.plugin.jdbc.aggregation.ImplementRegrSlope
- rewrite(AggregateFunction, Captures, AggregateFunctionRule.RewriteContext<ParameterizedExpression>) - Method in class io.trino.plugin.jdbc.aggregation.ImplementStddevPop
- rewrite(AggregateFunction, Captures, AggregateFunctionRule.RewriteContext<ParameterizedExpression>) - Method in class io.trino.plugin.jdbc.aggregation.ImplementStddevSamp
- rewrite(AggregateFunction, Captures, AggregateFunctionRule.RewriteContext<ParameterizedExpression>) - Method in class io.trino.plugin.jdbc.aggregation.ImplementSum
- rewrite(AggregateFunction, Captures, AggregateFunctionRule.RewriteContext<ParameterizedExpression>) - Method in class io.trino.plugin.jdbc.aggregation.ImplementVariancePop
- rewrite(AggregateFunction, Captures, AggregateFunctionRule.RewriteContext<ParameterizedExpression>) - Method in class io.trino.plugin.jdbc.aggregation.ImplementVarianceSamp
- rewrite(Call, Captures, ConnectorExpressionRule.RewriteContext<ParameterizedExpression>) - Method in class io.trino.plugin.jdbc.expression.RewriteComparison
- rewrite(Call, Captures, ConnectorExpressionRule.RewriteContext<ParameterizedExpression>) - Method in class io.trino.plugin.jdbc.expression.RewriteIn
- rewrite(Call, Captures, ConnectorExpressionRule.RewriteContext<ParameterizedExpression>) - Method in class io.trino.plugin.jdbc.expression.RewriteAnd
- rewrite(ConnectorExpression, Captures, ConnectorExpressionRule.RewriteContext<ParameterizedExpression>) - Method in class io.trino.plugin.jdbc.expression.GenericRewrite
- rewrite(Constant, Captures, ConnectorExpressionRule.RewriteContext<ParameterizedExpression>) - Method in class io.trino.plugin.jdbc.expression.RewriteExactNumericConstant
- rewrite(Constant, Captures, ConnectorExpressionRule.RewriteContext<ParameterizedExpression>) - Method in class io.trino.plugin.jdbc.expression.RewriteVarcharConstant
- rewrite(Variable, Captures, ConnectorExpressionRule.RewriteContext<ParameterizedExpression>) - Method in class io.trino.plugin.jdbc.expression.RewriteVariable
- RewriteAnd - Class in io.trino.plugin.jdbc.expression
- RewriteAnd() - Constructor for class io.trino.plugin.jdbc.expression.RewriteAnd
- RewriteComparison - Class in io.trino.plugin.jdbc.expression
- RewriteComparison(Set<RewriteComparison.ComparisonOperator>) - Constructor for class io.trino.plugin.jdbc.expression.RewriteComparison
- RewriteComparison.ComparisonOperator - Enum Class in io.trino.plugin.jdbc.expression
- RewriteExactNumericConstant - Class in io.trino.plugin.jdbc.expression
- RewriteExactNumericConstant() - Constructor for class io.trino.plugin.jdbc.expression.RewriteExactNumericConstant
- RewriteIn - Class in io.trino.plugin.jdbc.expression
- RewriteIn() - Constructor for class io.trino.plugin.jdbc.expression.RewriteIn
- RewriteOr - Class in io.trino.plugin.jdbc.expression
- RewriteOr() - Constructor for class io.trino.plugin.jdbc.expression.RewriteOr
- RewriteVarcharConstant - Class in io.trino.plugin.jdbc.expression
- RewriteVarcharConstant() - Constructor for class io.trino.plugin.jdbc.expression.RewriteVarcharConstant
- RewriteVariable - Class in io.trino.plugin.jdbc.expression
- RewriteVariable(Function<String, String>) - Constructor for class io.trino.plugin.jdbc.expression.RewriteVariable
- rollback() - Method in class io.trino.plugin.jdbc.DefaultJdbcMetadata
- rollback() - Method in class io.trino.plugin.jdbc.ForwardingConnection
- rollback() - Method in interface io.trino.plugin.jdbc.JdbcMetadata
- rollback(ConnectorTransactionHandle) - Method in class io.trino.plugin.jdbc.JdbcConnector
- rollback(ConnectorTransactionHandle) - Method in class io.trino.plugin.jdbc.JdbcTransactionManager
- rollback(Savepoint) - Method in class io.trino.plugin.jdbc.ForwardingConnection
- rollbackCreateTable(ConnectorSession, JdbcOutputTableHandle) - Method in class io.trino.plugin.jdbc.BaseJdbcClient
- rollbackCreateTable(ConnectorSession, JdbcOutputTableHandle) - Method in class io.trino.plugin.jdbc.CachingJdbcClient
- rollbackCreateTable(ConnectorSession, JdbcOutputTableHandle) - Method in class io.trino.plugin.jdbc.ForwardingJdbcClient
- rollbackCreateTable(ConnectorSession, JdbcOutputTableHandle) - Method in interface io.trino.plugin.jdbc.JdbcClient
- rollbackCreateTable(ConnectorSession, JdbcOutputTableHandle) - Method in class io.trino.plugin.jdbc.jmx.StatisticsAwareJdbcClient
- RULE_call - Static variable in class io.trino.plugin.jdbc.expression.ConnectorExpressionPatternParser
- RULE_expression - Static variable in class io.trino.plugin.jdbc.expression.ConnectorExpressionPatternParser
- RULE_expressionCapture - Static variable in class io.trino.plugin.jdbc.expression.ConnectorExpressionPatternParser
- RULE_identifier - Static variable in class io.trino.plugin.jdbc.expression.ConnectorExpressionPatternParser
- RULE_number - Static variable in class io.trino.plugin.jdbc.expression.ConnectorExpressionPatternParser
- RULE_standaloneExpression - Static variable in class io.trino.plugin.jdbc.expression.ConnectorExpressionPatternParser
- RULE_standaloneType - Static variable in class io.trino.plugin.jdbc.expression.ConnectorExpressionPatternParser
- RULE_type - Static variable in class io.trino.plugin.jdbc.expression.ConnectorExpressionPatternParser
- RULE_typeParameter - Static variable in class io.trino.plugin.jdbc.expression.ConnectorExpressionPatternParser
- RuleBasedIdentifierMapping - Class in io.trino.plugin.jdbc.mapping
- RuleBasedIdentifierMapping(IdentifierMappingRules, IdentifierMapping) - Constructor for class io.trino.plugin.jdbc.mapping.RuleBasedIdentifierMapping
- ruleNames - Static variable in class io.trino.plugin.jdbc.expression.ConnectorExpressionPatternLexer
- ruleNames - Static variable in class io.trino.plugin.jdbc.expression.ConnectorExpressionPatternParser
- run() - Method in interface io.trino.plugin.jdbc.jmx.JdbcApiStats.ThrowingRunnable
S
- SCHEMA_NAME - Static variable in class io.trino.plugin.jdbc.ptf.Procedure
- SCHEMA_NAME - Static variable in class io.trino.plugin.jdbc.ptf.Query
- schemaExists(ConnectorSession, String) - Method in class io.trino.plugin.jdbc.CachingJdbcClient
- schemaExists(ConnectorSession, String) - Method in class io.trino.plugin.jdbc.DefaultJdbcMetadata
- schemaExists(ConnectorSession, String) - Method in class io.trino.plugin.jdbc.ForwardingJdbcClient
- schemaExists(ConnectorSession, String) - Method in interface io.trino.plugin.jdbc.JdbcClient
- schemaExists(ConnectorSession, String) - Method in class io.trino.plugin.jdbc.jmx.StatisticsAwareJdbcClient
- SchemaMappingRule - Class in io.trino.plugin.jdbc.mapping
- SchemaMappingRule(String, String) - Constructor for class io.trino.plugin.jdbc.mapping.SchemaMappingRule
- self() - Static method in class io.trino.plugin.jdbc.expression.TypeParameterCapture
- sessionPropertiesProviderBinder(Binder) - Static method in class io.trino.plugin.jdbc.JdbcModule
- set(PreparedStatement, int, boolean) - Method in interface io.trino.plugin.jdbc.BooleanWriteFunction.BooleanWriteFunctionImplementation
- set(PreparedStatement, int, boolean) - Method in interface io.trino.plugin.jdbc.BooleanWriteFunction
- set(PreparedStatement, int, double) - Method in interface io.trino.plugin.jdbc.DoubleWriteFunction.DoubleWriteFunctionImplementation
- set(PreparedStatement, int, double) - Method in interface io.trino.plugin.jdbc.DoubleWriteFunction
- set(PreparedStatement, int, long) - Method in interface io.trino.plugin.jdbc.LongWriteFunction.LongWriteFunctionImplementation
- set(PreparedStatement, int, long) - Method in interface io.trino.plugin.jdbc.LongWriteFunction
- set(PreparedStatement, int, Slice) - Method in interface io.trino.plugin.jdbc.SliceWriteFunction
- set(PreparedStatement, int, Slice) - Method in interface io.trino.plugin.jdbc.SliceWriteFunction.SliceWriteFunctionImplementation
- set(PreparedStatement, int, Object) - Method in interface io.trino.plugin.jdbc.ObjectWriteFunction
- set(PreparedStatement, int, T) - Method in interface io.trino.plugin.jdbc.ObjectWriteFunction.ObjectWriteFunctionImplementation
- setAggregationPushdownEnabled(boolean) - Method in class io.trino.plugin.jdbc.JdbcMetadataConfig
- setAutoCommit(boolean) - Method in class io.trino.plugin.jdbc.ForwardingConnection
- setCacheMaximumSize(long) - Method in class io.trino.plugin.jdbc.BaseJdbcConfig
- setCacheMissing(boolean) - Method in class io.trino.plugin.jdbc.BaseJdbcConfig
- setCaseInsensitiveNameMatching(boolean) - Method in class io.trino.plugin.jdbc.mapping.MappingConfig
- setCaseInsensitiveNameMatchingCacheTtl(Duration) - Method in class io.trino.plugin.jdbc.mapping.MappingConfig
- setCaseInsensitiveNameMatchingConfigFile(String) - Method in class io.trino.plugin.jdbc.mapping.MappingConfig
- setCaseInsensitiveNameMatchingConfigFileRefreshPeriod(Duration) - Method in class io.trino.plugin.jdbc.mapping.MappingConfig
- setCatalog(String) - Method in class io.trino.plugin.jdbc.ForwardingConnection
- setClientInfo(String, String) - Method in class io.trino.plugin.jdbc.ForwardingConnection
- setClientInfo(Properties) - Method in class io.trino.plugin.jdbc.ForwardingConnection
- setColumnComment(ConnectorSession, JdbcTableHandle, JdbcColumnHandle, Optional<String>) - Method in class io.trino.plugin.jdbc.CachingJdbcClient
- setColumnComment(ConnectorSession, JdbcTableHandle, JdbcColumnHandle, Optional<String>) - Method in class io.trino.plugin.jdbc.ForwardingJdbcClient
- setColumnComment(ConnectorSession, JdbcTableHandle, JdbcColumnHandle, Optional<String>) - Method in interface io.trino.plugin.jdbc.JdbcClient
- setColumnComment(ConnectorSession, JdbcTableHandle, JdbcColumnHandle, Optional<String>) - Method in class io.trino.plugin.jdbc.jmx.StatisticsAwareJdbcClient
- setColumnComment(ConnectorSession, ConnectorTableHandle, ColumnHandle, Optional<String>) - Method in class io.trino.plugin.jdbc.DefaultJdbcMetadata
- setColumnName(String) - Method in class io.trino.plugin.jdbc.JdbcColumnHandle.Builder
- setColumnType(ConnectorSession, JdbcTableHandle, JdbcColumnHandle, Type) - Method in class io.trino.plugin.jdbc.BaseJdbcClient
- setColumnType(ConnectorSession, JdbcTableHandle, JdbcColumnHandle, Type) - Method in class io.trino.plugin.jdbc.CachingJdbcClient
- setColumnType(ConnectorSession, JdbcTableHandle, JdbcColumnHandle, Type) - Method in class io.trino.plugin.jdbc.ForwardingJdbcClient
- setColumnType(ConnectorSession, JdbcTableHandle, JdbcColumnHandle, Type) - Method in interface io.trino.plugin.jdbc.JdbcClient
- setColumnType(ConnectorSession, JdbcTableHandle, JdbcColumnHandle, Type) - Method in class io.trino.plugin.jdbc.jmx.StatisticsAwareJdbcClient
- setColumnType(ConnectorSession, ConnectorTableHandle, ColumnHandle, Type) - Method in class io.trino.plugin.jdbc.DefaultJdbcMetadata
- setColumnType(Type) - Method in class io.trino.plugin.jdbc.JdbcColumnHandle.Builder
- setComment(Optional<String>) - Method in class io.trino.plugin.jdbc.JdbcColumnHandle.Builder
- setComplexExpressionPushdownEnabled(boolean) - Method in class io.trino.plugin.jdbc.JdbcMetadataConfig
- setConnectionPassword(String) - Method in class io.trino.plugin.jdbc.credential.CredentialConfig
- setConnectionUrl(String) - Method in class io.trino.plugin.jdbc.BaseJdbcConfig
- setConnectionUser(String) - Method in class io.trino.plugin.jdbc.credential.CredentialConfig
- setCredentialFile(String) - Method in class io.trino.plugin.jdbc.credential.file.ConfigFileBasedCredentialProviderConfig
- setCredentialProviderType(CredentialProviderType) - Method in class io.trino.plugin.jdbc.credential.CredentialProviderTypeConfig
- setDecimalDefaultScale(Integer) - Method in class io.trino.plugin.jdbc.DecimalConfig
- setDecimalMapping(DecimalConfig.DecimalMapping) - Method in class io.trino.plugin.jdbc.DecimalConfig
- setDecimalRoundingMode(RoundingMode) - Method in class io.trino.plugin.jdbc.DecimalConfig
- setDomainCompactionThreshold(int) - Method in class io.trino.plugin.jdbc.JdbcMetadataConfig
- setDynamicFilteringEnabled(boolean) - Method in class io.trino.plugin.jdbc.JdbcDynamicFilteringConfig
- setDynamicFilteringWaitTimeout(Duration) - Method in class io.trino.plugin.jdbc.JdbcDynamicFilteringConfig
- setEnabled(boolean) - Method in class io.trino.plugin.jdbc.JdbcStatisticsConfig
- setFormat(String) - Method in class io.trino.plugin.jdbc.logging.FormatBasedRemoteQueryModifierConfig
- setHoldability(int) - Method in class io.trino.plugin.jdbc.ForwardingConnection
- setJdbcTypeHandle(JdbcTypeHandle) - Method in class io.trino.plugin.jdbc.JdbcColumnHandle.Builder
- setJdbcTypesMappedToVarchar(String) - Method in class io.trino.plugin.jdbc.BaseJdbcConfig
- setJoinPushdownAutomaticMaxJoinToTablesRatio(double) - Method in class io.trino.plugin.jdbc.JdbcJoinPushdownConfig
- setJoinPushdownAutomaticMaxTableSize(DataSize) - Method in class io.trino.plugin.jdbc.JdbcJoinPushdownConfig
- setJoinPushdownEnabled(boolean) - Method in class io.trino.plugin.jdbc.JdbcMetadataConfig
- setJoinPushdownStrategy(JoinPushdownStrategy) - Method in class io.trino.plugin.jdbc.JdbcJoinPushdownConfig
- setKeyStoreFilePath(String) - Method in class io.trino.plugin.jdbc.credential.keystore.KeyStoreBasedCredentialProviderConfig
- setKeyStorePassword(String) - Method in class io.trino.plugin.jdbc.credential.keystore.KeyStoreBasedCredentialProviderConfig
- setKeyStoreType(String) - Method in class io.trino.plugin.jdbc.credential.keystore.KeyStoreBasedCredentialProviderConfig
- setMetadataCacheTtl(Duration) - Method in class io.trino.plugin.jdbc.BaseJdbcConfig
- setNetworkTimeout(Executor, int) - Method in class io.trino.plugin.jdbc.ForwardingConnection
- setNonTransactionalInsert(boolean) - Method in class io.trino.plugin.jdbc.JdbcWriteConfig
- setNull(PreparedStatement, int) - Method in interface io.trino.plugin.jdbc.WriteFunction
- setNullable(boolean) - Method in class io.trino.plugin.jdbc.JdbcColumnHandle.Builder
- setPasswordCredentialName(String) - Method in class io.trino.plugin.jdbc.credential.ExtraCredentialConfig
- setPasswordCredentialName(String) - Method in class io.trino.plugin.jdbc.credential.keystore.KeyStoreBasedCredentialProviderConfig
- setPasswordForPasswordCredentialName(String) - Method in class io.trino.plugin.jdbc.credential.keystore.KeyStoreBasedCredentialProviderConfig
- setPasswordForUserCredentialName(String) - Method in class io.trino.plugin.jdbc.credential.keystore.KeyStoreBasedCredentialProviderConfig
- setReadOnly(boolean) - Method in class io.trino.plugin.jdbc.ForwardingConnection
- setRemoteQueryCancellationEnabled(boolean) - Method in class io.trino.plugin.jdbc.RemoteQueryCancellationConfig
- setReuseConnection(boolean) - Method in class io.trino.plugin.jdbc.QueryConfig
- setSavepoint() - Method in class io.trino.plugin.jdbc.ForwardingConnection
- setSavepoint(String) - Method in class io.trino.plugin.jdbc.ForwardingConnection
- setSchema(String) - Method in class io.trino.plugin.jdbc.ForwardingConnection
- setSchemaNamesCacheTtl(Duration) - Method in class io.trino.plugin.jdbc.BaseJdbcConfig
- setShardingKey(ShardingKey) - Method in class io.trino.plugin.jdbc.ForwardingConnection
- setShardingKey(ShardingKey, ShardingKey) - Method in class io.trino.plugin.jdbc.ForwardingConnection
- setShardingKeyIfValid(ShardingKey, int) - Method in class io.trino.plugin.jdbc.ForwardingConnection
- setShardingKeyIfValid(ShardingKey, ShardingKey, int) - Method in class io.trino.plugin.jdbc.ForwardingConnection
- setTableComment(ConnectorSession, JdbcTableHandle, Optional<String>) - Method in class io.trino.plugin.jdbc.CachingJdbcClient
- setTableComment(ConnectorSession, JdbcTableHandle, Optional<String>) - Method in class io.trino.plugin.jdbc.ForwardingJdbcClient
- setTableComment(ConnectorSession, JdbcTableHandle, Optional<String>) - Method in interface io.trino.plugin.jdbc.JdbcClient
- setTableComment(ConnectorSession, JdbcTableHandle, Optional<String>) - Method in class io.trino.plugin.jdbc.jmx.StatisticsAwareJdbcClient
- setTableComment(ConnectorSession, ConnectorTableHandle, Optional<String>) - Method in class io.trino.plugin.jdbc.DefaultJdbcMetadata
- setTableNamesCacheTtl(Duration) - Method in class io.trino.plugin.jdbc.BaseJdbcConfig
- setTableProperties(ConnectorSession, JdbcTableHandle, Map<String, Optional<Object>>) - Method in class io.trino.plugin.jdbc.CachingJdbcClient
- setTableProperties(ConnectorSession, JdbcTableHandle, Map<String, Optional<Object>>) - Method in class io.trino.plugin.jdbc.ForwardingJdbcClient
- setTableProperties(ConnectorSession, JdbcTableHandle, Map<String, Optional<Object>>) - Method in interface io.trino.plugin.jdbc.JdbcClient
- setTableProperties(ConnectorSession, JdbcTableHandle, Map<String, Optional<Object>>) - Method in class io.trino.plugin.jdbc.jmx.StatisticsAwareJdbcClient
- setTableProperties(ConnectorSession, ConnectorTableHandle, Map<String, Optional<Object>>) - Method in class io.trino.plugin.jdbc.DefaultJdbcMetadata
- setTopNPushdownEnabled(boolean) - Method in class io.trino.plugin.jdbc.JdbcMetadataConfig
- setTransactionIsolation(int) - Method in class io.trino.plugin.jdbc.ForwardingConnection
- setTypeMap(Map<String, Class<?>>) - Method in class io.trino.plugin.jdbc.ForwardingConnection
- setUnsupportedTypeHandling(UnsupportedTypeHandling) - Method in class io.trino.plugin.jdbc.TypeHandlingJdbcConfig
- setup(Binder) - Method in class io.trino.plugin.jdbc.credential.CredentialProviderModule
- setup(Binder) - Method in class io.trino.plugin.jdbc.JdbcJoinPushdownSupportModule
- setup(Binder) - Method in class io.trino.plugin.jdbc.JdbcModule
- setup(Binder) - Method in class io.trino.plugin.jdbc.logging.RemoteQueryModifierModule
- setup(Binder) - Method in class io.trino.plugin.jdbc.mapping.IdentifierMappingModule
- setup(Binder) - Method in class io.trino.plugin.jdbc.RemoteQueryCancellationModule
- setup(Binder) - Method in class io.trino.plugin.jdbc.ReusableConnectionFactoryModule
- setUserCredentialName(String) - Method in class io.trino.plugin.jdbc.credential.ExtraCredentialConfig
- setUserCredentialName(String) - Method in class io.trino.plugin.jdbc.credential.keystore.KeyStoreBasedCredentialProviderConfig
- setWriteBatchSize(int) - Method in class io.trino.plugin.jdbc.JdbcWriteConfig
- shortDecimalReadFunction(DecimalType) - Static method in class io.trino.plugin.jdbc.StandardColumnMappings
- shortDecimalReadFunction(DecimalType, RoundingMode) - Static method in class io.trino.plugin.jdbc.StandardColumnMappings
- shortDecimalWriteFunction(DecimalType) - Static method in class io.trino.plugin.jdbc.StandardColumnMappings
- shouldPushDownJoinCostAware(ConnectorSession, JoinType, PreparedQuery, PreparedQuery, JoinStatistics) - Static method in class io.trino.plugin.jdbc.JdbcJoinPushdownUtil
-
Common implementation of AUTOMATIC join pushdown strategy to by used in SEP Jdbc connectors
- shutdown() - Method in class io.trino.plugin.jdbc.JdbcConnector
- shutdownRecordCursorExecutor(ExecutorService) - Method in class io.trino.plugin.jdbc.JdbcModule
- SimpleTypePattern - Class in io.trino.plugin.jdbc.expression
- SimpleTypePattern(String, List<TypeParameterPattern>) - Constructor for class io.trino.plugin.jdbc.expression.SimpleTypePattern
- SingletonIdentityCacheMapping - Class in io.trino.plugin.jdbc
- SingletonIdentityCacheMapping() - Constructor for class io.trino.plugin.jdbc.SingletonIdentityCacheMapping
- sliceMapping(Type, SliceReadFunction, SliceWriteFunction) - Static method in class io.trino.plugin.jdbc.ColumnMapping
- sliceMapping(Type, SliceReadFunction, SliceWriteFunction, PredicatePushdownController) - Static method in class io.trino.plugin.jdbc.ColumnMapping
- sliceMapping(String, SliceWriteFunction) - Static method in class io.trino.plugin.jdbc.WriteMapping
- SliceReadFunction - Interface in io.trino.plugin.jdbc
- SliceWriteFunction - Interface in io.trino.plugin.jdbc
- SliceWriteFunction.SliceWriteFunctionImplementation - Interface in io.trino.plugin.jdbc
- smallintColumnMapping() - Static method in class io.trino.plugin.jdbc.StandardColumnMappings
- smallintWriteFunction() - Static method in class io.trino.plugin.jdbc.StandardColumnMappings
- sqlStandard(Function<String, String>) - Static method in interface io.trino.plugin.jdbc.BaseJdbcClient.TopNFunction
- standaloneExpression() - Method in class io.trino.plugin.jdbc.expression.ConnectorExpressionPatternParser
- StandaloneExpressionContext(ParserRuleContext, int) - Constructor for class io.trino.plugin.jdbc.expression.ConnectorExpressionPatternParser.StandaloneExpressionContext
- standaloneType() - Method in class io.trino.plugin.jdbc.expression.ConnectorExpressionPatternParser
- StandaloneTypeContext(ParserRuleContext, int) - Constructor for class io.trino.plugin.jdbc.expression.ConnectorExpressionPatternParser.StandaloneTypeContext
- StandardColumnMappings - Class in io.trino.plugin.jdbc
- StaticCredentialProvider - Class in io.trino.plugin.jdbc.credential
- StaticCredentialProvider(Optional<String>, Optional<String>) - Constructor for class io.trino.plugin.jdbc.credential.StaticCredentialProvider
- StatisticsAwareConnectionFactory - Class in io.trino.plugin.jdbc.jmx
- StatisticsAwareConnectionFactory(ConnectionFactory) - Constructor for class io.trino.plugin.jdbc.jmx.StatisticsAwareConnectionFactory
- StatisticsAwareJdbcClient - Class in io.trino.plugin.jdbc.jmx
- StatisticsAwareJdbcClient(JdbcClient) - Constructor for class io.trino.plugin.jdbc.jmx.StatisticsAwareJdbcClient
- StatsCollecting - Annotation Interface in io.trino.plugin.jdbc
- STRICT - Enum constant in enum class io.trino.plugin.jdbc.DecimalConfig.DecimalMapping
- supportsAggregationPushdown(ConnectorSession, JdbcTableHandle, List<AggregateFunction>, Map<String, ColumnHandle>, List<List<ColumnHandle>>) - Method in class io.trino.plugin.jdbc.CachingJdbcClient
- supportsAggregationPushdown(ConnectorSession, JdbcTableHandle, List<AggregateFunction>, Map<String, ColumnHandle>, List<List<ColumnHandle>>) - Method in class io.trino.plugin.jdbc.ForwardingJdbcClient
- supportsAggregationPushdown(ConnectorSession, JdbcTableHandle, List<AggregateFunction>, Map<String, ColumnHandle>, List<List<ColumnHandle>>) - Method in interface io.trino.plugin.jdbc.JdbcClient
- supportsAggregationPushdown(ConnectorSession, JdbcTableHandle, List<AggregateFunction>, Map<String, ColumnHandle>, List<List<ColumnHandle>>) - Method in class io.trino.plugin.jdbc.jmx.StatisticsAwareJdbcClient
- supportsLimit() - Method in class io.trino.plugin.jdbc.BaseJdbcClient
- supportsLimit() - Method in class io.trino.plugin.jdbc.CachingJdbcClient
- supportsLimit() - Method in class io.trino.plugin.jdbc.ForwardingJdbcClient
- supportsLimit() - Method in interface io.trino.plugin.jdbc.JdbcClient
- supportsLimit() - Method in class io.trino.plugin.jdbc.jmx.StatisticsAwareJdbcClient
- supportsMissingColumnsOnInsert() - Method in class io.trino.plugin.jdbc.DefaultJdbcMetadata
- supportsRetries() - Method in class io.trino.plugin.jdbc.BaseJdbcClient
- supportsRetries() - Method in class io.trino.plugin.jdbc.CachingJdbcClient
- supportsRetries() - Method in class io.trino.plugin.jdbc.ForwardingJdbcClient
- supportsRetries() - Method in interface io.trino.plugin.jdbc.JdbcClient
- supportsRetries() - Method in class io.trino.plugin.jdbc.jmx.StatisticsAwareJdbcClient
- supportsTopN(ConnectorSession, JdbcTableHandle, List<JdbcSortItem>) - Method in class io.trino.plugin.jdbc.BaseJdbcClient
- supportsTopN(ConnectorSession, JdbcTableHandle, List<JdbcSortItem>) - Method in class io.trino.plugin.jdbc.CachingJdbcClient
- supportsTopN(ConnectorSession, JdbcTableHandle, List<JdbcSortItem>) - Method in class io.trino.plugin.jdbc.ForwardingJdbcClient
- supportsTopN(ConnectorSession, JdbcTableHandle, List<JdbcSortItem>) - Method in interface io.trino.plugin.jdbc.JdbcClient
- supportsTopN(ConnectorSession, JdbcTableHandle, List<JdbcSortItem>) - Method in class io.trino.plugin.jdbc.jmx.StatisticsAwareJdbcClient
T
- T__0 - Static variable in class io.trino.plugin.jdbc.expression.ConnectorExpressionPatternLexer
- T__0 - Static variable in class io.trino.plugin.jdbc.expression.ConnectorExpressionPatternParser
- T__1 - Static variable in class io.trino.plugin.jdbc.expression.ConnectorExpressionPatternLexer
- T__1 - Static variable in class io.trino.plugin.jdbc.expression.ConnectorExpressionPatternParser
- T__2 - Static variable in class io.trino.plugin.jdbc.expression.ConnectorExpressionPatternLexer
- T__2 - Static variable in class io.trino.plugin.jdbc.expression.ConnectorExpressionPatternParser
- T__3 - Static variable in class io.trino.plugin.jdbc.expression.ConnectorExpressionPatternLexer
- T__3 - Static variable in class io.trino.plugin.jdbc.expression.ConnectorExpressionPatternParser
- TableMappingRule - Class in io.trino.plugin.jdbc.mapping
- TableMappingRule(String, String, String) - Constructor for class io.trino.plugin.jdbc.mapping.TableMappingRule
- TablePropertiesProvider - Interface in io.trino.plugin.jdbc
- tablePropertiesProviderBinder(Binder) - Static method in class io.trino.plugin.jdbc.JdbcModule
- timeColumnMapping(TimeType) - Static method in class io.trino.plugin.jdbc.StandardColumnMappings
- timeColumnMappingUsingSqlTime() - Static method in class io.trino.plugin.jdbc.StandardColumnMappings
-
Deprecated.This method uses
Timeand the class cannot represent time value when JVM zone had forward offset change (a 'gap') at given time on 1970-01-01. If driver only supportsLocalTime, useStandardColumnMappings.timeColumnMapping(io.trino.spi.type.TimeType)instead. - timeReadFunction(TimeType) - Static method in class io.trino.plugin.jdbc.StandardColumnMappings
- timestampColumnMapping(TimestampType) - Static method in class io.trino.plugin.jdbc.StandardColumnMappings
- timestampColumnMappingUsingSqlTimestampWithRounding(TimestampType) - Static method in class io.trino.plugin.jdbc.StandardColumnMappings
-
Deprecated.This method uses
Timestampand the class cannot represent date-time value when JVM zone had forward offset change (a 'gap'). This includes regular DST changes (e.g. Europe/Warsaw) and one-time policy changes (Asia/Kathmandu's shift by 15 minutes on January 1, 1986, 00:00:00). This mapping also disables pushdown by default to ensure correctness because rounding happens within Trino and won't apply to remote system. If driver supportsLocalDateTime, useStandardColumnMappings.timestampColumnMapping(io.trino.spi.type.TimestampType)instead. - timestampReadFunction(TimestampType) - Static method in class io.trino.plugin.jdbc.StandardColumnMappings
- timestampWriteFunction(TimestampType) - Static method in class io.trino.plugin.jdbc.StandardColumnMappings
- timestampWriteFunctionUsingSqlTimestamp(TimestampType) - Static method in class io.trino.plugin.jdbc.StandardColumnMappings
-
Deprecated.This method uses
Timestampand the class cannot represent date-time value when JVM zone had forward offset change (a 'gap'). This includes regular DST changes (e.g. Europe/Warsaw) and one-time policy changes (Asia/Kathmandu's shift by 15 minutes on January 1, 1986, 00:00:00). If driver only supportsLocalDateTime, useStandardColumnMappings.timestampWriteFunction(io.trino.spi.type.TimestampType)instead. - timeWriteFunction(int) - Static method in class io.trino.plugin.jdbc.StandardColumnMappings
- timeWriteFunctionUsingSqlTime() - Static method in class io.trino.plugin.jdbc.StandardColumnMappings
-
Deprecated.This method uses
Timeand the class cannot represent time value when JVM zone had forward offset change (a 'gap') at given time on 1970-01-01. If driver only supportsLocalTime, useStandardColumnMappings.timeWriteFunction(int)instead. - tinyintColumnMapping() - Static method in class io.trino.plugin.jdbc.StandardColumnMappings
- tinyintWriteFunction() - Static method in class io.trino.plugin.jdbc.StandardColumnMappings
- to(String) - Method in interface io.trino.plugin.jdbc.expression.JdbcConnectorExpressionRewriterBuilder.ExpressionMapping
- toColumnMapping(ConnectorSession, Connection, JdbcTypeHandle) - Method in class io.trino.plugin.jdbc.CachingJdbcClient
- toColumnMapping(ConnectorSession, Connection, JdbcTypeHandle) - Method in class io.trino.plugin.jdbc.ForwardingJdbcClient
- toColumnMapping(ConnectorSession, Connection, JdbcTypeHandle) - Method in interface io.trino.plugin.jdbc.JdbcClient
- toColumnMapping(ConnectorSession, Connection, JdbcTypeHandle) - Method in class io.trino.plugin.jdbc.jmx.StatisticsAwareJdbcClient
- toColumnMappings(ConnectorSession, List<JdbcTypeHandle>) - Method in class io.trino.plugin.jdbc.BaseJdbcClient
- toColumnMappings(ConnectorSession, List<JdbcTypeHandle>) - Method in class io.trino.plugin.jdbc.CachingJdbcClient
- toColumnMappings(ConnectorSession, List<JdbcTypeHandle>) - Method in class io.trino.plugin.jdbc.ForwardingJdbcClient
- toColumnMappings(ConnectorSession, List<JdbcTypeHandle>) - Method in interface io.trino.plugin.jdbc.JdbcClient
- toColumnMappings(ConnectorSession, List<JdbcTypeHandle>) - Method in class io.trino.plugin.jdbc.jmx.StatisticsAwareJdbcClient
- toConjuncts(JdbcClient, ConnectorSession, Connection, TupleDomain<ColumnHandle>, ImmutableList.Builder<String>, Consumer<QueryParameter>) - Method in class io.trino.plugin.jdbc.DefaultQueryBuilder
- toErrorCode() - Method in enum class io.trino.plugin.jdbc.JdbcErrorCode
- tokenNames - Static variable in class io.trino.plugin.jdbc.expression.ConnectorExpressionPatternLexer
-
Deprecated.Use
ConnectorExpressionPatternLexer.VOCABULARYinstead. - tokenNames - Static variable in class io.trino.plugin.jdbc.expression.ConnectorExpressionPatternParser
-
Deprecated.Use
ConnectorExpressionPatternParser.VOCABULARYinstead. - toLongTrinoTimestamp(TimestampType, LocalDateTime) - Static method in class io.trino.plugin.jdbc.StandardColumnMappings
- TOPN_PUSHDOWN_ENABLED - Static variable in class io.trino.plugin.jdbc.JdbcMetadataSessionProperties
- topNFunction() - Method in class io.trino.plugin.jdbc.BaseJdbcClient
- toPredicate(JdbcClient, ConnectorSession, JdbcColumnHandle, JdbcTypeHandle, Type, WriteFunction, String, Object, Consumer<QueryParameter>) - Method in class io.trino.plugin.jdbc.DefaultQueryBuilder
- toPredicate(JdbcClient, ConnectorSession, Connection, JdbcColumnHandle, Domain, Consumer<QueryParameter>) - Method in class io.trino.plugin.jdbc.DefaultQueryBuilder
- toPredicate(JdbcClient, ConnectorSession, Connection, JdbcColumnHandle, ValueSet, Consumer<QueryParameter>) - Method in class io.trino.plugin.jdbc.DefaultQueryBuilder
- toRemoteColumnName(Connection, String) - Method in class io.trino.plugin.jdbc.mapping.CachingIdentifierMapping
- toRemoteColumnName(Connection, String) - Method in class io.trino.plugin.jdbc.mapping.DefaultIdentifierMapping
- toRemoteColumnName(Connection, String) - Method in class io.trino.plugin.jdbc.mapping.ForwardingIdentifierMapping
- toRemoteColumnName(Connection, String) - Method in interface io.trino.plugin.jdbc.mapping.IdentifierMapping
- toRemoteColumnName(Connection, String) - Method in class io.trino.plugin.jdbc.mapping.RuleBasedIdentifierMapping
- toRemoteSchemaName(ConnectorIdentity, Connection, String) - Method in class io.trino.plugin.jdbc.mapping.CachingIdentifierMapping
- toRemoteSchemaName(ConnectorIdentity, Connection, String) - Method in class io.trino.plugin.jdbc.mapping.DefaultIdentifierMapping
- toRemoteSchemaName(ConnectorIdentity, Connection, String) - Method in class io.trino.plugin.jdbc.mapping.ForwardingIdentifierMapping
- toRemoteSchemaName(ConnectorIdentity, Connection, String) - Method in interface io.trino.plugin.jdbc.mapping.IdentifierMapping
- toRemoteSchemaName(ConnectorIdentity, Connection, String) - Method in class io.trino.plugin.jdbc.mapping.RuleBasedIdentifierMapping
- toRemoteTableName(ConnectorIdentity, Connection, String, String) - Method in class io.trino.plugin.jdbc.mapping.CachingIdentifierMapping
- toRemoteTableName(ConnectorIdentity, Connection, String, String) - Method in class io.trino.plugin.jdbc.mapping.DefaultIdentifierMapping
- toRemoteTableName(ConnectorIdentity, Connection, String, String) - Method in class io.trino.plugin.jdbc.mapping.ForwardingIdentifierMapping
- toRemoteTableName(ConnectorIdentity, Connection, String, String) - Method in interface io.trino.plugin.jdbc.mapping.IdentifierMapping
- toRemoteTableName(ConnectorIdentity, Connection, String, String) - Method in class io.trino.plugin.jdbc.mapping.RuleBasedIdentifierMapping
- toString() - Method in class io.trino.plugin.jdbc.ColumnMapping
- toString() - Method in class io.trino.plugin.jdbc.expression.CallPattern
- toString() - Method in class io.trino.plugin.jdbc.expression.ExpressionCapture
- toString() - Method in class io.trino.plugin.jdbc.expression.ExpressionPattern
- toString() - Method in class io.trino.plugin.jdbc.expression.GenericRewrite
- toString() - Method in class io.trino.plugin.jdbc.expression.LongTypeParameter
- toString() - Method in record class io.trino.plugin.jdbc.expression.ParameterizedExpression
-
Returns a string representation of this record class.
- toString() - Method in class io.trino.plugin.jdbc.expression.SimpleTypePattern
- toString() - Method in class io.trino.plugin.jdbc.expression.TypeClassPattern
- toString() - Method in class io.trino.plugin.jdbc.expression.TypeParameterCapture
- toString() - Method in class io.trino.plugin.jdbc.expression.TypeParameterPattern
- toString() - Method in class io.trino.plugin.jdbc.JdbcColumnHandle
- toString() - Method in class io.trino.plugin.jdbc.JdbcExpression
- toString() - Method in class io.trino.plugin.jdbc.JdbcNamedRelationHandle
- toString() - Method in class io.trino.plugin.jdbc.JdbcOutputTableHandle
- toString() - Method in record class io.trino.plugin.jdbc.JdbcProcedureHandle.ProcedureQuery
-
Returns a string representation of this record class.
- toString() - Method in class io.trino.plugin.jdbc.JdbcProcedureHandle
- toString() - Method in class io.trino.plugin.jdbc.JdbcQueryRelationHandle
- toString() - Method in class io.trino.plugin.jdbc.JdbcRelationHandle
- toString() - Method in class io.trino.plugin.jdbc.JdbcSortItem
- toString() - Method in class io.trino.plugin.jdbc.JdbcTableHandle
- toString() - Method in class io.trino.plugin.jdbc.JdbcTransactionHandle
- toString() - Method in class io.trino.plugin.jdbc.JdbcTypeHandle
- toString() - Method in class io.trino.plugin.jdbc.QueryParameter
- toString() - Method in class io.trino.plugin.jdbc.RemoteTableName
- toString() - Method in class io.trino.plugin.jdbc.WriteMapping
- toTrinoTimestamp(TimestampType, LocalDateTime) - Static method in class io.trino.plugin.jdbc.StandardColumnMappings
- toWriteMapping(ConnectorSession, Type) - Method in class io.trino.plugin.jdbc.CachingJdbcClient
- toWriteMapping(ConnectorSession, Type) - Method in class io.trino.plugin.jdbc.ForwardingJdbcClient
- toWriteMapping(ConnectorSession, Type) - Method in interface io.trino.plugin.jdbc.JdbcClient
- toWriteMapping(ConnectorSession, Type) - Method in class io.trino.plugin.jdbc.jmx.StatisticsAwareJdbcClient
- transformQuery(Function<String, String>) - Method in class io.trino.plugin.jdbc.PreparedQuery
- truncateTable(ConnectorSession, JdbcTableHandle) - Method in class io.trino.plugin.jdbc.BaseJdbcClient
- truncateTable(ConnectorSession, JdbcTableHandle) - Method in class io.trino.plugin.jdbc.CachingJdbcClient
- truncateTable(ConnectorSession, JdbcTableHandle) - Method in class io.trino.plugin.jdbc.ForwardingJdbcClient
- truncateTable(ConnectorSession, JdbcTableHandle) - Method in interface io.trino.plugin.jdbc.JdbcClient
- truncateTable(ConnectorSession, JdbcTableHandle) - Method in class io.trino.plugin.jdbc.jmx.StatisticsAwareJdbcClient
- truncateTable(ConnectorSession, ConnectorTableHandle) - Method in class io.trino.plugin.jdbc.DefaultJdbcMetadata
- type() - Method in class io.trino.plugin.jdbc.expression.ConnectorExpressionPatternParser.CallContext
- type() - Method in class io.trino.plugin.jdbc.expression.ConnectorExpressionPatternParser.ExpressionCaptureContext
- type() - Method in class io.trino.plugin.jdbc.expression.ConnectorExpressionPatternParser.StandaloneTypeContext
- type() - Method in class io.trino.plugin.jdbc.expression.ConnectorExpressionPatternParser
- TypeClassPattern - Class in io.trino.plugin.jdbc.expression
- TypeClassPattern(String, Set<String>) - Constructor for class io.trino.plugin.jdbc.expression.TypeClassPattern
- TypeContext(ParserRuleContext, int) - Constructor for class io.trino.plugin.jdbc.expression.ConnectorExpressionPatternParser.TypeContext
- TypeHandlingJdbcConfig - Class in io.trino.plugin.jdbc
- TypeHandlingJdbcConfig() - Constructor for class io.trino.plugin.jdbc.TypeHandlingJdbcConfig
- TypeHandlingJdbcSessionProperties - Class in io.trino.plugin.jdbc
- TypeHandlingJdbcSessionProperties(TypeHandlingJdbcConfig) - Constructor for class io.trino.plugin.jdbc.TypeHandlingJdbcSessionProperties
- typeParameter() - Method in class io.trino.plugin.jdbc.expression.ConnectorExpressionPatternParser.TypeContext
- typeParameter() - Method in class io.trino.plugin.jdbc.expression.ConnectorExpressionPatternParser
- typeParameter(int) - Method in class io.trino.plugin.jdbc.expression.ConnectorExpressionPatternParser.TypeContext
- TypeParameterCapture - Class in io.trino.plugin.jdbc.expression
- TypeParameterCapture(String) - Constructor for class io.trino.plugin.jdbc.expression.TypeParameterCapture
- TypeParameterContext(ParserRuleContext, int) - Constructor for class io.trino.plugin.jdbc.expression.ConnectorExpressionPatternParser.TypeParameterContext
- TypeParameterPattern - Class in io.trino.plugin.jdbc.expression
- TypeParameterPattern() - Constructor for class io.trino.plugin.jdbc.expression.TypeParameterPattern
- TypePattern - Interface in io.trino.plugin.jdbc.expression
U
- UNRECOGNIZED - Static variable in class io.trino.plugin.jdbc.expression.ConnectorExpressionPatternLexer
- UNRECOGNIZED - Static variable in class io.trino.plugin.jdbc.expression.ConnectorExpressionPatternParser
- UNSUPPORTED_TYPE_HANDLING - Static variable in class io.trino.plugin.jdbc.TypeHandlingJdbcSessionProperties
- UnsupportedTypeHandling - Enum Class in io.trino.plugin.jdbc
- unwrap(Class<T>) - Method in class io.trino.plugin.jdbc.ForwardingConnection
V
- value() - Static method in class io.trino.plugin.jdbc.expression.LongTypeParameter
- valueOf(String) - Static method in enum class io.trino.plugin.jdbc.CaseSensitivity
-
Returns the enum constant of this class with the specified name.
- valueOf(String) - Static method in enum class io.trino.plugin.jdbc.credential.CredentialProviderType
-
Returns the enum constant of this class with the specified name.
- valueOf(String) - Static method in enum class io.trino.plugin.jdbc.DecimalConfig.DecimalMapping
-
Returns the enum constant of this class with the specified name.
- valueOf(String) - Static method in enum class io.trino.plugin.jdbc.expression.RewriteComparison.ComparisonOperator
-
Returns the enum constant of this class with the specified name.
- valueOf(String) - Static method in enum class io.trino.plugin.jdbc.JdbcErrorCode
-
Returns the enum constant of this class with the specified name.
- valueOf(String) - Static method in enum class io.trino.plugin.jdbc.JoinPushdownStrategy
-
Returns the enum constant of this class with the specified name.
- valueOf(String) - Static method in enum class io.trino.plugin.jdbc.UnsupportedTypeHandling
-
Returns the enum constant of this class with the specified name.
- values() - Static method in enum class io.trino.plugin.jdbc.CaseSensitivity
-
Returns an array containing the constants of this enum class, in the order they are declared.
- values() - Static method in enum class io.trino.plugin.jdbc.credential.CredentialProviderType
-
Returns an array containing the constants of this enum class, in the order they are declared.
- values() - Static method in enum class io.trino.plugin.jdbc.DecimalConfig.DecimalMapping
-
Returns an array containing the constants of this enum class, in the order they are declared.
- values() - Static method in enum class io.trino.plugin.jdbc.expression.RewriteComparison.ComparisonOperator
-
Returns an array containing the constants of this enum class, in the order they are declared.
- values() - Static method in enum class io.trino.plugin.jdbc.JdbcErrorCode
-
Returns an array containing the constants of this enum class, in the order they are declared.
- values() - Static method in enum class io.trino.plugin.jdbc.JoinPushdownStrategy
-
Returns an array containing the constants of this enum class, in the order they are declared.
- values() - Static method in enum class io.trino.plugin.jdbc.UnsupportedTypeHandling
-
Returns an array containing the constants of this enum class, in the order they are declared.
- varbinaryColumnMapping() - Static method in class io.trino.plugin.jdbc.StandardColumnMappings
- varbinaryReadFunction() - Static method in class io.trino.plugin.jdbc.StandardColumnMappings
- varbinaryWriteFunction() - Static method in class io.trino.plugin.jdbc.StandardColumnMappings
- varcharColumnMapping(VarcharType, boolean) - Static method in class io.trino.plugin.jdbc.StandardColumnMappings
- varcharLiteral(String) - Static method in class io.trino.plugin.jdbc.BaseJdbcClient
- varcharReadFunction(VarcharType) - Static method in class io.trino.plugin.jdbc.StandardColumnMappings
- varcharWriteFunction() - Static method in class io.trino.plugin.jdbc.StandardColumnMappings
- verifyColumnName(DatabaseMetaData, String) - Method in class io.trino.plugin.jdbc.BaseJdbcClient
- verifySchemaName(DatabaseMetaData, String) - Method in class io.trino.plugin.jdbc.BaseJdbcClient
- verifyTableName(DatabaseMetaData, String) - Method in class io.trino.plugin.jdbc.BaseJdbcClient
- visitCall(ConnectorExpressionPatternParser.CallContext) - Method in class io.trino.plugin.jdbc.expression.ConnectorExpressionPatternBaseVisitor
-
Visit a parse tree produced by
ConnectorExpressionPatternParser.call(). - visitCall(ConnectorExpressionPatternParser.CallContext) - Method in interface io.trino.plugin.jdbc.expression.ConnectorExpressionPatternVisitor
-
Visit a parse tree produced by
ConnectorExpressionPatternParser.call(). - visitCall(ConnectorExpressionPatternParser.CallContext) - Method in class io.trino.plugin.jdbc.expression.ExpressionPatternBuilder
- visitErrorNode(ErrorNode) - Method in class io.trino.plugin.jdbc.expression.ConnectorExpressionPatternBaseListener
- visitExpression(ConnectorExpressionPatternParser.ExpressionContext) - Method in class io.trino.plugin.jdbc.expression.ConnectorExpressionPatternBaseVisitor
-
Visit a parse tree produced by
ConnectorExpressionPatternParser.expression(). - visitExpression(ConnectorExpressionPatternParser.ExpressionContext) - Method in interface io.trino.plugin.jdbc.expression.ConnectorExpressionPatternVisitor
-
Visit a parse tree produced by
ConnectorExpressionPatternParser.expression(). - visitExpressionCapture(ConnectorExpressionPatternParser.ExpressionCaptureContext) - Method in class io.trino.plugin.jdbc.expression.ConnectorExpressionPatternBaseVisitor
-
Visit a parse tree produced by
ConnectorExpressionPatternParser.expressionCapture(). - visitExpressionCapture(ConnectorExpressionPatternParser.ExpressionCaptureContext) - Method in interface io.trino.plugin.jdbc.expression.ConnectorExpressionPatternVisitor
-
Visit a parse tree produced by
ConnectorExpressionPatternParser.expressionCapture(). - visitExpressionCapture(ConnectorExpressionPatternParser.ExpressionCaptureContext) - Method in class io.trino.plugin.jdbc.expression.ExpressionPatternBuilder
- visitIdentifier(ConnectorExpressionPatternParser.IdentifierContext) - Method in class io.trino.plugin.jdbc.expression.ConnectorExpressionPatternBaseVisitor
-
Visit a parse tree produced by
ConnectorExpressionPatternParser.identifier(). - visitIdentifier(ConnectorExpressionPatternParser.IdentifierContext) - Method in interface io.trino.plugin.jdbc.expression.ConnectorExpressionPatternVisitor
-
Visit a parse tree produced by
ConnectorExpressionPatternParser.identifier(). - visitIdentifier(ConnectorExpressionPatternParser.IdentifierContext) - Method in class io.trino.plugin.jdbc.expression.ExpressionPatternBuilder
- visitNumber(ConnectorExpressionPatternParser.NumberContext) - Method in class io.trino.plugin.jdbc.expression.ConnectorExpressionPatternBaseVisitor
-
Visit a parse tree produced by
ConnectorExpressionPatternParser.number(). - visitNumber(ConnectorExpressionPatternParser.NumberContext) - Method in interface io.trino.plugin.jdbc.expression.ConnectorExpressionPatternVisitor
-
Visit a parse tree produced by
ConnectorExpressionPatternParser.number(). - visitNumber(ConnectorExpressionPatternParser.NumberContext) - Method in class io.trino.plugin.jdbc.expression.ExpressionPatternBuilder
- visitStandaloneExpression(ConnectorExpressionPatternParser.StandaloneExpressionContext) - Method in class io.trino.plugin.jdbc.expression.ConnectorExpressionPatternBaseVisitor
-
Visit a parse tree produced by
ConnectorExpressionPatternParser.standaloneExpression(). - visitStandaloneExpression(ConnectorExpressionPatternParser.StandaloneExpressionContext) - Method in interface io.trino.plugin.jdbc.expression.ConnectorExpressionPatternVisitor
-
Visit a parse tree produced by
ConnectorExpressionPatternParser.standaloneExpression(). - visitStandaloneExpression(ConnectorExpressionPatternParser.StandaloneExpressionContext) - Method in class io.trino.plugin.jdbc.expression.ExpressionPatternBuilder
- visitStandaloneType(ConnectorExpressionPatternParser.StandaloneTypeContext) - Method in class io.trino.plugin.jdbc.expression.ConnectorExpressionPatternBaseVisitor
-
Visit a parse tree produced by
ConnectorExpressionPatternParser.standaloneType(). - visitStandaloneType(ConnectorExpressionPatternParser.StandaloneTypeContext) - Method in interface io.trino.plugin.jdbc.expression.ConnectorExpressionPatternVisitor
-
Visit a parse tree produced by
ConnectorExpressionPatternParser.standaloneType(). - visitStandaloneType(ConnectorExpressionPatternParser.StandaloneTypeContext) - Method in class io.trino.plugin.jdbc.expression.ExpressionPatternBuilder
- visitTerminal(TerminalNode) - Method in class io.trino.plugin.jdbc.expression.ConnectorExpressionPatternBaseListener
- visitType(ConnectorExpressionPatternParser.TypeContext) - Method in class io.trino.plugin.jdbc.expression.ConnectorExpressionPatternBaseVisitor
-
Visit a parse tree produced by
ConnectorExpressionPatternParser.type(). - visitType(ConnectorExpressionPatternParser.TypeContext) - Method in interface io.trino.plugin.jdbc.expression.ConnectorExpressionPatternVisitor
-
Visit a parse tree produced by
ConnectorExpressionPatternParser.type(). - visitType(ConnectorExpressionPatternParser.TypeContext) - Method in class io.trino.plugin.jdbc.expression.ExpressionPatternBuilder
- visitTypeParameter(ConnectorExpressionPatternParser.TypeParameterContext) - Method in class io.trino.plugin.jdbc.expression.ConnectorExpressionPatternBaseVisitor
-
Visit a parse tree produced by
ConnectorExpressionPatternParser.typeParameter(). - visitTypeParameter(ConnectorExpressionPatternParser.TypeParameterContext) - Method in interface io.trino.plugin.jdbc.expression.ConnectorExpressionPatternVisitor
-
Visit a parse tree produced by
ConnectorExpressionPatternParser.typeParameter(). - VOCABULARY - Static variable in class io.trino.plugin.jdbc.expression.ConnectorExpressionPatternLexer
- VOCABULARY - Static variable in class io.trino.plugin.jdbc.expression.ConnectorExpressionPatternParser
W
- withDynamicFilter(TupleDomain<JdbcColumnHandle>) - Method in class io.trino.plugin.jdbc.JdbcSplit
- withTypeClass(String, Set<String>) - Method in class io.trino.plugin.jdbc.expression.JdbcConnectorExpressionRewriterBuilder
- wrap(JdbcApiStats.ThrowingCallable<V, E>) - Method in class io.trino.plugin.jdbc.jmx.JdbcApiStats
- wrap(JdbcApiStats.ThrowingRunnable<E>) - Method in class io.trino.plugin.jdbc.jmx.JdbcApiStats
- WRITE_BATCH_SIZE - Static variable in class io.trino.plugin.jdbc.JdbcWriteSessionProperties
- WriteFunction - Interface in io.trino.plugin.jdbc
- WriteMapping - Class in io.trino.plugin.jdbc
- WS - Static variable in class io.trino.plugin.jdbc.expression.ConnectorExpressionPatternLexer
- WS - Static variable in class io.trino.plugin.jdbc.expression.ConnectorExpressionPatternParser
_
- _ATN - Static variable in class io.trino.plugin.jdbc.expression.ConnectorExpressionPatternLexer
- _ATN - Static variable in class io.trino.plugin.jdbc.expression.ConnectorExpressionPatternParser
- _decisionToDFA - Static variable in class io.trino.plugin.jdbc.expression.ConnectorExpressionPatternLexer
- _decisionToDFA - Static variable in class io.trino.plugin.jdbc.expression.ConnectorExpressionPatternParser
- _serializedATN - Static variable in class io.trino.plugin.jdbc.expression.ConnectorExpressionPatternLexer
- _serializedATN - Static variable in class io.trino.plugin.jdbc.expression.ConnectorExpressionPatternParser
- _sharedContextCache - Static variable in class io.trino.plugin.jdbc.expression.ConnectorExpressionPatternLexer
- _sharedContextCache - Static variable in class io.trino.plugin.jdbc.expression.ConnectorExpressionPatternParser
All Classes and Interfaces|All Packages|Constant Field Values