Uses of Record Class
io.trino.plugin.jdbc.expression.ParameterizedExpression
Packages that use ParameterizedExpression
Package
Description
-
Uses of ParameterizedExpression in io.trino.plugin.jdbc
Methods in io.trino.plugin.jdbc that return types with arguments of type ParameterizedExpressionModifier and TypeMethodDescriptionCachingJdbcClient.convertPredicate(ConnectorSession session, ConnectorExpression expression, Map<String, ColumnHandle> assignments) ForwardingJdbcClient.convertPredicate(ConnectorSession session, ConnectorExpression expression, Map<String, ColumnHandle> assignments) default Optional<ParameterizedExpression>JdbcClient.convertPredicate(ConnectorSession session, ConnectorExpression expression, Map<String, ColumnHandle> assignments) protected static Optional<ParameterizedExpression>BaseJdbcClient.getAdditionalPredicate(List<ParameterizedExpression> constraintExpressions, Optional<String> splitPredicate) JdbcTableHandle.getConstraintExpressions()Method parameters in io.trino.plugin.jdbc with type arguments of type ParameterizedExpressionModifier and TypeMethodDescriptionprotected static Optional<ParameterizedExpression>BaseJdbcClient.getAdditionalPredicate(List<ParameterizedExpression> constraintExpressions, Optional<String> splitPredicate) protected StringDefaultQueryBuilder.getProjection(JdbcClient client, List<JdbcColumnHandle> columns, Map<String, ParameterizedExpression> columnExpressions, Consumer<QueryParameter> accumulator) DefaultQueryBuilder.prepareDeleteQuery(JdbcClient client, ConnectorSession session, Connection connection, JdbcNamedRelationHandle baseRelation, TupleDomain<ColumnHandle> tupleDomain, Optional<ParameterizedExpression> additionalPredicate) QueryBuilder.prepareDeleteQuery(JdbcClient client, ConnectorSession session, Connection connection, JdbcNamedRelationHandle baseRelation, TupleDomain<ColumnHandle> tupleDomain, Optional<ParameterizedExpression> additionalPredicate) BaseJdbcClient.prepareQuery(ConnectorSession session, JdbcTableHandle table, Optional<List<List<JdbcColumnHandle>>> groupingSets, List<JdbcColumnHandle> columns, Map<String, ParameterizedExpression> columnExpressions) protected PreparedQueryBaseJdbcClient.prepareQuery(ConnectorSession session, Connection connection, JdbcTableHandle table, Optional<List<List<JdbcColumnHandle>>> groupingSets, List<JdbcColumnHandle> columns, Map<String, ParameterizedExpression> columnExpressions, Optional<JdbcSplit> split) CachingJdbcClient.prepareQuery(ConnectorSession session, JdbcTableHandle table, Optional<List<List<JdbcColumnHandle>>> groupingSets, List<JdbcColumnHandle> columns, Map<String, ParameterizedExpression> columnExpressions) ForwardingJdbcClient.prepareQuery(ConnectorSession session, JdbcTableHandle table, Optional<List<List<JdbcColumnHandle>>> groupingSets, List<JdbcColumnHandle> columns, Map<String, ParameterizedExpression> columnExpressions) JdbcClient.prepareQuery(ConnectorSession session, JdbcTableHandle table, Optional<List<List<JdbcColumnHandle>>> groupingSets, List<JdbcColumnHandle> columns, Map<String, ParameterizedExpression> columnExpressions) DefaultQueryBuilder.prepareSelectQuery(JdbcClient client, ConnectorSession session, Connection connection, JdbcRelationHandle baseRelation, Optional<List<List<JdbcColumnHandle>>> groupingSets, List<JdbcColumnHandle> columns, Map<String, ParameterizedExpression> columnExpressions, TupleDomain<ColumnHandle> tupleDomain, Optional<ParameterizedExpression> additionalPredicate) QueryBuilder.prepareSelectQuery(JdbcClient client, ConnectorSession session, Connection connection, JdbcRelationHandle baseRelation, Optional<List<List<JdbcColumnHandle>>> groupingSets, List<JdbcColumnHandle> columns, Map<String, ParameterizedExpression> columnExpressions, TupleDomain<ColumnHandle> tupleDomain, Optional<ParameterizedExpression> additionalPredicate) Constructor parameters in io.trino.plugin.jdbc with type arguments of type ParameterizedExpressionModifierConstructorDescriptionJdbcTableHandle(JdbcRelationHandle relationHandle, TupleDomain<ColumnHandle> constraint, List<ParameterizedExpression> constraintExpressions, Optional<List<JdbcSortItem>> sortOrder, OptionalLong limit, Optional<List<JdbcColumnHandle>> columns, Optional<Set<SchemaTableName>> otherReferencedTables, int nextSyntheticColumnId, Optional<String> authorization) -
Uses of ParameterizedExpression in io.trino.plugin.jdbc.aggregation
Method parameters in io.trino.plugin.jdbc.aggregation with type arguments of type ParameterizedExpressionModifier and TypeMethodDescriptionBaseImplementAvgBigint.rewrite(AggregateFunction aggregateFunction, Captures captures, AggregateFunctionRule.RewriteContext<ParameterizedExpression> context) ImplementAvgDecimal.rewrite(AggregateFunction aggregateFunction, Captures captures, AggregateFunctionRule.RewriteContext<ParameterizedExpression> context) ImplementAvgFloatingPoint.rewrite(AggregateFunction aggregateFunction, Captures captures, AggregateFunctionRule.RewriteContext<ParameterizedExpression> context) ImplementCorr.rewrite(AggregateFunction aggregateFunction, Captures captures, AggregateFunctionRule.RewriteContext<ParameterizedExpression> context) ImplementCount.rewrite(AggregateFunction aggregateFunction, Captures captures, AggregateFunctionRule.RewriteContext<ParameterizedExpression> context) ImplementCountAll.rewrite(AggregateFunction aggregateFunction, Captures captures, AggregateFunctionRule.RewriteContext<ParameterizedExpression> context) ImplementCountDistinct.rewrite(AggregateFunction aggregateFunction, Captures captures, AggregateFunctionRule.RewriteContext<ParameterizedExpression> context) ImplementCovariancePop.rewrite(AggregateFunction aggregateFunction, Captures captures, AggregateFunctionRule.RewriteContext<ParameterizedExpression> context) ImplementCovarianceSamp.rewrite(AggregateFunction aggregateFunction, Captures captures, AggregateFunctionRule.RewriteContext<ParameterizedExpression> context) ImplementMinMax.rewrite(AggregateFunction aggregateFunction, Captures captures, AggregateFunctionRule.RewriteContext<ParameterizedExpression> context) ImplementRegrIntercept.rewrite(AggregateFunction aggregateFunction, Captures captures, AggregateFunctionRule.RewriteContext<ParameterizedExpression> context) ImplementRegrSlope.rewrite(AggregateFunction aggregateFunction, Captures captures, AggregateFunctionRule.RewriteContext<ParameterizedExpression> context) ImplementStddevPop.rewrite(AggregateFunction aggregateFunction, Captures captures, AggregateFunctionRule.RewriteContext<ParameterizedExpression> context) ImplementStddevSamp.rewrite(AggregateFunction aggregateFunction, Captures captures, AggregateFunctionRule.RewriteContext<ParameterizedExpression> context) ImplementSum.rewrite(AggregateFunction aggregateFunction, Captures captures, AggregateFunctionRule.RewriteContext<ParameterizedExpression> context) ImplementVariancePop.rewrite(AggregateFunction aggregateFunction, Captures captures, AggregateFunctionRule.RewriteContext<ParameterizedExpression> context) ImplementVarianceSamp.rewrite(AggregateFunction aggregateFunction, Captures captures, AggregateFunctionRule.RewriteContext<ParameterizedExpression> context) -
Uses of ParameterizedExpression in io.trino.plugin.jdbc.expression
Methods in io.trino.plugin.jdbc.expression that return types with arguments of type ParameterizedExpressionModifier and TypeMethodDescriptionJdbcConnectorExpressionRewriterBuilder.build()GenericRewrite.rewrite(ConnectorExpression expression, Captures captures, ConnectorExpressionRule.RewriteContext<ParameterizedExpression> context) RewriteComparison.rewrite(Call call, Captures captures, ConnectorExpressionRule.RewriteContext<ParameterizedExpression> context) RewriteExactNumericConstant.rewrite(Constant constant, Captures captures, ConnectorExpressionRule.RewriteContext<ParameterizedExpression> context) RewriteIn.rewrite(Call call, Captures captures, ConnectorExpressionRule.RewriteContext<ParameterizedExpression> context) RewriteVarcharConstant.rewrite(Constant constant, Captures captures, ConnectorExpressionRule.RewriteContext<ParameterizedExpression> context) RewriteVariable.rewrite(Variable variable, Captures captures, ConnectorExpressionRule.RewriteContext<ParameterizedExpression> context) Method parameters in io.trino.plugin.jdbc.expression with type arguments of type ParameterizedExpressionModifier and TypeMethodDescriptionJdbcConnectorExpressionRewriterBuilder.add(ConnectorExpressionRule<?, ParameterizedExpression> rule) GenericRewrite.rewrite(ConnectorExpression expression, Captures captures, ConnectorExpressionRule.RewriteContext<ParameterizedExpression> context) RewriteComparison.rewrite(Call call, Captures captures, ConnectorExpressionRule.RewriteContext<ParameterizedExpression> context) RewriteExactNumericConstant.rewrite(Constant constant, Captures captures, ConnectorExpressionRule.RewriteContext<ParameterizedExpression> context) RewriteIn.rewrite(Call call, Captures captures, ConnectorExpressionRule.RewriteContext<ParameterizedExpression> context) RewriteVarcharConstant.rewrite(Constant constant, Captures captures, ConnectorExpressionRule.RewriteContext<ParameterizedExpression> context) RewriteVariable.rewrite(Variable variable, Captures captures, ConnectorExpressionRule.RewriteContext<ParameterizedExpression> context) -
Uses of ParameterizedExpression in io.trino.plugin.jdbc.jmx
Methods in io.trino.plugin.jdbc.jmx that return types with arguments of type ParameterizedExpressionModifier and TypeMethodDescriptionStatisticsAwareJdbcClient.convertPredicate(ConnectorSession session, ConnectorExpression expression, Map<String, ColumnHandle> assignments) Method parameters in io.trino.plugin.jdbc.jmx with type arguments of type ParameterizedExpressionModifier and TypeMethodDescriptionStatisticsAwareJdbcClient.prepareQuery(ConnectorSession session, JdbcTableHandle table, Optional<List<List<JdbcColumnHandle>>> groupingSets, List<JdbcColumnHandle> columns, Map<String, ParameterizedExpression> columnExpressions)