Uses of Interface
com.blazebit.persistence.spi.CriteriaBuilderConfiguration
Packages that use CriteriaBuilderConfiguration
Package
Description
Blaze-Persistence is a rich Criteria API for JPA.
SPI for implementers of the Blaze-Persistence API.
-
Uses of CriteriaBuilderConfiguration in com.blazebit.persistence
Methods in com.blazebit.persistence that return CriteriaBuilderConfigurationModifier and TypeMethodDescriptionstatic CriteriaBuilderConfigurationCriteria.getDefault()Uses the default CriteriaBuilderConfigurationProvider and invokesCriteriaBuilderConfigurationProvider.createConfiguration(). -
Uses of CriteriaBuilderConfiguration in com.blazebit.persistence.spi
Methods in com.blazebit.persistence.spi that return CriteriaBuilderConfigurationModifier and TypeMethodDescriptionCriteriaBuilderConfiguration.addProperties(Properties extraProperties) Add the given properties to the properties of the configuration.CriteriaBuilderConfigurationProvider.createConfiguration()Creates and returns a new criteria builder configuration.CriteriaBuilderConfigurationProvider.createConfiguration(PackageOpener packageOpener) Creates and returns a new criteria builder configuration.CriteriaBuilderConfiguration.mergeProperties(Properties properties) Adds the given properties to the properties of the configuration, without overriding existing values.CriteriaBuilderConfiguration.registerDialect(String dbms, DbmsDialect dialect) Registers the given dialect for the given dbms name.CriteriaBuilderConfiguration.registerEntityManagerIntegrator(EntityManagerFactoryIntegrator entityManagerEnricher) Registers the given entity manager enricher in the configuration.CriteriaBuilderConfiguration.registerFunction(JpqlFunctionGroup jpqlFunctionGroup) Registers the given jpql function group in the configuration.CriteriaBuilderConfiguration.registerMacro(String macroName, JpqlMacro jpqlMacro) Registers the given jpql macro in the configuration.CriteriaBuilderConfiguration.registerNamedType(String name, Class<?> type) Registers the given type under the given name.CriteriaBuilderConfiguration.setProperties(Properties properties) Replace the properties of the configuration with the given properties.CriteriaBuilderConfiguration.setProperty(String propertyName, String value) Set a property value by name.CriteriaBuilderConfiguration.withPackageOpener(PackageOpener packageOpener) Sets the package opener to use for obtaining access to user classes.Methods in com.blazebit.persistence.spi with parameters of type CriteriaBuilderConfigurationModifier and TypeMethodDescriptionvoidCriteriaBuilderConfigurationContributor.contribute(CriteriaBuilderConfiguration criteriaBuilderConfiguration) Perform the process of contributing to theCriteriaBuilderConfiguration.