Interface PropertyData

    • Method Detail

      • getDefaultAccess

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

        org.hibernate.annotations.common.reflection.XClass getClassOrElement()
                                                                      throws MappingException
        Returns the returned class itself or the element type if an array
        Throws:
        MappingException
      • getPropertyClass

        org.hibernate.annotations.common.reflection.XClass getPropertyClass()
                                                                     throws MappingException
        Return the class itself
        Throws:
        MappingException
      • getProperty

        org.hibernate.annotations.common.reflection.XProperty getProperty()
        Return the Hibernate mapping property
      • getDeclaringClass

        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