- paint - Variable in class company.tap.gosellapi.internal.utils.BlurDrawable
-
- parent - Variable in class company.tap.gosellapi.internal.adapters.RecentPaymentsRecyclerViewAdapter
-
- parentDataManager - Variable in class company.tap.gosellapi.internal.data_managers.payment_options.view_models.PaymentOptionViewModel
-
The Parent data manager.
- payButtLoaderVisible - Variable in class company.tap.gosellapi.open.controllers.ThemeObject
-
- payButton - Variable in class company.tap.gosellapi.internal.activities.GoSellPaymentActivity
-
- payButton - Variable in class company.tap.gosellapi.open.buttons.PayButtonView
-
- payButtonCornerRadius - Variable in class company.tap.gosellapi.open.controllers.ThemeObject
-
- payButtonDisabledBackgroundColor - Variable in class company.tap.gosellapi.open.controllers.ThemeObject
-
- payButtonDisabledTitleColor - Variable in class company.tap.gosellapi.open.controllers.ThemeObject
-
- payButtonEnabledBackgroundColor - Variable in class company.tap.gosellapi.open.controllers.ThemeObject
-
- payButtonEnabledTitleColor - Variable in class company.tap.gosellapi.open.controllers.ThemeObject
-
- payButtonFont - Variable in class company.tap.gosellapi.open.controllers.ThemeObject
-
- payButtonResourceId - Variable in class company.tap.gosellapi.open.controllers.ThemeObject
-
Tap Button
- payButtonResourceIdFlag - Variable in class company.tap.gosellapi.open.controllers.ThemeObject
-
- payButtonTextSize - Variable in class company.tap.gosellapi.open.controllers.ThemeObject
-
- payButtonView - Variable in class company.tap.gosellapi.internal.custom_views.OTPFullScreenDialog
-
- PayButtonView - Class in company.tap.gosellapi.open.buttons
-
The type Pay button view.
- PayButtonView(Context) - Constructor for class company.tap.gosellapi.open.buttons.PayButtonView
-
instantiate PayButtonView
- PayButtonView(Context, AttributeSet) - Constructor for class company.tap.gosellapi.open.buttons.PayButtonView
-
instantiate PayButtonView
- payButtonView - Variable in class company.tap.gosellapi.open.controllers.SDKSession
-
- payButtSecurityIconVisible - Variable in class company.tap.gosellapi.open.controllers.ThemeObject
-
- payment - Variable in class company.tap.gosellapi.internal.api.models.Reference
-
- payment - Variable in class company.tap.gosellapi.open.models.Reference
-
- PAYMENT_TYPES - Static variable in class company.tap.gosellapi.internal.api.api_service.API_Constants
-
The Payment types.
- PaymentDataManager - Class in company.tap.gosellapi.internal.data_managers
-
The type Payment data manager.
- PaymentDataManager() - Constructor for class company.tap.gosellapi.internal.data_managers.PaymentDataManager
-
- PaymentDataManager.CardDeleteListener - Class in company.tap.gosellapi.internal.data_managers
-
- PaymentDataManager.PaymentDataProvider - Class in company.tap.gosellapi.internal.data_managers
-
- PaymentDataManager.PaymentProcessListener - Class in company.tap.gosellapi.internal.data_managers
-
- PaymentDataManager.SingletonCreationAdmin - Class in company.tap.gosellapi.internal.data_managers
-
Here we will use inner class to create a singleton object of PaymentDataManager
Inner class singleton approach introduced by Bill Pugh >> singleton approaches :
- Eager initialization
- Static block initialization
- Lazy load initialization
- thread safe initialization
in this approach create the Singleton class using a inner static helper class
When the singleton class is loaded, SingletonCreationAdmin class is not loaded into memory
and only when someone calls the getInstance method.
- PaymentDataManager.WebPaymentURLDecision - Class in company.tap.gosellapi.internal.data_managers
-
The type Web payment url decision.
- PaymentDataProvider() - Constructor for class company.tap.gosellapi.internal.data_managers.PaymentDataManager.PaymentDataProvider
-
- paymentDataSource - Variable in class company.tap.gosellapi.open.controllers.SDKSession
-
- PaymentDataSource - Class in company.tap.gosellapi.open.data_manager
-
The type Payment data source.
- PaymentDataSource() - Constructor for class company.tap.gosellapi.open.data_manager.PaymentDataSource
-
Instantiates a new Payment data source.
- PaymentDataSource - Interface in company.tap.gosellapi.open.interfaces
-
The interface Payment data source.
- PaymentDataSource.SingletonCreationAdmin - Class in company.tap.gosellapi.open.data_manager
-
- paymentDescription - Variable in class company.tap.gosellapi.open.data_manager.PaymentDataSource
-
- paymentFailed(Charge) - Method in interface company.tap.gosellapi.open.delegate.SessionDelegate
-
- PaymentItem - Class in company.tap.gosellapi.open.models
-
The type Payment item.
- PaymentItem(String, String, Quantity, BigDecimal, AmountModificator, ArrayList<Tax>) - Constructor for class company.tap.gosellapi.open.models.PaymentItem
-
Constructor is private to prevent access from client app, it must be through inner Builder class only
- PaymentItem.PaymentItemBuilder - Class in company.tap.gosellapi.open.models
-
The type Payment item builder.
- PaymentItemBuilder(String, Quantity, BigDecimal) - Constructor for class company.tap.gosellapi.open.models.PaymentItem.PaymentItemBuilder
-
public constructor with only required data
- paymentMetadata - Variable in class company.tap.gosellapi.open.data_manager.PaymentDataSource
-
- paymentMethod - Variable in class company.tap.gosellapi.internal.api.models.Source
-
- PaymentOption - Class in company.tap.gosellapi.internal.api.models
-
Created by eugene.goltsev on 27.04.2018.
- PaymentOption() - Constructor for class company.tap.gosellapi.internal.api.models.PaymentOption
-
- paymentOption - Variable in class company.tap.gosellapi.open.buttons.PayButtonView
-
- paymentOptionIdentifier - Variable in class company.tap.gosellapi.internal.api.models.SavedCard
-
- paymentOptionModel - Static variable in class company.tap.gosellapi.internal.activities.WebPaymentActivity.IntentParameters
-
The constant paymentOptionModel.
- paymentOptions - Variable in class company.tap.gosellapi.internal.api.responses.PaymentOptionsResponse
-
- paymentOptions - Variable in class company.tap.gosellapi.internal.data_managers.payment_options.view_models.CardCredentialsViewModel
-
- paymentOptions - Variable in class company.tap.gosellapi.internal.data_managers.payment_options.view_models_data.CardCredentialsViewModelData
-
- PaymentOptionsBaseViewHolder<T,K extends PaymentOptionsBaseViewHolder<T,K,Q>,Q extends PaymentOptionViewModel<T,K,Q>> - Class in company.tap.gosellapi.internal.viewholders
-
The type Payment options base view holder.
- PaymentOptionsBaseViewHolder(View) - Constructor for class company.tap.gosellapi.internal.viewholders.PaymentOptionsBaseViewHolder
-
Instantiates a new Payment options base view holder.
- PaymentOptionsBaseViewHolder.ViewHolderType - Enum in company.tap.gosellapi.internal.viewholders
-
The enum View holder type.
- PaymentOptionsBaseViewHolder1 - Class in company.tap.gosellapi.internal.viewholders
-
The type Payment options base view holder 1.
- PaymentOptionsBaseViewHolder1(View) - Constructor for class company.tap.gosellapi.internal.viewholders.PaymentOptionsBaseViewHolder1
-
Instantiates a new Payment options base view holder 1.
- PaymentOptionsDataManager - Class in company.tap.gosellapi.internal.data_managers.payment_options
-
The type Payment options data manager.
- PaymentOptionsDataManager(PaymentOptionsResponse) - Constructor for class company.tap.gosellapi.internal.data_managers.payment_options.PaymentOptionsDataManager
-
Instantiates a new Payment options data manager.
- paymentOptionsDataManager - Variable in class company.tap.gosellapi.internal.data_managers.PaymentDataManager
-
- PaymentOptionsDataManager.PaymentOptionsDataListener - Interface in company.tap.gosellapi.internal.data_managers.payment_options
-
The interface Payment options data listener.
- PaymentOptionsDataManager.ViewModelsHandler - Class in company.tap.gosellapi.internal.data_managers.payment_options
-
- PaymentOptionsDataManager.ViewModelsHandler.Constants - Class in company.tap.gosellapi.internal.data_managers.payment_options
-
- PaymentOptionsDataManagerUtils - Class in company.tap.gosellapi.internal.data_managers.payment_options.utils
-
The type Payment options data manager utils.
- PaymentOptionsDataManagerUtils() - Constructor for class company.tap.gosellapi.internal.data_managers.payment_options.utils.PaymentOptionsDataManagerUtils
-
- PaymentOptionsDataManagerUtils.ViewModelUtils - Class in company.tap.gosellapi.internal.data_managers.payment_options.utils
-
The type View model utils.
- paymentOptionsRecyclerView - Variable in class company.tap.gosellapi.internal.fragments.GoSellPaymentOptionsFragment
-
- PaymentOptionsRecyclerViewAdapter - Class in company.tap.gosellapi.internal.adapters
-
The type Payment options recycler view adapter.
- PaymentOptionsRecyclerViewAdapter(PaymentOptionsDataManager) - Constructor for class company.tap.gosellapi.internal.adapters.PaymentOptionsRecyclerViewAdapter
-
Instantiates a new Payment options recycler view adapter.
- PaymentOptionsRecyclerViewAdapter1 - Class in company.tap.gosellapi.internal.adapters
-
The type Payment options recycler view adapter 1.
- PaymentOptionsRecyclerViewAdapter1(PaymentOptionsDataManager) - Constructor for class company.tap.gosellapi.internal.adapters.PaymentOptionsRecyclerViewAdapter1
-
Instantiates a new Payment options recycler view adapter 1.
- PaymentOptionsRequest - Class in company.tap.gosellapi.internal.api.requests
-
The type Payment options request.
- PaymentOptionsRequest(TransactionMode, BigDecimal, ArrayList<PaymentItem>, ArrayList<Shipping>, ArrayList<Tax>, String, String) - Constructor for class company.tap.gosellapi.internal.api.requests.PaymentOptionsRequest
-
Instantiates a new Payment options request.
- paymentOptionsRequest - Variable in class company.tap.gosellapi.internal.data_managers.PaymentDataManager
-
- PaymentOptionsResponse - Class in company.tap.gosellapi.internal.api.responses
-
Created by eugene.goltsev on 17.04.2018.
- PaymentOptionsResponse() - Constructor for class company.tap.gosellapi.internal.api.responses.PaymentOptionsResponse
-
- paymentOptionsResponse - Variable in class company.tap.gosellapi.internal.data_managers.payment_options.PaymentOptionsDataManager
-
- PaymentOptionsResponseDeserializer - Class in company.tap.gosellapi.internal.api.deserializers
-
The type Payment options response deserializer.
- PaymentOptionsResponseDeserializer() - Constructor for class company.tap.gosellapi.internal.api.deserializers.PaymentOptionsResponseDeserializer
-
- PaymentOptionViewModel<T,K extends PaymentOptionsBaseViewHolder<T,K,Q>,Q extends PaymentOptionViewModel<T,K,Q>> - Class in company.tap.gosellapi.internal.data_managers.payment_options.view_models
-
The type Payment option view model.
- PaymentOptionViewModel(PaymentOptionsDataManager, T, PaymentOptionsBaseViewHolder.ViewHolderType) - Constructor for class company.tap.gosellapi.internal.data_managers.payment_options.view_models.PaymentOptionViewModel
-
Instantiates a new Payment option view model.
- PaymentProcessDelegate - Interface in company.tap.gosellapi.open.interfaces
-
The interface Payment process delegate.
- PaymentProcessListener() - Constructor for class company.tap.gosellapi.internal.data_managers.PaymentDataManager.PaymentProcessListener
-
- paymentProcessManager - Variable in class company.tap.gosellapi.internal.data_managers.PaymentDataManager
-
- PaymentProcessManager - Class in company.tap.gosellapi.internal.data_managers
-
The type Payment process manager.
- PaymentProcessManager(IPaymentDataProvider, IPaymentProcessListener, ICardDeleteListener) - Constructor for class company.tap.gosellapi.internal.data_managers.PaymentProcessManager
-
Instantiates a new Payment process manager.
- paymentReference - Variable in class company.tap.gosellapi.open.data_manager.PaymentDataSource
-
- PaymentResultToastManager - Class in company.tap.gosellapi.internal.data_managers
-
The type Payment result toast manager.
- PaymentResultToastManager() - Constructor for class company.tap.gosellapi.internal.data_managers.PaymentResultToastManager
-
- PaymentResultToastManager.SingletonHolder - Class in company.tap.gosellapi.internal.data_managers
-
- paymentStatementDescriptor - Variable in class company.tap.gosellapi.open.data_manager.PaymentDataSource
-
- paymentSucceed(Charge) - Method in interface company.tap.gosellapi.open.delegate.SessionDelegate
-
- paymentSystemIcon - Variable in class company.tap.gosellapi.internal.viewholders.WebPaymentViewHolder
-
- paymentSystemName - Variable in class company.tap.gosellapi.internal.viewholders.WebPaymentViewHolder
-
- PaymentType - Enum in company.tap.gosellapi.internal.api.enums
-
The enum Payment type.
- PaymentType() - Constructor for enum company.tap.gosellapi.internal.api.enums.PaymentType
-
- paymentType - Variable in class company.tap.gosellapi.internal.api.models.PaymentOption
-
- paymentType - Variable in class company.tap.gosellapi.internal.api.models.Source
-
- paymentURL - Variable in class company.tap.gosellapi.internal.activities.WebPaymentActivity
-
The Payment url.
- Permission - Enum in company.tap.gosellapi.internal.api.enums
-
The enum Permission.
- Permission() - Constructor for enum company.tap.gosellapi.internal.api.enums.Permission
-
- permissions - Variable in class company.tap.gosellapi.internal.api.responses.SDKSettings.Data
-
- persistPaymentDataSource() - Method in class company.tap.gosellapi.open.controllers.SDKSession
-
- phone(PhoneNumber) - Method in class company.tap.gosellapi.open.models.Customer.CustomerBuilder
-
Phone customer builder.
- phone - Variable in class company.tap.gosellapi.open.models.Customer
-
- PhoneNumber - Class in company.tap.gosellapi.internal.api.models
-
The type Phone number.
- PhoneNumber(String, String) - Constructor for class company.tap.gosellapi.internal.api.models.PhoneNumber
-
Instantiates a new Phone number.
- phoneNumberTextView - Variable in class company.tap.gosellapi.internal.custom_views.OTPFullScreenDialog
-
- placeholder - Variable in class company.tap.gosellapi.internal.api.models.AddressField
-
- poBox - Variable in class company.tap.gosellapi.internal.api.models.Address
-
- position - Variable in class company.tap.gosellapi.internal.adapters.RecentPaymentsRecyclerViewAdapter.RecentPaymentsViewHolder
-
- position - Variable in class company.tap.gosellapi.internal.data_managers.payment_options.view_models.PaymentOptionViewModel
-
The Position.
- post - Variable in class company.tap.gosellapi.internal.api.models.Charge
-
- post - Variable in class company.tap.gosellapi.internal.api.requests.CreateChargeRequest
-
- post - Variable in class company.tap.gosellapi.internal.api.requests.CreateSaveCardRequest
-
- postalCode - Variable in class company.tap.gosellapi.internal.api.models.Address
-
- postURL - Variable in class company.tap.gosellapi.open.data_manager.PaymentDataSource
-
- preferredCardBrands - Variable in class company.tap.gosellapi.internal.data_managers.payment_options.view_models.CardCredentialsViewModel
-
- prepareActionBar() - Method in class company.tap.gosellapi.internal.activities.BaseActionBarActivity
-
- prepareDataSources() - Method in class company.tap.gosellapi.internal.adapters.CountriesRecyclerViewAdapter
-
- prepareDataSources() - Method in class company.tap.gosellapi.internal.adapters.CurrenciesRecyclerViewAdapter
-
- prepareTextViews(View) - Method in class company.tap.gosellapi.internal.custom_views.OTPFullScreenDialog
-
- prepareTextViews(View) - Method in class company.tap.gosellapi.internal.fragments.GoSellOTPScreenFragment
-
- prependLeadingZero(Editable) - Method in class company.tap.gosellapi.internal.custom_views.ExpirationDateEditText
-
- processListener - Variable in class company.tap.gosellapi.internal.data_managers.PaymentDataManager
-
- processListener - Variable in class company.tap.gosellapi.internal.data_managers.PaymentProcessManager
-
- promo - Variable in class company.tap.gosellapi.internal.api.models.SaveCard
-
- promo - Variable in class company.tap.gosellapi.internal.api.requests.CreateSaveCardRequest
-
- putExtra(Object, String, Intent) - Method in class company.tap.gosellapi.internal.utils.ActivityDataExchanger
-
Put extra.