Top Description Interfaces Classes Enums
[default module]

Package org.hibernate.metamodel

Annotations
@Incubating
Imports
org.hibernate.Incubating

This package defines an API for accessing the runtime metamodel describing persistent entities in Java and their mappings to the relational database schema.

The runtime metamodel may be divided into two layers:

Author
Steve Ebersole

Interface Summary

Modifier and TypeInterface and Description
public interface
MappingMetamodel

Access to information about the runtime relational O/R mapping model.

public interface
RuntimeMetamodels

Entry point providing access to the runtime metamodels:

Class Summary

Modifier and TypeClass and Description
public class
UnsupportedMappingException

Indicated a problem with a mapping.

Enum Summary

Modifier and TypeEnum and Description
public enum
public enum
CollectionClassification

Classifications of the plurality.

public enum
RepresentationMode

Enumeration of the built-in ways that Hibernate can represent the application's domain model.

public enum
ValueClassification

At the end of the day, any "value mapping" (id, version, attribute, collection element, etc.) can be one of a few classifications.