K
- The type of the map keypublic static class MapKeyHelpers.MapKeyAttribute<K>
extends java.lang.Object
implements javax.persistence.metamodel.SingularAttribute<java.util.Map<K,?>,K>, javax.persistence.metamodel.Bindable<K>, java.io.Serializable
Attribute
modelling of a map-key.Constructor and Description |
---|
MapKeyAttribute(CriteriaBuilderImpl criteriaBuilder,
javax.persistence.metamodel.MapAttribute<?,K,?> attribute) |
Modifier and Type | Method and Description |
---|---|
java.lang.Class<K> |
getBindableJavaType() |
javax.persistence.metamodel.Bindable.BindableType |
getBindableType() |
javax.persistence.metamodel.ManagedType<java.util.Map<K,?>> |
getDeclaringType() |
java.lang.reflect.Member |
getJavaMember() |
java.lang.Class<K> |
getJavaType() |
java.lang.String |
getName() |
javax.persistence.metamodel.Attribute.PersistentAttributeType |
getPersistentAttributeType() |
javax.persistence.metamodel.Type<K> |
getType() |
boolean |
isAssociation() |
boolean |
isCollection() |
boolean |
isId() |
boolean |
isOptional() |
boolean |
isVersion() |
public MapKeyAttribute(CriteriaBuilderImpl criteriaBuilder, javax.persistence.metamodel.MapAttribute<?,K,?> attribute)
public java.lang.String getName()
public javax.persistence.metamodel.Attribute.PersistentAttributeType getPersistentAttributeType()
public javax.persistence.metamodel.ManagedType<java.util.Map<K,?>> getDeclaringType()
public java.lang.Class<K> getJavaType()
public java.lang.reflect.Member getJavaMember()
public boolean isAssociation()
public boolean isCollection()
public boolean isId()
public boolean isVersion()
public boolean isOptional()
public javax.persistence.metamodel.Type<K> getType()
public javax.persistence.metamodel.Bindable.BindableType getBindableType()
getBindableType
in interface javax.persistence.metamodel.Bindable<K>
Copyright © 2001-2018 Red Hat, Inc. All Rights Reserved.