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 Constructor Description Parameters()
-
Method Summary
All Methods Static Methods Instance Methods Abstract Methods Concrete Methods Modifier and Type Method Description static Parameters
instance(org.hibernate.dialect.Dialect dialect)
static boolean
isProcessingNotRequired(java.lang.String sql)
abstract java.lang.String
process(java.lang.String sql)
abstract java.lang.String
process(java.lang.String sql, int parameterCount)
abstract java.lang.String
processLimit(java.lang.String sql, java.lang.Object[] parameterArray, boolean hasOffset)
-
-
-
Method Detail
-
instance
public static Parameters instance(org.hibernate.dialect.Dialect dialect)
-
isProcessingNotRequired
public static boolean isProcessingNotRequired(java.lang.String sql)
-
process
public abstract java.lang.String process(java.lang.String sql)
-
process
public abstract java.lang.String process(java.lang.String sql, int parameterCount)
-
processLimit
public abstract java.lang.String processLimit(java.lang.String sql, java.lang.Object[] parameterArray, boolean hasOffset)
-
-