Interface ComponentTuplizer

    • Method Detail

      • getParent

        java.lang.Object getParent​(java.lang.Object component)
        Retrieve the current value of the parent property.
        Parameters:
        component - The component instance from which to extract the parent property value.
        Returns:
        The current value of the parent property.
      • setParent

        void setParent​(java.lang.Object component,
                       java.lang.Object parent,
                       SessionFactoryImplementor factory)
        Set the value of the parent property.
        Parameters:
        component - The component instance on which to set the parent.
        parent - The parent to be set on the component.
        factory - The current session factory.
      • hasParentProperty

        boolean hasParentProperty()
        Does the component managed by this tuplizer contain a parent property?
        Returns:
        True if the component does contain a parent property; false otherwise.
      • isMethodOf

        boolean isMethodOf​(java.lang.reflect.Method method)
        Is the given method available via the managed component as a property getter?
        Parameters:
        method - The method which to check against the managed component.
        Returns:
        True if the managed component is available from the managed component; else false.