Uses of Package
com.blazebit.persistence.spi
Package
Description
Blaze-Persistence is a rich Criteria API for JPA.
SPI for implementers of the Blaze-Persistence API.
-
ClassDescriptionProvides access to configuration parameters.A configuration for a
CriteriaBuilderFactory
which is mostly used in non Java EE environments.Interface implemented by the criteria provider.Interface for implementing a JPA custom function that renders dbms specific code.Interface for implementing a macro function that produces JPQL from it's parameters.Provides access to various services. -
ClassDescriptionA class to access the attribute of an entity.A configuration for a
CriteriaBuilderFactory
which is mostly used in non Java EE environments.Interface for implementing some dbms specifics.Handler for applying SQL LIMIT and OFFSET to a query.Specifies the whether entity data in a statement should be before or after a modification CTE ran.Specifies the type of a simple statement irrespective of set operations or CTEs.The possible delete join styles.Interface implemented by the criteria provider.This is a wrapper around the JPAAttribute
that allows additionally efficient access to properties of the metamodel.Provides SQL information about a FROM element.Interface implemented by the criteria provider.A structure for accessing join table information.A JPA provider implementation provides information about which features are supported by a JPA implementation.The possible locations of a constraint.A service provider factory to createJpaProvider
instances.Interface for implementing a JPA custom function that renders dbms specific code.A group ofJpqlFunction
s for various DBMSes under a single function name.The funciton kind.Interface for implementing processing of values produced by a JPQL function in the SELECT clause.Interface for implementing a macro function that produces JPQL from it's parameters.The possible lateral styles.Represents an order by element.A package opener can be used to propagate module visibilities.Provides access to various services.The possible set operation types.A template renderer is a thread safe string renderer that can bind values to parameters.A context for a template renderer that supports binding function arguments or plain strings as values for placeholders.The possible update join styles.Strategies for generating a VALUES table reference.