## Uses of Class
adql.query.from.OuterJoin.OuterType

- Packages that use OuterJoin.OuterType
  Package | Description
  --- | ---
  adql.query.from |

- - ### Uses of OuterJoin.OuterType in adql.query.from

    Methods in adql.query.from that return OuterJoin.OuterType
    Modifier and Type | Method | Description
    --- | --- | ---
    `OuterJoin.OuterType` | OuterJoin.`getType()` | Gets the OUTER join type (left, right or full).
    `static OuterJoin.OuterType` | OuterJoin.OuterType.`valueOf​(java.lang.String name)` | Returns the enum constant of this type with the specified name.
    `static OuterJoin.OuterType[]` | OuterJoin.OuterType.`values()` | Returns an array containing the constants of this enum type, in the order they are declared.

    Methods in adql.query.from with parameters of type OuterJoin.OuterType
    Modifier and Type | Method | Description
    --- | --- | ---
    `void` | OuterJoin.`setType​(OuterJoin.OuterType type)` | Sets the OUTER join type (left, right or full).

    Constructors in adql.query.from with parameters of type OuterJoin.OuterType
    Constructor | Description
    --- | ---
    `OuterJoin​(FromContent left, FromContent right, OuterJoin.OuterType type)` | Builds a NATURAL OUTER join between the two given "tables".
    `OuterJoin​(FromContent left, FromContent right, OuterJoin.OuterType type, ClauseConstraints condition)` | Builds an OUTER join between the two given "tables" with the given condition.
    `OuterJoin​(FromContent left, FromContent right, OuterJoin.OuterType type, java.util.Collection<ADQLColumn> lstColumns)` | Builds an OUTER join between the two given "tables" with a list of columns to join.
    `SQLServer_OuterJoin​(FromContent left, FromContent right, OuterJoin.OuterType type)` | Builds a NATURAL OUTER join between the two given "tables".
    `SQLServer_OuterJoin​(FromContent left, FromContent right, OuterJoin.OuterType type, ClauseConstraints condition)` | Builds an OUTER join between the two given "tables" with the given condition.
    `SQLServer_OuterJoin​(FromContent left, FromContent right, OuterJoin.OuterType type, java.util.Collection<ADQLColumn> lstColumns)` | Builds an OUTER join between the two given "tables" with a list of columns to join.