类 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 an Attribute modelling of a map-key.
    另请参阅:
    序列化表格
    • 构造器详细资料

      • MapKeyAttribute

        public MapKeyAttribute​(CriteriaBuilderImpl criteriaBuilder,
                               javax.persistence.metamodel.MapAttribute<?,​K,​?> attribute)
    • 方法详细资料

      • getName

        public String getName()
        指定者:
        getName 在接口中 javax.persistence.metamodel.Attribute<Map<K,​?>,​K>
      • getPersistentAttributeType

        public javax.persistence.metamodel.Attribute.PersistentAttributeType getPersistentAttributeType()
        指定者:
        getPersistentAttributeType 在接口中 javax.persistence.metamodel.Attribute<Map<K,​?>,​K>
      • getDeclaringType

        public javax.persistence.metamodel.ManagedType<Map<K,​?>> getDeclaringType()
        指定者:
        getDeclaringType 在接口中 javax.persistence.metamodel.Attribute<Map<K,​?>,​K>
      • getJavaType

        public Class<K> getJavaType()
        指定者:
        getJavaType 在接口中 javax.persistence.metamodel.Attribute<Map<K,​?>,​K>
      • getJavaMember

        public Member getJavaMember()
        指定者:
        getJavaMember 在接口中 javax.persistence.metamodel.Attribute<Map<K,​?>,​K>
      • isAssociation

        public boolean isAssociation()
        指定者:
        isAssociation 在接口中 javax.persistence.metamodel.Attribute<Map<K,​?>,​K>
      • isCollection

        public boolean isCollection()
        指定者:
        isCollection 在接口中 javax.persistence.metamodel.Attribute<Map<K,​?>,​K>
      • isId

        public boolean isId()
        指定者:
        isId 在接口中 javax.persistence.metamodel.SingularAttribute<Map<K,​?>,​K>
      • isVersion

        public boolean isVersion()
        指定者:
        isVersion 在接口中 javax.persistence.metamodel.SingularAttribute<Map<K,​?>,​K>
      • isOptional

        public boolean isOptional()
        指定者:
        isOptional 在接口中 javax.persistence.metamodel.SingularAttribute<Map<K,​?>,​K>
      • getType

        public javax.persistence.metamodel.Type<K> getType()
        指定者:
        getType 在接口中 javax.persistence.metamodel.SingularAttribute<Map<K,​?>,​K>
      • getBindableType

        public javax.persistence.metamodel.Bindable.BindableType getBindableType()
        指定者:
        getBindableType 在接口中 javax.persistence.metamodel.Bindable<K>
      • getBindableJavaType

        public Class<K> getBindableJavaType()
        指定者:
        getBindableJavaType 在接口中 javax.persistence.metamodel.Bindable<K>