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.PersistentAttributeTypeNested 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
Constructors -
Method Summary
Methods 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, isCollection
-
Constructor Details
-
SingularAttributeProxyImpl
public SingularAttributeProxyImpl()
-
-
Method Details
-
getBindableType
- Specified by:
getBindableTypein interfaceBindable<X>
-
getBindableJavaType
- Specified by:
getBindableJavaTypein interfaceBindable<X>
-
isId
public boolean isId()- Specified by:
isIdin interfaceSingularAttribute<X,T>
-
isVersion
public boolean isVersion()- Specified by:
isVersionin interfaceSingularAttribute<X,T>
-
isOptional
public boolean isOptional()- Specified by:
isOptionalin interfaceSingularAttribute<X,T>
-
getType
- Specified by:
getTypein interfaceSingularAttribute<X,T>
-