Package com.clickhouse.jdbc
Class JdbcParameterizedQuery
java.lang.Object
com.clickhouse.client.ClickHouseParameterizedQuery
com.clickhouse.jdbc.JdbcParameterizedQuery
- All Implemented Interfaces:
Serializable
public final class JdbcParameterizedQuery
extends com.clickhouse.client.ClickHouseParameterizedQuery
A parameterized query is a parsed query with parameters being extracted for
substitution.
- See Also:
-
Nested Class Summary
Nested classes/interfaces inherited from class com.clickhouse.client.ClickHouseParameterizedQuery
com.clickhouse.client.ClickHouseParameterizedQuery.QueryPart -
Field Summary
Fields inherited from class com.clickhouse.client.ClickHouseParameterizedQuery
config, originalQuery -
Method Summary
Modifier and TypeMethodDescriptionvoidapply(StringBuilder builder, Object[] values) voidapply(StringBuilder builder, Object param, Object... more) voidapply(StringBuilder builder, String[] values) voidapply(StringBuilder builder, String param, String... more) voidapply(StringBuilder builder, Collection<String> params) static JdbcParameterizedQueryCreates an instance by parsing the given query.protected Stringparse()Methods inherited from class com.clickhouse.client.ClickHouseParameterizedQuery
addPart, addPart, appendLastPartIfExists, apply, apply, apply, equals, getOriginalQuery, getParameters, getParameterTemplates, getParts, getQueryParts, hashCode, hasParameter, toSqlExpression
-
Method Details
-
of
public static JdbcParameterizedQuery of(com.clickhouse.client.ClickHouseConfig config, String query) Creates an instance by parsing the given query.- Parameters:
config- non-null configurationquery- non-empty SQL query- Returns:
- parameterized query
-
parse
- Overrides:
parsein classcom.clickhouse.client.ClickHouseParameterizedQuery
-
apply
- Overrides:
applyin classcom.clickhouse.client.ClickHouseParameterizedQuery
-
apply
- Overrides:
applyin classcom.clickhouse.client.ClickHouseParameterizedQuery
-
apply
- Overrides:
applyin classcom.clickhouse.client.ClickHouseParameterizedQuery
-
apply
- Overrides:
applyin classcom.clickhouse.client.ClickHouseParameterizedQuery
-
apply
- Overrides:
applyin classcom.clickhouse.client.ClickHouseParameterizedQuery
-