| Interface | Description | 
|---|---|
| AnyMappingDefinition | 
 Describes an ANY mapping 
 | 
| AnyMappingDefinition.DiscriminatorMapping | 
 Models a single discriminator mapping definition 
 | 
| AssociationAttributeDefinition | |
| AssociationVisitationStrategy | 
 Strategy for walking associations as defined by the Hibernate metamodel. 
 | 
| AttributeDefinition | |
| AttributeSource | |
| CollectionDefinition | |
| CollectionElementDefinition | 
 Represents a collection element. 
 | 
| CollectionIndexDefinition | |
| CompositeCollectionElementDefinition | 
 The definition for a composite collection element. 
 | 
| CompositionDefinition | |
| EncapsulatedEntityIdentifierDefinition | |
| EntityDefinition | 
 Defines the contract for walking the attributes defined by an entity 
 | 
| EntityIdentifierDefinition | 
 Describes aspects of the identifier for an entity 
 | 
| NonEncapsulatedEntityIdentifierDefinition | 
| Class | Description | 
|---|---|
| AssociationKey | 
 Used to uniquely identify a foreign key, so that we don't join it more than once creating circularities. 
 | 
| MetamodelGraphWalker | 
 Implements metamodel graph walking. 
 | 
| Enum | Description | 
|---|---|
| AssociationAttributeDefinition.AssociationNature | 
| Exception | Description | 
|---|---|
| WalkingException | 
 Indicates a problem walking the domain tree. 
 | 
Copyright © 2001-2018 Red Hat, Inc. All Rights Reserved.