Module org.eclipse.persistence.jpa
Class SingularAttributeProxyImpl<X,T>
java.lang.Object
org.eclipse.persistence.internal.jpa.metamodel.proxy.AttributeProxyImpl<X,T>
org.eclipse.persistence.internal.jpa.metamodel.proxy.SingularAttributeProxyImpl<X,T>
- All Implemented Interfaces:
Attribute<X,
,T> Bindable<T>
,SingularAttribute<X,
,T> Serializable
public class SingularAttributeProxyImpl<X,T>
extends AttributeProxyImpl<X,T>
implements SingularAttribute<X,T>
- See Also:
-
Nested Class Summary
Nested classes/interfaces inherited from interface jakarta.persistence.metamodel.Attribute
Attribute.PersistentAttributeType
Nested classes/interfaces inherited from interface jakarta.persistence.metamodel.Bindable
Bindable.BindableType
-
Field Summary
Fields inherited from class org.eclipse.persistence.internal.jpa.metamodel.proxy.AttributeProxyImpl
attribute, factories
-
Constructor Summary
-
Method Summary
Methods inherited from class org.eclipse.persistence.internal.jpa.metamodel.proxy.AttributeProxyImpl
addFactory, getAttribute, getAttributeInternal, getDeclaringType, getJavaMember, getJavaType, getName, getPersistentAttributeType, isAssociation, isCollection, setAttribute
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
Methods inherited from interface jakarta.persistence.metamodel.Attribute
getDeclaringType, getJavaMember, getJavaType, getName, getPersistentAttributeType, isAssociation, isCollection
-
Constructor Details
-
SingularAttributeProxyImpl
public SingularAttributeProxyImpl()
-
-
Method Details
-
getBindableType
- Specified by:
getBindableType
in interfaceBindable<X>
-
getBindableJavaType
- Specified by:
getBindableJavaType
in interfaceBindable<X>
-
isId
public boolean isId()- Specified by:
isId
in interfaceSingularAttribute<X,
T>
-
isVersion
public boolean isVersion()- Specified by:
isVersion
in interfaceSingularAttribute<X,
T>
-
isOptional
public boolean isOptional()- Specified by:
isOptional
in interfaceSingularAttribute<X,
T>
-
getType
- Specified by:
getType
in interfaceSingularAttribute<X,
T>
-