## org.hibernate.metamodel.source.annotations.entity
Class EmbeddableClass

    java.lang.Object
      org.hibernate.metamodel.source.annotations.entity.ConfiguredClass
          org.hibernate.metamodel.source.annotations.entity.EmbeddableClass

    public class EmbeddableClass

extends ConfiguredClass

Represents the information about an entity annotated with `@Embeddable`.

Field Summary

Fields inherited from class org.hibernate.metamodel.source.annotations.entity.ConfiguredClass
`LOG`

Constructor Summary
`EmbeddableClass(org.jboss.jandex.ClassInfo classInfo, String embeddedAttributeName, ConfiguredClass parent, AccessType defaultAccessType, AnnotationBindingContext context)`

Method Summary
`String` `getEmbeddedAttributeName()`
`String` `getParentReferencingAttributeName()`

Methods inherited from class org.hibernate.metamodel.source.annotations.entity.ConfiguredClass
`getAssociationAttributes, getAttributeOverrideMap, getClassAccessType, getClassInfo, getConfiguredClass, getCustomTuplizer, getEmbeddedClasses, getIdAttributes, getLocalBindingContext, getName, getParent, getSimpleAttributes, getVersionAttribute, toString`

Methods inherited from class java.lang.Object
`clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait`

Constructor Detail

### EmbeddableClass

    public EmbeddableClass(org.jboss.jandex.ClassInfo classInfo,
                           String embeddedAttributeName,
                           ConfiguredClass parent,
                           AccessType defaultAccessType,
                           AnnotationBindingContext context)

Method Detail

### getEmbeddedAttributeName

    public String getEmbeddedAttributeName()

### getParentReferencingAttributeName

    public String getParentReferencingAttributeName()

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