# UOF Java SDK - Outcomes

SDK exposes a number of types representing outcomes (selections). Their hierarchy is shown in the diagram below:

#### 'Outcome' Class Hierarchy <a href="#uofjavasdkoutcomes-outcomeclasshierarchy" id="uofjavasdkoutcomes-outcomeclasshierarchy"></a>

The following links will lead you to the respective class articles. Each article has three sections: a class/interface description, a method summary, and method details.

> You can access the complete **Unified Odds SDK Java documentation** here:\
> [UnifiedOddsSdkJava Docs](https://sportradar.github.io/UnifiedOddsSdkJava/)

* Outcome

&#x20;      \- OutcomeSettlement&#x20;

&#x20;      \-  OutcomeProbabilities

&#x20;          \- OutcomeOdds

&#x20;                  \- PlayerOutcomeOdds

#### Outcome' Class Diagram <a href="#uofjavasdkoutcomes-outcomeclassdiagram" id="uofjavasdkoutcomes-outcomeclassdiagram"></a>

<figure><img src="https://1868790214-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2F1KlIQPveu0EGYCTI8DL1%2Fuploads%2Fw3ZbZlE1oaPmTvFrni9Y%2FSDK%20Outcomes-image2023-6-28_23-16-19.png?alt=media&#x26;token=2febedc0-0133-4b82-a518-7f445cc9d2e2" alt=""><figcaption></figcaption></figure>
