org.apache.cayenne.access.translator.select

## Class JoinTreeNode

- java.lang.Object
- - org.apache.cayenne.access.translator.select.JoinTreeNode

-     public final class JoinTreeNode
      extends Object

  Since:
    3.0

- - ### Method Summary

    All Methods Instance Methods Concrete Methods
    Modifier and Type | Method and Description
    --- | ---
    `Collection<JoinTreeNode>` | `getChildren()`
    `JoinType` | `getJoinType()`
    `JoinTreeNode` | `getParent()`
    `DbRelationship` | `getRelationship()`
    `String` | `getSourceTableAlias()`
    `String` | `getTargetTableAlias()`

    - ### Methods inherited from class java.lang.Object

      `clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait`

- - ### Method Detail

    - #### getChildren

          public Collection<JoinTreeNode> getChildren()

    - #### getTargetTableAlias

          public String getTargetTableAlias()

    - #### getSourceTableAlias

          public String getSourceTableAlias()

    - #### getRelationship

          public DbRelationship getRelationship()

    - #### getJoinType

          public JoinType getJoinType()

    - #### getParent

          public JoinTreeNode getParent()

      Returns:
        parent join

Copyright © 2001–2023 Apache Cayenne. All rights reserved.