## Uses of Class
org.modeshape.jcr.query.QueryBuilder.JoinClause

- Packages that use QueryBuilder.JoinClause
  Package | Description
  --- | ---
  org.modeshape.jcr.query | The Query API provides a mechanism for building and executing queries.

- - ### Uses of QueryBuilder.JoinClause in org.modeshape.jcr.query

    Methods in org.modeshape.jcr.query that return QueryBuilder.JoinClause
    Modifier and Type | Method and Description
    --- | ---
    `QueryBuilder.JoinClause` | QueryBuilder.`crossJoin(String tableName)` Perform a cross join between the already defined source with the supplied table.
    `QueryBuilder.JoinClause` | QueryBuilder.`crossJoinAllNodesAs(String alias)` Perform a cross join between the already defined source with the "__ALL_NODES" table using the supplied alias.
    `QueryBuilder.JoinClause` | QueryBuilder.`fullOuterJoin(String tableName)` Perform a full outer join between the already defined source with the supplied table.
    `QueryBuilder.JoinClause` | QueryBuilder.`fullOuterJoinAllNodesAs(String alias)` Perform a full outer join between the already defined source with the "__ALL_NODES" table using the supplied alias.
    `QueryBuilder.JoinClause` | QueryBuilder.`innerJoin(String tableName)` Perform an inner join between the already defined source with the supplied table.
    `QueryBuilder.JoinClause` | QueryBuilder.`innerJoinAllNodesAs(String alias)` Perform an inner join between the already defined source with the "__ALL_NODES" table using the supplied alias.
    `QueryBuilder.JoinClause` | QueryBuilder.`join(String tableName)` Perform an inner join between the already defined source with the supplied table.
    `QueryBuilder.JoinClause` | QueryBuilder.`joinAllNodesAs(String alias)` Perform an inner join between the already defined source with the "__ALLNODES__" table using the supplied alias.
    `QueryBuilder.JoinClause` | QueryBuilder.`leftOuterJoin(String tableName)` Perform a left outer join between the already defined source with the supplied table.
    `QueryBuilder.JoinClause` | QueryBuilder.`leftOuterJoinAllNodesAs(String alias)` Perform a left outer join between the already defined source with the "__ALL_NODES" table using the supplied alias.
    `QueryBuilder.JoinClause` | QueryBuilder.`rightOuterJoin(String tableName)` Perform a right outer join between the already defined source with the supplied table.
    `QueryBuilder.JoinClause` | QueryBuilder.`rightOuterJoinAllNodesAs(String alias)` Perform a right outer join between the already defined source with the "__ALL_NODES" table using the supplied alias.

Copyright © 2008-2014 JBoss, a division of Red Hat. All Rights Reserved.