- CaptainUp - Class in com.captainup.android.framework
-
The main class to access the Captain Up Framework.
- CaptainUpCallback<T extends CaptainUpObject> - Interface in com.captainup.android.core
-
A generic interface for retrieving the response for asynchronous Captain Up operations.
- CaptainUpConnection - Interface in com.captainup.android.core
-
A connection to the Captain Up Platform.
- CaptainUpConnectionFactory - Class in com.captainup.android.core
-
The entry point to the Captain Up SDK.
- CaptainUpException - Exception in com.captainup.android.core.exceptions
-
- CaptainUpException() - Constructor for exception com.captainup.android.core.exceptions.CaptainUpException
-
- CaptainUpException(String) - Constructor for exception com.captainup.android.core.exceptions.CaptainUpException
-
- CaptainUpException(String, Throwable) - Constructor for exception com.captainup.android.core.exceptions.CaptainUpException
-
- CaptainUpException(Throwable) - Constructor for exception com.captainup.android.core.exceptions.CaptainUpException
-
- CaptainUpInboxListener - Interface in com.captainup.android.framework.listeners
-
Listener for the changes to a user's inbox.
- CaptainUpListCallback<T extends CaptainUpObject> - Interface in com.captainup.android.core
-
A generic interface for retrieving the response for asynchronous Captain Up operations that return a list.
- CaptainUpListener - Interface in com.captainup.android.framework.listeners
-
Listener for the operations of the
CaptainUp
class.
- CaptainUpNotificationListener - Interface in com.captainup.android.framework.listeners
-
Listener for the changes to a user's private notifications.
- CaptainUpObject - Interface in com.captainup.android.core.model
-
An interface to mark objects that are part of the Captain Up Model
- CaptainUpObjectView<T extends CaptainUpObject> - Interface in com.captainup.android.ui
-
- CaptainUpProfileButton - Class in com.captainup.android.ui
-
- CaptainUpProfileButton(Context) - Constructor for class com.captainup.android.ui.CaptainUpProfileButton
-
- CaptainUpProfileButton(Context, AttributeSet) - Constructor for class com.captainup.android.ui.CaptainUpProfileButton
-
- CaptainUpProfileButton(Context, AttributeSet, int) - Constructor for class com.captainup.android.ui.CaptainUpProfileButton
-
- CaptainUpProperties - Interface in com.captainup.android.framework
-
- CaptainUpResponse - Interface in com.captainup.android.core.response
-
- CaptainUpUI - Class in com.captainup.android.ui
-
Use this class to configure the Captain Up UI components.
- CaptainUpUIEvents - Interface in com.captainup.android.ui
-
An object that can be registered to, in-order to receive events from the Captain Up UI Components.
- CaptainUpUIEvents.Listener - Interface in com.captainup.android.ui
-
- CaptainUpUIEvents.OnClick - Interface in com.captainup.android.ui
-
Aggregates the flags for different On Click events from the Captain Up UI.
- CaptainUpUIEventsNotifier - Interface in com.captainup.android.ui
-
Use this listener interface to listen to events coming from the Captain Up UI components.
- CaptainUpUserListener - Interface in com.captainup.android.framework.listeners
-
Use this interface to listen to events that happen on an
ActionableUser
.
- CHALLENGES_TAB_ID - Static variable in class com.captainup.android.ui.ProfileFragment
-
- checkForNewMessages() - Method in interface com.captainup.android.framework.Inbox
-
Checks if there are any new unread messages and updates the inbox accordingly.
- CircleView - Class in com.captainup.android.ui
-
- CircleView(Context) - Constructor for class com.captainup.android.ui.CircleView
-
- CircleView(Context, AttributeSet) - Constructor for class com.captainup.android.ui.CircleView
-
- claimReward(Badge) - Method in interface com.captainup.android.core.AuthenticatedCaptainUpConnection
-
- claimReward(Badge, Reward) - Method in interface com.captainup.android.core.AuthenticatedCaptainUpConnection
-
- claimReward(Badge) - Method in interface com.captainup.android.framework.ActionableUser
-
Performs a claim action on a badge with reward
- claimReward(Badge, CaptainUpCallback<CreateClaimCaptainUpResponse>) - Method in interface com.captainup.android.framework.ActionableUser
-
Performs an Async claim action on a badge with reward, accepts a callback
This method is asynchronous.
- claimReward(Badge, Reward) - Method in interface com.captainup.android.framework.ActionableUser
-
Performs a claim action on a badge with reward
- claimReward(Badge, Reward, CaptainUpCallback<CreateClaimCaptainUpResponse>) - Method in interface com.captainup.android.framework.ActionableUser
-
Perform an Async claim action on a specific reward, accepts callback
- claimRewardAsync(Badge, CaptainUpCallback<CreateClaimCaptainUpResponse>) - Method in interface com.captainup.android.core.AuthenticatedCaptainUpConnection
-
Claim a reward from a Badge with reward (has its hasReward() function returns true).
- claimRewardAsync(Badge, Reward, CaptainUpCallback<CreateClaimCaptainUpResponse>) - Method in interface com.captainup.android.core.AuthenticatedCaptainUpConnection
-
- clear() - Method in interface com.captainup.android.framework.NotificationsQueue
-
Removes all notifications from the queue.
- CLOSE_PROFILE - Static variable in interface com.captainup.android.ui.CaptainUpUIEvents.OnClick
-
The user closed the Captain Up Profile Activity.
- com.captainup.android.core - package com.captainup.android.core
-
- com.captainup.android.core.exceptions - package com.captainup.android.core.exceptions
-
- com.captainup.android.core.model - package com.captainup.android.core.model
-
- com.captainup.android.core.requests - package com.captainup.android.core.requests
-
- com.captainup.android.core.response - package com.captainup.android.core.response
-
- com.captainup.android.framework - package com.captainup.android.framework
-
- com.captainup.android.framework.exceptions - package com.captainup.android.framework.exceptions
-
- com.captainup.android.framework.listeners - package com.captainup.android.framework.listeners
-
- com.captainup.android.ui - package com.captainup.android.ui
-
- comma_grouped(int) - Method in class com.captainup.android.ui.NumberFormatter
-
Comma group a number and transform to a String (10123 => "10,123")
Should be used only after initializing NumberFormatter with Context.
- Condition - Interface in com.captainup.android.core.model
-
- ConditionProgress - Interface in com.captainup.android.core.model
-
- ConfigFileCaptainUpException - Exception in com.captainup.android.framework.exceptions
-
- ConfigFileCaptainUpException() - Constructor for exception com.captainup.android.framework.exceptions.ConfigFileCaptainUpException
-
- ConfigFileCaptainUpException(String) - Constructor for exception com.captainup.android.framework.exceptions.ConfigFileCaptainUpException
-
- ConfigFileCaptainUpException(String, Throwable) - Constructor for exception com.captainup.android.framework.exceptions.ConfigFileCaptainUpException
-
- ConfigFileCaptainUpException(Throwable) - Constructor for exception com.captainup.android.framework.exceptions.ConfigFileCaptainUpException
-
- connect(Context, int) - Static method in class com.captainup.android.framework.CaptainUp
-
Initializes Captain Up objects.
- ConnectionCaptainUpListener - Interface in com.captainup.android.framework.listeners
-
- CreateAcquireCaptainUpResponse - Interface in com.captainup.android.core.response
-
- CreateAcquireRequest - Class in com.captainup.android.core.requests
-
- CreateAcquireRequest(String, String, String) - Constructor for class com.captainup.android.core.requests.CreateAcquireRequest
-
- createAction(Action) - Method in interface com.captainup.android.core.AuthenticatedCaptainUpConnection
-
- createActionAsync(Action, CaptainUpCallback<CreateActionCaptainUpResponse>) - Method in interface com.captainup.android.core.AuthenticatedCaptainUpConnection
-
Creates a new action and adds it to your app.
- CreateActionCaptainUpResponse - Interface in com.captainup.android.core.response
-
- CreateActionRequest - Class in com.captainup.android.core.requests
-
- CreateActionRequest(String, String, String, String, Action) - Constructor for class com.captainup.android.core.requests.CreateActionRequest
-
- CreateClaimCaptainUpResponse - Interface in com.captainup.android.core.response
-
- CreateClaimRequest - Class in com.captainup.android.core.requests
-
- CreateClaimRequest(String, String, String) - Constructor for class com.captainup.android.core.requests.CreateClaimRequest
-
- createConnection(String, String, String) - Static method in class com.captainup.android.core.CaptainUpConnectionFactory
-
Creates a new Captain Up Connection object.
- CreateIntegrationUserRequest - Class in com.captainup.android.core.requests
-
- CreateIntegrationUserRequest(String, IntegrationUser) - Constructor for class com.captainup.android.core.requests.CreateIntegrationUserRequest
-
- Currency - Interface in com.captainup.android.core.model
-
Currency Object, can be used to know the total amount of currency a player has,
or the amount of currency received by an action, a badge, an asset etc..
- CurrencyCaptainUpUserListener - Interface in com.captainup.android.framework.listeners
-