Package com.blazebit.persistence.impl
Class MainQuery
java.lang.Object
com.blazebit.persistence.impl.MainQuery
- Since:
- 1.2.0
- Author:
- Christian Beikov
-
Method Summary
Modifier and TypeMethodDescriptionvoid
assertSupportsAdvancedSql
(String message) void
assertSupportsAdvancedSql
(String message, boolean inline) static MainQuery
create
(CriteriaBuilderFactoryImpl cbf, javax.persistence.EntityManager em, String dbms, DbmsDialect dbmsDialect, Map<String, JpqlFunction> registeredFunctions, Map<String, String> registeredFunctionNames) getCbf()
javax.persistence.EntityManager
getEm()
final void
registerMacro
(String macroName, JpqlMacro jpqlMacro) boolean
-
Method Details
-
create
public static MainQuery create(CriteriaBuilderFactoryImpl cbf, javax.persistence.EntityManager em, String dbms, DbmsDialect dbmsDialect, Map<String, JpqlFunction> registeredFunctions, Map<String, String> registeredFunctionNames) -
registerMacro
-
getEm
public javax.persistence.EntityManager getEm() -
getMetamodel
-
getMutableQueryConfiguration
-
getQueryConfiguration
-
getCbf
-
supportsAdvancedSql
public boolean supportsAdvancedSql() -
assertSupportsAdvancedSql
-
assertSupportsAdvancedSql
-