接口的使用
org.hibernate.metamodel.model.domain.spi.SingularPersistentAttribute
-
使用SingularPersistentAttribute的程序包 程序包 说明 org.hibernate.graph.spi org.hibernate.metamodel.internal org.hibernate.metamodel.model.domain.internal org.hibernate.metamodel.model.domain.spi -
-
org.hibernate.graph.spi中SingularPersistentAttribute的使用
参数类型为SingularPersistentAttribute的org.hibernate.graph.spi中的方法 修饰符和类型 方法 说明 static <J> SimpleTypeDescriptor<J>GraphHelper. resolveKeyTypeDescriptor(SingularPersistentAttribute attribute) -
org.hibernate.metamodel.internal中SingularPersistentAttribute的使用
返回SingularPersistentAttribute的org.hibernate.metamodel.internal中的方法 修饰符和类型 方法 说明 <X,Y>
SingularPersistentAttribute<X,Y>AttributeFactory. buildIdAttribute(IdentifiableTypeDescriptor<X> ownerType, Property property)Build the identifier attribute descriptor -
org.hibernate.metamodel.model.domain.internal中SingularPersistentAttribute的使用
实现SingularPersistentAttribute的org.hibernate.metamodel.model.domain.internal中的类 修饰符和类型 类 说明 classSingularAttributeImpl<D,J>static classSingularAttributeImpl.Identifier<D,J>Subclass used to simplify instantiation of singular attributes representing an entity's identifier.static classSingularAttributeImpl.Version<X,Y>Subclass used to simply instantiation of singular attributes representing an entity's version.返回SingularPersistentAttribute的org.hibernate.metamodel.model.domain.internal中的方法 修饰符和类型 方法 说明 <Y> SingularPersistentAttribute<J,Y>AbstractIdentifiableType. getDeclaredId(Class<Y> javaType)<Y> SingularPersistentAttribute<J,Y>AbstractManagedType. getDeclaredSingularAttribute(String name, Class<Y> javaType)<Y> SingularPersistentAttribute<J,Y>AbstractIdentifiableType. getDeclaredVersion(Class<Y> javaType)<Y> SingularPersistentAttribute<? super J,Y>AbstractIdentifiableType. getId(Class<Y> javaType)<Y> SingularPersistentAttribute<? super J,Y>AbstractManagedType. getSingularAttribute(String name, Class<Y> type)<Y> SingularPersistentAttribute<? super J,Y>AbstractIdentifiableType. getVersion(Class<Y> javaType)SingularPersistentAttributeAbstractIdentifiableType. locateIdAttribute()SingularPersistentAttributeAbstractIdentifiableType. locateVersionAttribute()返回变量类型为SingularPersistentAttribute的类型的org.hibernate.metamodel.model.domain.internal中的方法 修饰符和类型 方法 说明 Set<SingularPersistentAttribute<? super J,?>>AbstractIdentifiableType. getIdClassAttributesSafely()A form ofAbstractIdentifiableType.getIdClassAttributes()which prefers to returnnullrather than throw exceptions类型变量类型为SingularPersistentAttribute的org.hibernate.metamodel.model.domain.internal中的方法参数 修饰符和类型 方法 说明 voidAbstractIdentifiableType. collectIdClassAttributes(Set<SingularPersistentAttribute<? super J,?>> attributes)voidAbstractIdentifiableType. visitIdClassAttributes(Consumer<SingularPersistentAttribute<? super J,?>> attributeConsumer) -
org.hibernate.metamodel.model.domain.spi中SingularPersistentAttribute的使用
返回SingularPersistentAttribute的org.hibernate.metamodel.model.domain.spi中的方法 修饰符和类型 方法 说明 <Y> SingularPersistentAttribute<J,Y>IdentifiableTypeDescriptor. getDeclaredId(Class<Y> type)<Y> SingularPersistentAttribute<J,Y>ManagedTypeDescriptor. getDeclaredSingularAttribute(String name, Class<Y> type)<Y> SingularPersistentAttribute<J,Y>IdentifiableTypeDescriptor. getDeclaredVersion(Class<Y> type)<Y> SingularPersistentAttribute<? super J,Y>IdentifiableTypeDescriptor. getId(Class<Y> type)<Y> SingularPersistentAttribute<? super J,Y>ManagedTypeDescriptor. getSingularAttribute(String name, Class<Y> type)<Y> SingularPersistentAttribute<? super J,Y>IdentifiableTypeDescriptor. getVersion(Class<Y> type)SingularPersistentAttribute<? super J,?>IdentifiableTypeDescriptor. locateIdAttribute()SingularPersistentAttribute<? super J,?>IdentifiableTypeDescriptor. locateVersionAttribute()参数类型为SingularPersistentAttribute的org.hibernate.metamodel.model.domain.spi中的方法 修饰符和类型 方法 说明 voidIdentifiableTypeDescriptor.InFlightAccess. applyIdAttribute(SingularPersistentAttribute<X,?> idAttribute)voidIdentifiableTypeDescriptor.InFlightAccess. applyVersionAttribute(SingularPersistentAttribute<X,?> versionAttribute)类型变量类型为SingularPersistentAttribute的org.hibernate.metamodel.model.domain.spi中的方法参数 修饰符和类型 方法 说明 voidIdentifiableTypeDescriptor.InFlightAccess. applyIdClassAttributes(Set<SingularPersistentAttribute<? super X,?>> idClassAttributes)voidIdentifiableTypeDescriptor. collectIdClassAttributes(Set<SingularPersistentAttribute<? super J,?>> attributes)voidIdentifiableTypeDescriptor. visitIdClassAttributes(Consumer<SingularPersistentAttribute<? super J,?>> attributeConsumer)
-