public interface

PropertyData

org.hibernate.cfg.PropertyData
Known Indirect Subclasses

Summary

Public Methods
abstract XClass getClassOrElement()
Returns the returned class itself or the element type if an array
abstract String getClassOrElementName()
Returns the returned class name itself or the element type if an array
abstract 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
abstract AccessType getDefaultAccess()
abstract XProperty getProperty()
Return the Hibernate mapping property
abstract XClass getPropertyClass()
Return the class itself
abstract String getPropertyName()
abstract String getTypeName()
Returns the returned class name itself

Public Methods

public abstract XClass getClassOrElement ()

Returns the returned class itself or the element type if an array

public abstract String getClassOrElementName ()

Returns the returned class name itself or the element type if an array

public abstract 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

public abstract AccessType getDefaultAccess ()

Returns
  • default member access (whether field or property)
Throws
MappingException No getter or field found or wrong JavaBean spec usage

public abstract XProperty getProperty ()

Return the Hibernate mapping property

public abstract XClass getPropertyClass ()

Return the class itself

public abstract String getPropertyName ()

Returns
  • property name
Throws
MappingException No getter or field found or wrong JavaBean spec usage

public abstract String getTypeName ()

Returns the returned class name itself