Module org.eclipse.persistence.jpa
Class MapAttributeProxyImpl<X,K,V>
java.lang.Object
org.eclipse.persistence.internal.jpa.metamodel.proxy.AttributeProxyImpl<X,Map<K,V>>
org.eclipse.persistence.internal.jpa.metamodel.proxy.PluralAttributeProxyImpl<X,Map<K,V>,V>
org.eclipse.persistence.internal.jpa.metamodel.proxy.MapAttributeProxyImpl<X,K,V>
- Type Parameters:
X-K-V-
- All Implemented Interfaces:
Attribute<X,,Map<K, V>> Bindable<V>,MapAttribute<X,,K, V> PluralAttribute<X,,Map<K, V>, V> Serializable
public class MapAttributeProxyImpl<X,K,V>
extends PluralAttributeProxyImpl<X,Map<K,V>,V>
implements MapAttribute<X,K,V>
A proxy class that allows EclipseLink to trigger the deployment of a persistence unit
as an MapAttribute is accessed in the metamodel.
- See Also:
-
Nested Class Summary
Nested classes/interfaces inherited from interface jakarta.persistence.metamodel.Attribute
Attribute.PersistentAttributeTypeNested classes/interfaces inherited from interface jakarta.persistence.metamodel.Bindable
Bindable.BindableTypeNested classes/interfaces inherited from interface jakarta.persistence.metamodel.PluralAttribute
PluralAttribute.CollectionType -
Field Summary
Fields inherited from class org.eclipse.persistence.internal.jpa.metamodel.proxy.AttributeProxyImpl
attribute, factories -
Constructor Summary
Constructors -
Method Summary
Methods inherited from class org.eclipse.persistence.internal.jpa.metamodel.proxy.PluralAttributeProxyImpl
getBindableJavaType, getBindableType, getCollectionType, getElementTypeMethods inherited from class org.eclipse.persistence.internal.jpa.metamodel.proxy.AttributeProxyImpl
addFactory, getAttribute, getAttributeInternal, getDeclaringType, getJavaMember, getJavaType, getName, getPersistentAttributeType, isAssociation, isCollection, setAttributeMethods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitMethods inherited from interface jakarta.persistence.metamodel.Attribute
getDeclaringType, getJavaMember, getJavaType, getName, getPersistentAttributeType, isAssociation, isCollectionMethods inherited from interface jakarta.persistence.metamodel.Bindable
getBindableJavaType, getBindableTypeMethods inherited from interface jakarta.persistence.metamodel.PluralAttribute
getCollectionType, getElementType
-
Constructor Details
-
MapAttributeProxyImpl
public MapAttributeProxyImpl()
-
-
Method Details
-
getKeyJavaType
- Specified by:
getKeyJavaTypein interfaceMapAttribute<X,K, V>
-
getKeyType
- Specified by:
getKeyTypein interfaceMapAttribute<X,K, V>
-