Package org.hibernate.models.internal
Class AttributeDescriptorImpl<T>
java.lang.Object
org.hibernate.models.internal.AttributeDescriptorImpl<T>
- All Implemented Interfaces:
AttributeDescriptor<T>
Standard AttributeDescriptor implementation
-
Constructor Summary
ConstructorsConstructorDescriptionAttributeDescriptorImpl(Class<? extends Annotation> annotationType, String name, ValueTypeDescriptor<T> typeDescriptor) AttributeDescriptorImpl(Method method, ValueTypeDescriptor<T> typeDescriptor) -
Method Summary
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, waitMethods inherited from interface org.hibernate.models.spi.AttributeDescriptor
isMultiValued
-
Constructor Details
-
AttributeDescriptorImpl
public AttributeDescriptorImpl(Class<? extends Annotation> annotationType, String name, ValueTypeDescriptor<T> typeDescriptor) -
AttributeDescriptorImpl
-
-
Method Details
-
getName
Description copied from interface:AttributeDescriptorThe name of the attribute.- Specified by:
getNamein interfaceAttributeDescriptor<T>
-
getTypeDescriptor
Description copied from interface:AttributeDescriptorDescriptor for this attribute's type- Specified by:
getTypeDescriptorin interfaceAttributeDescriptor<T>
-
getAttributeMethod
Description copied from interface:AttributeDescriptorThe attribute method.- Specified by:
getAttributeMethodin interfaceAttributeDescriptor<T>
-
toString
-