类 MapKeyHelpers.MapKeyAttribute<K>
- java.lang.Object
-
- org.hibernate.query.criteria.internal.path.MapKeyHelpers.MapKeyAttribute<K>
-
- 类型参数:
K- The type of the map key
- 所有已实现的接口:
Serializable,javax.persistence.metamodel.Attribute<Map<K,?>,K>,javax.persistence.metamodel.Bindable<K>,javax.persistence.metamodel.SingularAttribute<Map<K,?>,K>
- 封闭类:
- MapKeyHelpers
public static class MapKeyHelpers.MapKeyAttribute<K> extends Object implements javax.persistence.metamodel.SingularAttribute<Map<K,?>,K>, javax.persistence.metamodel.Bindable<K>, Serializable
Defines anAttributemodelling of a map-key.- 另请参阅:
- 序列化表格
-
-
构造器概要
构造器 构造器 说明 MapKeyAttribute(CriteriaBuilderImpl criteriaBuilder, javax.persistence.metamodel.MapAttribute<?,K,?> attribute)
-
方法概要
所有方法 实例方法 具体方法 修饰符和类型 方法 说明 Class<K>getBindableJavaType()javax.persistence.metamodel.Bindable.BindableTypegetBindableType()javax.persistence.metamodel.ManagedType<Map<K,?>>getDeclaringType()MembergetJavaMember()Class<K>getJavaType()StringgetName()javax.persistence.metamodel.Attribute.PersistentAttributeTypegetPersistentAttributeType()javax.persistence.metamodel.Type<K>getType()booleanisAssociation()booleanisCollection()booleanisId()booleanisOptional()booleanisVersion()
-
-
-
构造器详细资料
-
MapKeyAttribute
public MapKeyAttribute(CriteriaBuilderImpl criteriaBuilder, javax.persistence.metamodel.MapAttribute<?,K,?> attribute)
-
-
方法详细资料
-
getName
public String getName()
-
getPersistentAttributeType
public javax.persistence.metamodel.Attribute.PersistentAttributeType getPersistentAttributeType()
-
getJavaMember
public Member getJavaMember()
-
isAssociation
public boolean isAssociation()
-
isCollection
public boolean isCollection()
-
isId
public boolean isId()
-
isVersion
public boolean isVersion()
-
isOptional
public boolean isOptional()
-
getType
public javax.persistence.metamodel.Type<K> getType()
-
getBindableType
public javax.persistence.metamodel.Bindable.BindableType getBindableType()
- 指定者:
getBindableType在接口中javax.persistence.metamodel.Bindable<K>
-
-