Uses of Class
io.trino.plugin.jdbc.JdbcTypeHandle
-
Packages that use JdbcTypeHandle Package Description io.trino.plugin.jdbc io.trino.plugin.jdbc.expression io.trino.plugin.jdbc.jmx -
-
Uses of JdbcTypeHandle in io.trino.plugin.jdbc
Methods in io.trino.plugin.jdbc that return JdbcTypeHandle Modifier and Type Method Description JdbcTypeHandleQueryParameter. getJdbcType()JdbcTypeHandleJdbcColumnHandle. getJdbcTypeHandle()JdbcTypeHandleJdbcExpression. getJdbcTypeHandle()Methods in io.trino.plugin.jdbc that return types with arguments of type JdbcTypeHandle Modifier and Type Method Description Optional<List<JdbcTypeHandle>>JdbcOutputTableHandle. getJdbcColumnTypes()Methods in io.trino.plugin.jdbc with parameters of type JdbcTypeHandle Modifier and Type Method Description static QueryParameterQueryParameter. fromValueAsBlock(JdbcTypeHandle jdbcType, Type type, Block valueBlock)protected Optional<ColumnMapping>BaseJdbcClient. getForcedMappingToVarchar(JdbcTypeHandle typeHandle)static Optional<ColumnMapping>StandardColumnMappings. jdbcTypeToPrestoType(JdbcTypeHandle typeHandle)Deprecated.Each connector should provide its own explicit type mapping, along with respective tests.protected Optional<ColumnMapping>BaseJdbcClient. legacyToPrestoType(ConnectorSession session, Connection connection, JdbcTypeHandle typeHandle)Deprecated.Each connector should provide its own explicit type mapping, along with respective tests.protected static Optional<ColumnMapping>BaseJdbcClient. mapToUnboundedVarchar(JdbcTypeHandle typeHandle)JdbcColumnHandle.BuilderJdbcColumnHandle.Builder. setJdbcTypeHandle(JdbcTypeHandle jdbcTypeHandle)Optional<ColumnMapping>CachingJdbcClient. toColumnMapping(ConnectorSession session, Connection connection, JdbcTypeHandle typeHandle)Optional<ColumnMapping>ForwardingJdbcClient. toColumnMapping(ConnectorSession session, Connection connection, JdbcTypeHandle typeHandle)Optional<ColumnMapping>JdbcClient. toColumnMapping(ConnectorSession session, Connection connection, JdbcTypeHandle typeHandle)Method parameters in io.trino.plugin.jdbc with type arguments of type JdbcTypeHandle Modifier and Type Method Description List<ColumnMapping>BaseJdbcClient. toColumnMappings(ConnectorSession session, List<JdbcTypeHandle> typeHandles)List<ColumnMapping>CachingJdbcClient. toColumnMappings(ConnectorSession session, List<JdbcTypeHandle> typeHandles)List<ColumnMapping>ForwardingJdbcClient. toColumnMappings(ConnectorSession session, List<JdbcTypeHandle> typeHandles)List<ColumnMapping>JdbcClient. toColumnMappings(ConnectorSession session, List<JdbcTypeHandle> typeHandles)Constructors in io.trino.plugin.jdbc with parameters of type JdbcTypeHandle Constructor Description JdbcColumnHandle(String columnName, JdbcTypeHandle jdbcTypeHandle, Type columnType)JdbcColumnHandle(String columnName, JdbcTypeHandle jdbcTypeHandle, Type columnType, boolean nullable)Deprecated.UseJdbcColumnHandle.builder()instead.JdbcColumnHandle(String columnName, JdbcTypeHandle jdbcTypeHandle, Type columnType, boolean nullable, Optional<String> comment)Deprecated.This constructor is intended to be used by JSON deserialization only.JdbcExpression(String expression, JdbcTypeHandle jdbcTypeHandle)QueryParameter(JdbcTypeHandle jdbcType, Type type, Optional<Object> value)Constructor parameters in io.trino.plugin.jdbc with type arguments of type JdbcTypeHandle Constructor Description JdbcOutputTableHandle(String catalogName, String schemaName, String tableName, List<String> columnNames, List<Type> columnTypes, Optional<List<JdbcTypeHandle>> jdbcColumnTypes, String temporaryTableName) -
Uses of JdbcTypeHandle in io.trino.plugin.jdbc.expression
Constructors in io.trino.plugin.jdbc.expression with parameters of type JdbcTypeHandle Constructor Description ImplementCount(JdbcTypeHandle bigintTypeHandle)ImplementCountAll(JdbcTypeHandle bigintTypeHandle)Constructor parameters in io.trino.plugin.jdbc.expression with type arguments of type JdbcTypeHandle Constructor Description ImplementSum(Function<DecimalType,Optional<JdbcTypeHandle>> decimalTypeHandle) -
Uses of JdbcTypeHandle in io.trino.plugin.jdbc.jmx
Methods in io.trino.plugin.jdbc.jmx with parameters of type JdbcTypeHandle Modifier and Type Method Description Optional<ColumnMapping>StatisticsAwareJdbcClient. toColumnMapping(ConnectorSession session, Connection connection, JdbcTypeHandle typeHandle)Method parameters in io.trino.plugin.jdbc.jmx with type arguments of type JdbcTypeHandle Modifier and Type Method Description List<ColumnMapping>StatisticsAwareJdbcClient. toColumnMappings(ConnectorSession session, List<JdbcTypeHandle> typeHandles)
-