Top Classes
[default module]

Package org.hibernate.metamodel.model.domain.internal


Class Summary

Modifier and TypeClass and Description
public abstract class
AbstractAttribute<
The type of the class (D)eclaring this attribute
D
,
The (J)ava type of this attribute
J
>

Models the commonality of the JPA Attribute hierarchy.

public abstract class
AbstractIdentifiableType<J>

Defines commonality for the JPA IdentifiableType types.

public abstract class
AbstractManagedType<J>

Defines commonality for the JPA ManagedType hierarchy of interfaces.

public abstract class
AbstractPluralAttribute<
The (D)eclaring type
D
,
The Collection type
C
,
The type of the Collection's elements
E
>

public abstract class
AbstractType<X>

Defines commonality for the JPA Type hierarchy of interfaces.

pack-priv class
public class
public class
EmbeddableTypeImpl<J>

Standard Hibernate implementation of JPA's javax.persistence.metamodel.EmbeddableType contract

public class
EntityTypeImpl<J>

Defines the Hibernate implementation of the JPA EntityType contract.

pack-priv class
pack-priv class
public class
MapMember

Acts as a virtual Member definition for dynamic (Map-based) models.

public class
public class
PluralAttributeBuilder<D, C, E, K>

A "parameter object" for creating a plural attribute

public class
public class