## Uses of Interface
org.hibernate.metamodel.domain.AttributeContainer

Packages that use AttributeContainer
org.hibernate.metamodel.binding
org.hibernate.metamodel.domain: This package defines metadata modeling of a logical domain model.

Uses of AttributeContainer in org.hibernate.metamodel.binding

Methods in org.hibernate.metamodel.binding that return AttributeContainer
`AttributeContainer` `AttributeBindingContainer.getAttributeContainer()` Obtain the underlying domain attribute container.
`AttributeContainer` `ComponentAttributeBinding.getAttributeContainer()`
`AttributeContainer` `EntityBinding.getAttributeContainer()`

Uses of AttributeContainer in org.hibernate.metamodel.domain

Subinterfaces of AttributeContainer in org.hibernate.metamodel.domain
`interface` `Hierarchical` Additional contract for things that can occur in an inheritance hierarchy (specifically ones we would need to traverse).

Classes in org.hibernate.metamodel.domain that implement AttributeContainer
`class` `AbstractAttributeContainer` Convenient base class for `AttributeContainer`.
`class` `Component` Models the notion of a component (what JPA calls an Embeddable).
`class` `Entity` Models the notion of an entity
`class` `NonEntity` Models the concept class in the hierarchy with no persistent attributes.
`class` `Superclass` Models the concept of a (intermediate) superclass

Methods in org.hibernate.metamodel.domain that return AttributeContainer
`AttributeContainer` `AbstractAttributeContainer.SingularAttributeImpl.getAttributeContainer()`
`AttributeContainer` `AbstractAttributeContainer.PluralAttributeImpl.getAttributeContainer()`
`AttributeContainer` `Attribute.getAttributeContainer()` Retrieve the declaring container for this attribute (entity/component).

Constructors in org.hibernate.metamodel.domain with parameters of type AttributeContainer
`AbstractAttributeContainer.IndexedPluralAttributeImpl(String name, PluralAttributeNature nature, AttributeContainer attributeContainer)`
`AbstractAttributeContainer.PluralAttributeImpl(String name, PluralAttributeNature nature, AttributeContainer attributeContainer)`
`AbstractAttributeContainer.SingularAttributeImpl(String name, AttributeContainer attributeContainer)`

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