Overview | Package | Class | Use | Tree | Deprecated | Index | Help
PREV PACKAGE NEXT PACKAGE | FRAMES NO FRAMES

## Package org.hibernate.metamodel.domain

This package defines metadata modeling of a logical domain model.

See:
Description

Interface Summary
Attribute | Describes an attribute.
AttributeContainer | Basic contract for any container holding attributes.
Hierarchical | Additional contract for things that can occur in an inheritance hierarchy (specifically ones we would need to traverse).
IndexedPluralAttribute | TODO : javadoc
PluralAttribute | TODO : javadoc
SingularAttribute | A single valued (non-collection) attribute
Type | Basic information about a Java type, in regards to its role in particular set of mappings.

Class Summary
AbstractAttributeContainer | Convenient base class for `AttributeContainer`.
AbstractAttributeContainer.IndexedPluralAttributeImpl |
AbstractAttributeContainer.PluralAttributeImpl |
AbstractAttributeContainer.SingularAttributeImpl |
BasicType | Models a basic type.
Component | Models the notion of a component (what JPA calls an Embeddable).
Entity | Models the notion of an entity
JavaType | Models the naming of a Java type where we may not have access to that type's `Class` reference.
NonEntity | Models the concept class in the hierarchy with no persistent attributes.
Superclass | Models the concept of a (intermediate) superclass

Enum Summary
PluralAttributeNature | Identifies the specific semantic of a plural valued attribute.
TypeNature | Describes the type of a type :/

## Package org.hibernate.metamodel.domain Description

This package defines metadata modeling of a logical domain model. Specifically note that this package does not in any way attempt to encapsulate data modeling information such cardinality or associations. Also note that the top-level logical model is represetation (entity-mode) agnostic.

Overview | Package | Class | Use | Tree | Deprecated | Index | Help
PREV PACKAGE NEXT PACKAGE | FRAMES NO FRAMES

Copyright © 2001-2012 Red Hat, Inc. All Rights Reserved.