org.hibernate.metamodel.source.annotations.entity
Class ConfiguredClass
java.lang.Object
org.hibernate.metamodel.source.annotations.entity.ConfiguredClass
- Direct Known Subclasses:
- EmbeddableClass, EntityClass
public class ConfiguredClass
- extends Object
Base class for a configured entity, mapped super class or embeddable
Field Summary |
static org.jboss.logging.Logger |
LOG
|
LOG
public static final org.jboss.logging.Logger LOG
ConfiguredClass
public ConfiguredClass(org.jboss.jandex.ClassInfo classInfo,
AccessType defaultAccessType,
ConfiguredClass parent,
AnnotationBindingContext context)
getName
public String getName()
getConfiguredClass
public Class<?> getConfiguredClass()
getClassInfo
public org.jboss.jandex.ClassInfo getClassInfo()
getParent
public ConfiguredClass getParent()
getLocalBindingContext
public EntityBindingContext getLocalBindingContext()
getSimpleAttributes
public Iterable<BasicAttribute> getSimpleAttributes()
getIdAttributes
public Iterable<BasicAttribute> getIdAttributes()
getVersionAttribute
public BasicAttribute getVersionAttribute()
getAssociationAttributes
public Iterable<AssociationAttribute> getAssociationAttributes()
getEmbeddedClasses
public Map<String,EmbeddableClass> getEmbeddedClasses()
getAttributeOverrideMap
public Map<String,AttributeOverride> getAttributeOverrideMap()
getClassAccessType
public AccessType getClassAccessType()
getCustomTuplizer
public String getCustomTuplizer()
toString
public String toString()
- Overrides:
toString
in class Object
Copyright © 2001-2012 Red Hat, Inc. All Rights Reserved.