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
MappingException
org.hibernate.annotations.common.reflection.XClass getPropertyClass() throws MappingException
MappingException
String getClassOrElementName() throws MappingException
MappingException
String getTypeName() throws MappingException
MappingException
org.hibernate.annotations.common.reflection.XProperty getProperty()
org.hibernate.annotations.common.reflection.XClass getDeclaringClass()
Copyright © 2001-2022 Red Hat, Inc. All Rights Reserved.