org.hibernate.metamodel.source.annotations.entity
Class EntityClass
java.lang.Object
org.hibernate.metamodel.source.annotations.entity.ConfiguredClass
org.hibernate.metamodel.source.annotations.entity.EntityClass
public class EntityClass
- extends ConfiguredClass
Represents an entity or mapped superclass configured via annotations/orm-xml.
Fields inherited from class org.hibernate.metamodel.source.annotations.entity.ConfiguredClass |
LOG |
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 |
EntityClass
public EntityClass(org.jboss.jandex.ClassInfo classInfo,
EntityClass parent,
AccessType hierarchyAccessType,
InheritanceType inheritanceType,
AnnotationBindingContext context)
getDiscriminatorColumnValues
public ColumnValues getDiscriminatorColumnValues()
getDiscriminatorFormula
public FormulaValue getDiscriminatorFormula()
getDiscriminatorType
public Class<?> getDiscriminatorType()
getIdType
public IdType getIdType()
isExplicitPolymorphism
public boolean isExplicitPolymorphism()
isMutable
public boolean isMutable()
getOptimisticLockStyle
public OptimisticLockStyle getOptimisticLockStyle()
getWhereClause
public String getWhereClause()
getRowId
public String getRowId()
getCaching
public Caching getCaching()
getPrimaryTableSource
public TableSource getPrimaryTableSource()
getSecondaryTableSources
public Set<TableSource> getSecondaryTableSources()
getConstraintSources
public Set<ConstraintSource> getConstraintSources()
getExplicitEntityName
public String getExplicitEntityName()
getEntityName
public String getEntityName()
isDynamicInsert
public boolean isDynamicInsert()
isDynamicUpdate
public boolean isDynamicUpdate()
isSelectBeforeUpdate
public boolean isSelectBeforeUpdate()
getCustomLoaderQueryName
public String getCustomLoaderQueryName()
getCustomInsert
public CustomSQL getCustomInsert()
getCustomUpdate
public CustomSQL getCustomUpdate()
getCustomDelete
public CustomSQL getCustomDelete()
getSynchronizedTableNames
public List<String> getSynchronizedTableNames()
getCustomPersister
public String getCustomPersister()
isLazy
public boolean isLazy()
getProxy
public String getProxy()
getBatchSize
public int getBatchSize()
isEntityRoot
public boolean isEntityRoot()
isDiscriminatorForced
public boolean isDiscriminatorForced()
isDiscriminatorIncludedInSql
public boolean isDiscriminatorIncludedInSql()
getDiscriminatorMatchValue
public String getDiscriminatorMatchValue()
getJpaCallbacks
public List<JpaCallbackClass> getJpaCallbacks()
Copyright © 2001-2012 Red Hat, Inc. All Rights Reserved.