# Commission

## Class Overview

Commission Object representing the commissionablity of a product

## Summary

| Nested Classes |
| --- |
| enum | [Commission.CommissionType](https://building.usebutton.com/button-android/latest/reference/com/usebutton/sdk/purchasepath/Commission.CommissionType.html) | Enum Representing the values for "commissionType" in the commission object |

| Public Methods |
| --- |
| boolean | [equals](https://building.usebutton.com/button-android/latest/reference/com/usebutton/sdk/purchasepath/Commission.html#equals(java.lang.Object))( [Object](https://d.android.com/reference/java/lang/Object.html) obj) |
| static<br> <br> [Commission](https://building.usebutton.com/button-android/latest/reference/com/usebutton/sdk/purchasepath/Commission.html) | [fromJson](https://building.usebutton.com/button-android/latest/reference/com/usebutton/sdk/purchasepath/Commission.html#fromJson(JSONObject))(JSONObject json) |
| [Commission.CommissionType](https://building.usebutton.com/button-android/latest/reference/com/usebutton/sdk/purchasepath/Commission.CommissionType.html) | [getCommissionType](https://building.usebutton.com/button-android/latest/reference/com/usebutton/sdk/purchasepath/Commission.html#getCommissionType())() |
| int | [hashCode](https://building.usebutton.com/button-android/latest/reference/com/usebutton/sdk/purchasepath/Commission.html#hashCode())() |

## Inherited Methods

| From class |
| --- |
| [Object](https://d.android.com/reference/java/lang/Object.html) | clone() |
| boolean | equals( [Object](https://d.android.com/reference/java/lang/Object.html) arg0) |
| void | finalize() |
| final<br> <br> <br> [Class](https://d.android.com/reference/java/lang/Class.html) <?> | getClass() |
| int | hashCode() |
| final<br> <br> <br> void | notify() |
| final<br> <br> <br> void | notifyAll() |
| [String](https://d.android.com/reference/java/lang/String.html) | toString() |
| final<br> <br> <br> void | wait(long arg0, int arg1) |
| final<br> <br> <br> void | wait(long arg0) |
| final<br> <br> <br> void | wait() |

## Public Methods

#### public           boolean  equals( [Object](https://d.android.com/reference/java/lang/Object.html) obj)

#### public   static         [Commission](https://building.usebutton.com/button-android/latest/reference/com/usebutton/sdk/purchasepath/Commission.html)fromJson(JSONObject json)

#### public           [Commission.CommissionType](https://building.usebutton.com/button-android/latest/reference/com/usebutton/sdk/purchasepath/Commission.CommissionType.html)getCommissionType()

#### public           int  hashCode()
