Package com.blazebit.persistence.impl
Class CriteriaBuilderConfigurationImpl
java.lang.Object
com.blazebit.persistence.impl.CriteriaBuilderConfigurationImpl
- All Implemented Interfaces:
CriteriaBuilderConfiguration
public class CriteriaBuilderConfigurationImpl
extends Object
implements CriteriaBuilderConfiguration
- Since:
- 1.0.0
- Author:
- Christian Beikov, Moritz Becker
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionaddProperties(Properties extraProperties) createCriteriaBuilderFactory(javax.persistence.EntityManagerFactory emf) getFunction(String name) getProperty(String propertyName) mergeProperties(Properties properties) registerDialect(String dbms, DbmsDialect dialect) registerEntityManagerIntegrator(EntityManagerFactoryIntegrator entityManagerEnricher) registerFunction(JpqlFunctionGroup jpqlFunctionGroup) registerMacro(String macroName, JpqlMacro jpqlMacro) registerNamedType(String name, Class<?> type) setProperties(Properties properties) setProperty(String propertyName, String value) withPackageOpener(PackageOpener packageOpener)
-
Constructor Details
-
CriteriaBuilderConfigurationImpl
-
-
Method Details
-
withPackageOpener
- Specified by:
withPackageOpenerin interfaceCriteriaBuilderConfiguration
-
registerFunction
- Specified by:
registerFunctionin interfaceCriteriaBuilderConfiguration
-
registerMacro
- Specified by:
registerMacroin interfaceCriteriaBuilderConfiguration
-
getFunctions
-
getFunction
- Specified by:
getFunctionin interfaceCriteriaBuilderConfiguration
-
getFunctionNames
- Specified by:
getFunctionNamesin interfaceCriteriaBuilderConfiguration
-
getMacros
-
getMacroNames
- Specified by:
getMacroNamesin interfaceCriteriaBuilderConfiguration
-
registerNamedType
- Specified by:
registerNamedTypein interfaceCriteriaBuilderConfiguration
-
getNamedTypes
- Specified by:
getNamedTypesin interfaceCriteriaBuilderConfiguration
-
registerDialect
- Specified by:
registerDialectin interfaceCriteriaBuilderConfiguration
-
getDbmsDialects
-
getExtendedQuerySupport
-
registerEntityManagerIntegrator
public CriteriaBuilderConfiguration registerEntityManagerIntegrator(EntityManagerFactoryIntegrator entityManagerEnricher) - Specified by:
registerEntityManagerIntegratorin interfaceCriteriaBuilderConfiguration
-
getEntityManagerIntegrators
- Specified by:
getEntityManagerIntegratorsin interfaceCriteriaBuilderConfiguration
-
createCriteriaBuilderFactory
public CriteriaBuilderFactory createCriteriaBuilderFactory(javax.persistence.EntityManagerFactory emf) - Specified by:
createCriteriaBuilderFactoryin interfaceCriteriaBuilderConfiguration
-
getProperties
- Specified by:
getPropertiesin interfaceCriteriaBuilderConfiguration
-
getProperty
- Specified by:
getPropertyin interfaceCriteriaBuilderConfiguration
-
setProperties
- Specified by:
setPropertiesin interfaceCriteriaBuilderConfiguration
-
addProperties
- Specified by:
addPropertiesin interfaceCriteriaBuilderConfiguration
-
mergeProperties
- Specified by:
mergePropertiesin interfaceCriteriaBuilderConfiguration
-
setProperty
- Specified by:
setPropertyin interfaceCriteriaBuilderConfiguration
-