public interface PropertyData
| Modifier and Type | Method and Description |
|---|---|
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
|
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() |
XProperty |
getProperty()
Return the Hibernate mapping property
|
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 usageXClass getClassOrElement() throws MappingException
MappingExceptionXClass getPropertyClass() throws MappingException
MappingExceptionString getClassOrElementName() throws MappingException
MappingExceptionString getTypeName() throws MappingException
MappingExceptionXProperty getProperty()
XClass getDeclaringClass()
Copyright © 2012 JBoss by Red Hat. All Rights Reserved.