Package org.hibernate.reactive.pool.impl
Class Parameters
- java.lang.Object
-
- org.hibernate.reactive.pool.impl.Parameters
-
- Direct Known Subclasses:
OracleParameters
,PostgresParameters
,SQLServerParameters
public abstract class Parameters extends java.lang.Object
Some databases have a different parameter syntax, which the Vert.xSqlClient
does not abstract. This class converts JDBC/ODBC-style?
parameters generated by Hibernate ORM to the native format.
-
-
Constructor Summary
Constructors Modifier Constructor Description protected
Parameters(java.lang.String paramPrefix)
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description static Parameters
instance(org.hibernate.dialect.Dialect dialect)
static boolean
isProcessingNotRequired(java.lang.String sql)
java.lang.String
process(java.lang.String sql)
java.lang.String
process(java.lang.String sql, int parameterCount)
Replace all JDBC-style?
parameters with Postgres-style$n
parameters in the given SQL string.
-
-
-
Method Detail
-
instance
public static Parameters instance(org.hibernate.dialect.Dialect dialect)
-
isProcessingNotRequired
public static boolean isProcessingNotRequired(java.lang.String sql)
-
process
public java.lang.String process(java.lang.String sql)
-
process
public java.lang.String process(java.lang.String sql, int parameterCount)
Replace all JDBC-style?
parameters with Postgres-style$n
parameters in the given SQL string.
-
-