Interface ReverseRelationship

    • Method Summary

      All Methods Instance Methods Abstract Methods 
      Modifier and Type Method Description
      ExplicitRelationship getExplicitRelationship()
      Returns the corresponding explicit relationship associated with the foreign key constraint, the selection link or the association link that targets the table node that holds this reverse relationship.
      SchemaNode getReferringTableNode()
      Returns the table node containing the node that defines the corresponding explicit relationship.
      SchemaNode getTableNode()
      Returns the table node targeted by the relationship of the corresponding explicit relationship.
      boolean isIntraDataset()
      Returns true if the table holding this reverse relationship is in the same dataset that the node that defines the corresponding explicit relationship.
    • Method Detail

      • getExplicitRelationship

        ExplicitRelationship getExplicitRelationship()
        Returns the corresponding explicit relationship associated with the foreign key constraint, the selection link or the association link that targets the table node that holds this reverse relationship.
      • isIntraDataset

        boolean isIntraDataset()
        Returns true if the table holding this reverse relationship is in the same dataset that the node that defines the corresponding explicit relationship.
      • getReferringTableNode

        SchemaNode getReferringTableNode()
        Returns the table node containing the node that defines the corresponding explicit relationship. Returns null if the node that defines the explicit relationship is not inside a table.