public class WrappedInferredData extends Object implements PropertyData
| Constructor and Description |
|---|
WrappedInferredData(PropertyData inferredData,
String suffix) |
| 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
|
public WrappedInferredData(PropertyData inferredData, String suffix)
public org.hibernate.annotations.common.reflection.XClass getClassOrElement()
throws MappingException
PropertyDatagetClassOrElement in interface PropertyDataMappingExceptionpublic String getClassOrElementName() throws MappingException
PropertyDatagetClassOrElementName in interface PropertyDataMappingExceptionpublic AccessType getDefaultAccess()
getDefaultAccess in interface PropertyDatapublic org.hibernate.annotations.common.reflection.XProperty getProperty()
PropertyDatagetProperty in interface PropertyDatapublic org.hibernate.annotations.common.reflection.XClass getDeclaringClass()
PropertyDatagetDeclaringClass in interface PropertyDatapublic org.hibernate.annotations.common.reflection.XClass getPropertyClass()
throws MappingException
PropertyDatagetPropertyClass in interface PropertyDataMappingExceptionpublic String getPropertyName() throws MappingException
getPropertyName in interface PropertyDataMappingException - No getter or field found or wrong JavaBean spec usagepublic String getTypeName() throws MappingException
PropertyDatagetTypeName in interface PropertyDataMappingExceptionCopyright © 2001-2022 Red Hat, Inc. All Rights Reserved.