com.blazebit.persistence.spi.EntityManagerFactoryIntegrator
public abstract class AbstractHibernateEntityManagerFactoryIntegrator
extends java.lang.Object
implements com.blazebit.persistence.spi.EntityManagerFactoryIntegrator
Modifier and Type | Field | Description |
---|---|---|
protected static int |
FIX |
|
protected static int |
MAJOR |
|
protected static int |
MINOR |
|
protected static java.lang.String |
TYPE |
Constructor | Description |
---|---|
AbstractHibernateEntityManagerFactoryIntegrator() |
Modifier and Type | Method | Description |
---|---|---|
protected java.lang.String |
getDbmsName(org.hibernate.dialect.Dialect dialect) |
|
protected org.hibernate.dialect.Dialect |
getDialect(org.hibernate.Session s) |
|
java.util.Map<java.lang.String,com.blazebit.persistence.spi.JpqlFunction> |
getRegisteredFunctions(javax.persistence.EntityManagerFactory entityManagerFactory) |
|
javax.persistence.EntityManagerFactory |
registerFunctions(javax.persistence.EntityManagerFactory entityManagerFactory,
java.util.Map<java.lang.String,com.blazebit.persistence.spi.JpqlFunctionGroup> dbmsFunctions) |
protected static final int MAJOR
protected static final int MINOR
protected static final int FIX
protected static final java.lang.String TYPE
public AbstractHibernateEntityManagerFactoryIntegrator()
protected java.lang.String getDbmsName(org.hibernate.dialect.Dialect dialect)
public javax.persistence.EntityManagerFactory registerFunctions(javax.persistence.EntityManagerFactory entityManagerFactory, java.util.Map<java.lang.String,com.blazebit.persistence.spi.JpqlFunctionGroup> dbmsFunctions)
registerFunctions
in interface com.blazebit.persistence.spi.EntityManagerFactoryIntegrator
public java.util.Map<java.lang.String,com.blazebit.persistence.spi.JpqlFunction> getRegisteredFunctions(javax.persistence.EntityManagerFactory entityManagerFactory)
getRegisteredFunctions
in interface com.blazebit.persistence.spi.EntityManagerFactoryIntegrator
protected org.hibernate.dialect.Dialect getDialect(org.hibernate.Session s)
Copyright © 2014–2019 Blazebit. All rights reserved.