Top Description Interfaces Classes
[default module]

Package org.hibernate.loader.entity


This package defines entity loaders

Interface Summary

Modifier and TypeInterface and Description
public interface
UniqueEntityLoader

Loads entities for a EntityPersister

Class Summary

Modifier and TypeClass and Description
public abstract class
public abstract class
BatchingEntityLoaderBuilder

The contract for building UniqueEntityLoader capable of performing batch-fetch loading.

public class
public class
public class
public class
public class
EntityJoinWalker

A walker for loaders that fetch entities

public class
EntityLoader

Loads an entity instance using outerjoin fetching to fetch associated entities.

public class
NaturalIdEntityJoinWalker

An EntityJoinWalker that uses 'is null' predicates to match null org.hibernate.annotations.NaturalId properties.

public class
NaturalIdType

Workaround for the fact that we don't have a well-defined Hibernate type when loading by multiple org.hibernate.annotations.NaturalId properties.