Top Description Interfaces Classes
[default module]

Package org.hibernate.jpa.spi


An SPI for managing cases where, by default, Hibernate intentionally violates the letter of the JPA specification.

(Hibernate only does this when there's an extremely strong justification.)

See Also
org.hibernate.jpa.spi.JpaCompliance

Interface Summary

Modifier and TypeInterface and Description
public interface
IdentifierGeneratorStrategyProvider

Deprecated for removal since 6.0. supply a org.hibernate.id.factory.spi.GenerationTypeStrategyRegistration instead
Provides a set of org.hibernate.id.IdentifierGenerator strategies, overriding the default strategies.
public interface
JpaCompliance

Encapsulates settings controlling whether Hibernate complies strictly with certain debatable strictures of the JPA specification.

public interface

Class Summary

Modifier and TypeClass and Description
public class
NativeQueryConstructorTransformer<T>

A TupleTransformer for handling List results from native queries.

public class
NativeQueryListTransformer

A TupleTransformer for handling List results from native queries.

public class
NativeQueryMapTransformer

A TupleTransformer for handling Map results from native queries.

public class
NativeQueryTupleTransformer

Deprecated as a consequence of ResultTransformer being deprecated.
A ResultTransformer for handling JPA Tuple results from native queries.