| Interface | Description |
|---|---|
| IconCache |
The icon cache caches the downloaded payment method icons.
|
| IconRequestManager |
The icon request manager fetches the icons of the payment methods from the remote server.
|
| Class | Description |
|---|---|
| AbstractIconCache |
Abstract implementation of
IconCache which provides the loading of multiple icons at
once. |
| AbstractIconCache.CacheKey |
The cache key uses the fact that the payment method configuration is uniquely identifiable by
the version and id.
|
| InMemoryIconCache |
This implementation of
IconCache stores the icons in the memory by using a static field. |
| VolleyIconRequestManager |
The icon request manager fetches the icons of the payment methods from the remote server.
|