Interface MapAttribute<X,K,V>
- Type Parameters:
X- The type the represented Map belongs toK- The type of the key of the represented MapV- The type of the value of the represented Map
- All Superinterfaces:
Attribute<X,Map<K, V>>, Bindable<V>, PluralAttribute<X, Map<K, V>, V>
Instances of the type
MapAttribute represent
persistent Map-valued attributes.- Since:
- 2.0
-
Nested Class Summary
Nested classes/interfaces inherited from interface Attribute
Attribute.PersistentAttributeTypeNested classes/interfaces inherited from interface Bindable
Bindable.BindableTypeNested classes/interfaces inherited from interface PluralAttribute
PluralAttribute.CollectionType -
Method Summary
Modifier and TypeMethodDescriptionReturn the Java type of the map key.Return the type representing the key type of the map.Methods inherited from interface Attribute
getDeclaringType, getJavaMember, getJavaType, getName, getPersistentAttributeType, isAssociation, isCollectionMethods inherited from interface Bindable
getBindableJavaType, getBindableTypeMethods inherited from interface PluralAttribute
getCollectionType, getElementType
-
Method Details
-
getKeyJavaType
-
getKeyType
-