## Uses of Class
org.hibernate.ejb.metamodel.AbstractManagedType

Packages that use AbstractManagedType
org.hibernate.ejb.metamodel

Uses of AbstractManagedType in org.hibernate.ejb.metamodel

Subclasses of AbstractManagedType in org.hibernate.ejb.metamodel
`class` `AbstractIdentifiableType<X>` Defines commonality for the JPA `IdentifiableType` types.
`class` `EmbeddableTypeImpl<X>`
`class` `EntityTypeImpl<X>` Defines the Hibernate implementation of the JPA `EntityType` contract.
`class` `MappedSuperclassTypeImpl<X>`

Methods in org.hibernate.ejb.metamodel that return AbstractManagedType
`AbstractManagedType` `EmbeddableTypeImpl.getParent()`
`protected AbstractManagedType<? super X>` `AbstractManagedType.getSupertype()`

Methods in org.hibernate.ejb.metamodel with parameters of type AbstractManagedType

`

`<X,Y> AttributeImplementor<X,Y>`

`

`AttributeFactory.buildAttribute(AbstractManagedType<X> ownerType, Property property)`
Build a normal attribute.

`static

`<X,C,E,K> PluralAttributeImpl.Builder<X,C,E,K>`

`

`PluralAttributeImpl.create(AbstractManagedType<X> ownerType, javax.persistence.metamodel.Type<E> attrType, Class<C> collectionClass, javax.persistence.metamodel.Type<K> keyType)`

Constructors in org.hibernate.ejb.metamodel with parameters of type AbstractManagedType
`AbstractAttribute(String name, Class<Y> javaType, AbstractManagedType<X> declaringType, Member member, javax.persistence.metamodel.Attribute.PersistentAttributeType persistentAttributeType)`
`AbstractManagedType(Class<X> javaType, AbstractManagedType<? super X> superType)`
`EmbeddableTypeImpl(Class<X> javaType, AbstractManagedType parent, ComponentType hibernateType)`
`SingularAttributeImpl.Identifier(String name, Class<Y> javaType, AbstractManagedType<X> declaringType, Member member, javax.persistence.metamodel.Type<Y> attributeType, javax.persistence.metamodel.Attribute.PersistentAttributeType persistentAttributeType)`
`SingularAttributeImpl.Version(String name, Class<Y> javaType, AbstractManagedType<X> declaringType, Member member, javax.persistence.metamodel.Type<Y> attributeType, javax.persistence.metamodel.Attribute.PersistentAttributeType persistentAttributeType)`
`SingularAttributeImpl(String name, Class<Y> javaType, AbstractManagedType<X> declaringType, Member member, boolean isIdentifier, boolean isVersion, boolean isOptional, javax.persistence.metamodel.Type<Y> attributeType, javax.persistence.metamodel.Attribute.PersistentAttributeType persistentAttributeType)`

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