类 RootEntitySourceImpl
- java.lang.Object
-
- org.hibernate.boot.model.source.internal.hbm.AbstractHbmSourceNode
-
- org.hibernate.boot.model.source.internal.hbm.AbstractEntitySourceImpl
-
- org.hibernate.boot.model.source.internal.hbm.RootEntitySourceImpl
-
- 所有已实现的接口:
Helper.InLineViewNameInferrer,AttributeSourceContainer,EntityNamingSourceContributor,EntitySource,IdentifiableTypeSource,ToolingHintContextContainer
public class RootEntitySourceImpl extends AbstractEntitySourceImpl
- 作者:
- Steve Ebersole, Gail Badner
-
-
构造器概要
构造器 限定符 构造器 说明 protectedRootEntitySourceImpl(MappingDocument sourceMappingDocument, JaxbHbmRootEntityType entityElement)
-
方法概要
所有方法 实例方法 具体方法 修饰符和类型 方法 说明 protected voidbuildAttributeSources(AttributesHelper.Callback attributeBuildingCallback)StringgetDiscriminatorMatchValue()Get the actual discriminator value in case of a single table inheritanceTableSpecificationSourcegetPrimaryTable()Obtain the primary table for this entity.IdentifiableTypeSourcegetSuperType()protected JaxbHbmRootEntityTypejaxbEntityMapping()-
从类继承的方法 org.hibernate.boot.model.source.internal.hbm.AbstractEntitySourceImpl
afterInstantiation, attributeSources, buildAttributeSources, determineEntityMode, extractEntityNamingSource, getAttributePathBase, getAttributeRoleBase, getBatchSize, getCustomLoaderName, getCustomPersisterClassName, getCustomSqlDelete, getCustomSqlInsert, getCustomSqlUpdate, getEntityNamingSource, getFilterSources, getHierarchy, getJpaCallbackClasses, getLocalMetadataBuildingContext, getNamedNativeQueries, getNamedQueries, getOrigin, getProxy, getSecondaryTableMap, getSubTypes, getSynchronizedTableNames, getToolingHintContext, getTuplizerClassMap, getTypeName, getXmlNodeName, inferInLineViewName, injectHierarchy, isAbstract, isDynamicInsert, isDynamicUpdate, isLazy, isSelectBeforeUpdate, quoteIdentifiersLocalToEntity
-
从类继承的方法 org.hibernate.boot.model.source.internal.hbm.AbstractHbmSourceNode
mappingRoot, metadataBuildingContext, origin, sourceMappingDocument
-
-
-
-
构造器详细资料
-
RootEntitySourceImpl
protected RootEntitySourceImpl(MappingDocument sourceMappingDocument, JaxbHbmRootEntityType entityElement)
-
-
方法详细资料
-
buildAttributeSources
protected void buildAttributeSources(AttributesHelper.Callback attributeBuildingCallback)
-
jaxbEntityMapping
protected JaxbHbmRootEntityType jaxbEntityMapping()
-
getPrimaryTable
public TableSpecificationSource getPrimaryTable()
从接口复制的说明:EntitySourceObtain the primary table for this entity.- 返回:
- The primary table.
-
getDiscriminatorMatchValue
public String getDiscriminatorMatchValue()
从接口复制的说明:EntitySourceGet the actual discriminator value in case of a single table inheritance- 返回:
- the actual discriminator value in case of a single table inheritance or
nullin case there is no explicit value or a different inheritance scheme
-
getSuperType
public IdentifiableTypeSource getSuperType()
-
-