public interface PropertyData
Modifier and Type | Method and Description |
---|---|
org.hibernate.annotations.common.reflection.XClass |
getClassOrElement()
Returns the returned class itself or the element type if an array
|
String |
getClassOrElementName()
Returns the returned class name itself or the element type if an array
|
org.hibernate.annotations.common.reflection.XClass |
getDeclaringClass()
Return the Class the property is declared on
If the property is declared on a @MappedSuperclass,
this class will be different than the PersistentClass’s class
|
AccessType |
getDefaultAccess() |
org.hibernate.annotations.common.reflection.XProperty |
getProperty()
Return the Hibernate mapping property
|
org.hibernate.annotations.common.reflection.XClass |
getPropertyClass()
Return the class itself
|
String |
getPropertyName() |
String |
getTypeName()
Returns the returned class name itself
|
AccessType getDefaultAccess()
MappingException
- No getter or field found or wrong JavaBean spec usageString getPropertyName() throws MappingException
MappingException
- No getter or field found or wrong JavaBean spec usageorg.hibernate.annotations.common.reflection.XClass getClassOrElement() throws MappingException
Returns the returned class itself or the element type if an array
MappingException
org.hibernate.annotations.common.reflection.XClass getPropertyClass() throws MappingException
Return the class itself
MappingException
String getClassOrElementName() throws MappingException
Returns the returned class name itself or the element type if an array
MappingException
String getTypeName() throws MappingException
Returns the returned class name itself
MappingException
org.hibernate.annotations.common.reflection.XProperty getProperty()
Return the Hibernate mapping property
org.hibernate.annotations.common.reflection.XClass getDeclaringClass()
Return the Class the property is declared on If the property is declared on a @MappedSuperclass, this class will be different than the PersistentClass’s class
Copyright © 2001-2018 Red Hat, Inc. All Rights Reserved.