# Package com.tapjoy

package com.tapjoy

- Class
  Description
  Tapjoy
  Created by Tapjoy.
  Copyright 2020 Tapjoy.com All rights reserved.
  For information about SDK integration, best practices and FAQs, please go to http://dev.tapjoy.com
  TapjoyConnectFlag
  Flags used in `Tapjoy.connect(android.content.Context, String, java.util.Hashtable)` to define special startup options.
  These flags can also be defined in the meta-data tags in AndroidManifest.xml.
  TJActionRequest
  Deprecated.
  Deprecated since 14.5.0 Interface definition for a request of action to be performed.
  TJAwardCurrencyListener
  Any class calling `Tapjoy.awardCurrency(int, TJAwardCurrencyListener)` should implement TJAwardCurrencyListener so it can receive the callback containing the virtual currency name/balance info.
  TJConnectListener
  Interface for the Tapjoy connect call.
  TJEarnedCurrencyListener
  Listener to inform the app whenever virtual currency has been earned.
  TJError
  The error object returned by Tapjoy.
  TJGetCurrencyBalanceListener
  Any class calling `Tapjoy.getCurrencyBalance(TJGetCurrencyBalanceListener)` should implement TJGetCurrencyBalanceListener so it can receive the callback containing the virtual currency name/balance info.
  TJPlacement
  A `TJPlacement` object represents a placement instance in your app.
  TJPlacementListener
  Interface for Tapjoy placement callbacks.
  TJPrivacyPolicy
  This class is used to set the privacy policy for the user.
  TJSetUserIDListener
  Any class calling `Tapjoy.setUserID(String,TJSetUserIDListener)` should implement this class so it can receive the callback on whether the setUserId call is successful or not.
  TJSpendCurrencyListener
  Any class calling `Tapjoy.spendCurrency(int, TJSpendCurrencyListener)` should implement TJSpendCurrencyListener so it can receive the callback containing the virtual currency name/balance info.