类 MappedSuperclassTypeImpl<X>
- java.lang.Object
-
- org.hibernate.metamodel.model.domain.internal.AbstractType<J>
-
- org.hibernate.metamodel.model.domain.internal.AbstractManagedType<J>
-
- org.hibernate.metamodel.model.domain.internal.AbstractIdentifiableType<X>
-
- org.hibernate.metamodel.model.domain.internal.MappedSuperclassTypeImpl<X>
-
- 所有已实现的接口:
Serializable,javax.persistence.metamodel.IdentifiableType<X>,javax.persistence.metamodel.ManagedType<X>,javax.persistence.metamodel.MappedSuperclassType<X>,javax.persistence.metamodel.Type<X>,DomainType<X>,IdentifiableDomainType<X>,ManagedDomainType<X>,MappedSuperclassDomainType<X>,SimpleDomainType<X>,DomainTypeDescriptor<X>,IdentifiableTypeDescriptor<X>,ManagedTypeDescriptor<X>,MappedSuperclassTypeDescriptor<X>,SimpleTypeDescriptor<X>
public class MappedSuperclassTypeImpl<X> extends AbstractIdentifiableType<X> implements MappedSuperclassTypeDescriptor<X>
- 作者:
- Emmanuel Bernard, Steve Ebersole
- 另请参阅:
- 序列化表格
-
-
嵌套类概要
-
从接口继承的嵌套类/接口 org.hibernate.metamodel.model.domain.spi.IdentifiableTypeDescriptor
IdentifiableTypeDescriptor.InFlightAccess<X>
-
从接口继承的嵌套类/接口 org.hibernate.metamodel.model.domain.spi.ManagedTypeDescriptor
ManagedTypeDescriptor.InFlightAccess<J>
-
-
构造器概要
构造器 构造器 说明 MappedSuperclassTypeImpl(Class<X> javaType, MappedSuperclass mappedSuperclass, IdentifiableTypeDescriptor<? super X> superType, SessionFactoryImplementor sessionFactory)
-
方法概要
所有方法 实例方法 具体方法 修饰符和类型 方法 说明 javax.persistence.metamodel.Type.PersistenceTypegetPersistenceType()<S extends X>
SubGraphImplementor<S>makeSubGraph(Class<S> subType)Make a sub-graph based on one of this type's sub-types-
从类继承的方法 org.hibernate.metamodel.model.domain.internal.AbstractIdentifiableType
collectIdClassAttributes, createInFlightAccess, getDeclaredId, getDeclaredVersion, getDeclaredVersion, getId, getIdClassAttributes, getIdClassAttributesSafely, getIdType, getInFlightAccess, getSuperType, getVersion, hasDeclaredVersionAttribute, hasIdClass, hasSingleIdAttribute, hasVersionAttribute, locateIdAttribute, locateVersionAttribute, visitIdClassAttributes
-
从类继承的方法 org.hibernate.metamodel.model.domain.internal.AbstractManagedType
findAttribute, findDeclaredAttribute, findSubType, findSubType, getAttribute, getAttributes, getCollection, getCollection, getDeclaredAttribute, getDeclaredAttributes, getDeclaredCollection, getDeclaredCollection, getDeclaredList, getDeclaredList, getDeclaredMap, getDeclaredMap, getDeclaredPluralAttributes, getDeclaredSet, getDeclaredSet, getDeclaredSingularAttribute, getDeclaredSingularAttribute, getDeclaredSingularAttributes, getList, getList, getMap, getMap, getName, getPluralAttribute, getPluralAttributes, getSet, getSet, getSingularAttribute, getSingularAttribute, getSingularAttributes, isPrimitiveVariant, makeSubGraph, sessionFactory
-
从类继承的方法 org.hibernate.metamodel.model.domain.internal.AbstractType
getJavaType, getTypeName
-
从类继承的方法 java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
-
从接口继承的方法 org.hibernate.metamodel.model.domain.DomainType
getTypeName
-
从接口继承的方法 javax.persistence.metamodel.IdentifiableType
getIdClassAttributes, hasSingleIdAttribute, hasVersionAttribute
-
从接口继承的方法 org.hibernate.metamodel.model.domain.spi.IdentifiableTypeDescriptor
collectIdClassAttributes, getDeclaredId, getDeclaredVersion, getId, getIdType, getInFlightAccess, getSupertype, getSuperType, getVersion, hasIdClass, locateIdAttribute, locateVersionAttribute, visitIdClassAttributes
-
从接口继承的方法 javax.persistence.metamodel.ManagedType
getAttributes, getDeclaredAttributes, getDeclaredPluralAttributes, getDeclaredSingularAttributes, getPluralAttributes, getSingularAttributes
-
从接口继承的方法 org.hibernate.metamodel.model.domain.spi.ManagedTypeDescriptor
findAttribute, findDeclaredAttribute, findSubType, findSubType, getAttribute, getCollection, getCollection, getDeclaredAttribute, getDeclaredCollection, getDeclaredCollection, getDeclaredList, getDeclaredList, getDeclaredMap, getDeclaredMap, getDeclaredSet, getDeclaredSet, getDeclaredSingularAttribute, getDeclaredSingularAttribute, getDefaultGraph, getList, getList, getMap, getMap, getName, getPluralAttribute, getSet, getSet, getSingularAttribute, getSingularAttribute, makeSubGraph
-
-
-
-
构造器详细资料
-
MappedSuperclassTypeImpl
public MappedSuperclassTypeImpl(Class<X> javaType, MappedSuperclass mappedSuperclass, IdentifiableTypeDescriptor<? super X> superType, SessionFactoryImplementor sessionFactory)
-
-
方法详细资料
-
getPersistenceType
public javax.persistence.metamodel.Type.PersistenceType getPersistenceType()
- 指定者:
getPersistenceType在接口中javax.persistence.metamodel.Type<X>
-
makeSubGraph
public <S extends X> SubGraphImplementor<S> makeSubGraph(Class<S> subType)
从接口复制的说明:ManagedTypeDescriptorMake a sub-graph based on one of this type's sub-types- 指定者:
makeSubGraph在接口中ManagedTypeDescriptor<X>
-
-