Skip navigation links
A B C D E F G H I J K L M N O P Q R S T U V W X Y Z 

P

PARAMS - Static variable in class com.giift.sdk.data.Card
 
PARAMS - Static variable in class com.giift.sdk.data.User
 
PARAMS - Static variable in class com.giift.sdk.io.cart.Payment
 
ParseDate(String) - Static method in class com.giift.sdk.util.Culture
Tries to build a date from a string
PASSWORD - Static variable in class com.giift.sdk.data.User
 
PATCH_PARAMS - Static variable in class com.giift.sdk.data.CartItem
 
PATCH_PARAMS - Static variable in class com.giift.sdk.data.Delivery
 
PatchDelivery() - Constructor for class com.giift.sdk.io.cart.Delivery.PatchDelivery
 
patchDeliveryAsync(Context, String, Bundle) - Static method in class com.giift.sdk.io.cart.Delivery
Patch delivery.
patchDeliverySync(Context, String, Bundle) - Static method in class com.giift.sdk.io.cart.Delivery
Edit an item before buying it.
PatchItem() - Constructor for class com.giift.sdk.io.cart.Item.PatchItem
 
patchItemAsync(Context, String, Bundle) - Static method in class com.giift.sdk.io.cart.Item
Edit an item before buying it.
patchItemSync(Context, String, Bundle) - Static method in class com.giift.sdk.io.cart.Item
Edit an item before buying it.
PATH - Static variable in class com.giift.sdk.data.About
 
PATH - Static variable in class com.giift.sdk.data.AdminContent
 
PATH - Static variable in class com.giift.sdk.data.Buyable
 
PATH - Static variable in class com.giift.sdk.data.Card
 
PATH - Static variable in class com.giift.sdk.data.CardLabel
 
PATH - Static variable in class com.giift.sdk.data.CardQueryCache
 
PATH - Static variable in class com.giift.sdk.data.Cart
 
PATH - Static variable in class com.giift.sdk.data.CartItem
 
PATH - Static variable in class com.giift.sdk.data.Conversion
 
PATH - Static variable in class com.giift.sdk.data.Country
 
PATH - Static variable in class com.giift.sdk.data.Coupon
 
PATH - Static variable in class com.giift.sdk.data.Currency
 
PATH - Static variable in class com.giift.sdk.data.Dmo
 
PATH - Static variable in class com.giift.sdk.data.Favourites
 
PATH - Static variable in class com.giift.sdk.data.Language
 
PATH - Static variable in class com.giift.sdk.data.Location
 
PATH - Static variable in class com.giift.sdk.data.LocationSetting
 
PATH - Static variable in class com.giift.sdk.data.News
 
PATH - Static variable in class com.giift.sdk.data.Order
 
PATH - Static variable in class com.giift.sdk.data.OrderItem
 
PATH - Static variable in class com.giift.sdk.data.Product
 
PATH - Static variable in class com.giift.sdk.data.ProductSetting
 
PATH - Static variable in class com.giift.sdk.data.RetailerContent
 
PATH - Static variable in class com.giift.sdk.data.Transaction
 
PATH - Static variable in class com.giift.sdk.data.User
 
PATH - Static variable in class com.giift.sdk.data.UserToDmo
 
PAY_ON_DELIVERY - Static variable in class com.giift.sdk.data.PaymentProvider
 
payAsync(Context, String, Bundle) - Static method in class com.giift.sdk.io.cart.Payment
Process a payment.
Payment - Class in com.giift.sdk.io.cart
 
Payment() - Constructor for class com.giift.sdk.io.cart.Payment
 
Payment.Errors - Interface in com.giift.sdk.io.cart
 
Payment.PostPay - Class in com.giift.sdk.io.cart
 
PAYMENT_OBJECT - Static variable in class com.giift.sdk.data.PaymentProvider
 
PaymentFactory - Class in com.giift.sdk.ui.fragment
 
PaymentFactory(PaymentProvider, String) - Constructor for class com.giift.sdk.ui.fragment.PaymentFactory
function returns fragment to handle payment based on payment provider
PaymentFactory(AppCompatActivity, PaymentProvider, String) - Constructor for class com.giift.sdk.ui.fragment.PaymentFactory
 
PaymentFactory.Listener - Interface in com.giift.sdk.ui.fragment
 
PaymentFragment() - Method in class com.giift.sdk.ui.fragment.PaymentFactory
 
PaymentProvider - Class in com.giift.sdk.data
 
PaymentProvider(JSONObject) - Constructor for class com.giift.sdk.data.PaymentProvider
 
PaymentProvider(String, String, String) - Constructor for class com.giift.sdk.data.PaymentProvider
 
PaymentProviderAdapter - Class in com.giift.sdk.ui.adapter
 
PaymentProviderAdapter(Context, ArrayList<PaymentProvider>) - Constructor for class com.giift.sdk.ui.adapter.PaymentProviderAdapter
 
PaymentProviderListFragment - Class in com.giift.sdk.ui.fragment
A simple Fragment subclass.
PaymentProviderListFragment() - Constructor for class com.giift.sdk.ui.fragment.PaymentProviderListFragment
 
PaymentProviderListFragment.Listener - Interface in com.giift.sdk.ui.fragment
 
PayOnDeliveryFragment - Class in com.giift.sdk.ui.fragment
A simple Fragment subclass.
PayOnDeliveryFragment() - Constructor for class com.giift.sdk.ui.fragment.PayOnDeliveryFragment
 
paySync(Context, String, Bundle) - Static method in class com.giift.sdk.io.cart.Payment
 
PENDING_PAYMENT - Static variable in interface com.giift.sdk.data.Order.Status
 
Perform(Context, Bundle) - Method in class com.giift.sdk.data.User.LogOut
 
Perform(Context, Bundle) - Method in class com.giift.sdk.io.card.Card.Item
 
Perform(Context, Bundle) - Method in class com.giift.sdk.io.card.Card.Lookup
 
Perform(Context, Bundle) - Method in class com.giift.sdk.io.card.Transaction.Refund
 
Perform(Context, Bundle) - Method in class com.giift.sdk.io.cart.Buyable.GetList
 
Perform(Context, Bundle) - Method in class com.giift.sdk.io.cart.Buyable.UpdateBuyable
 
Perform(Context, Bundle) - Method in class com.giift.sdk.io.cart.Cart.ClearAllCarts
 
Perform(Context, Bundle) - Method in class com.giift.sdk.io.cart.Cart.Create
 
Perform(Context, Bundle) - Method in class com.giift.sdk.io.cart.Cart.Delete
 
Perform(Context, Bundle) - Method in class com.giift.sdk.io.cart.Cart.Import
 
Perform(Context, Bundle) - Method in class com.giift.sdk.io.cart.Cart.Items
 
Perform(Context, Bundle) - Method in class com.giift.sdk.io.cart.Cart.LastOpen
 
Perform(Context, Bundle) - Method in class com.giift.sdk.io.cart.Cart.New
 
Perform(Context, Bundle) - Method in class com.giift.sdk.io.cart.Cart.Open
 
Perform(Context, Bundle) - Method in class com.giift.sdk.io.cart.Cart.Order
 
Perform(Context, Bundle) - Method in class com.giift.sdk.io.cart.Cart.ToOrder
 
Perform(Context, Bundle) - Method in class com.giift.sdk.io.cart.Cart.Value
 
Perform(Context, Bundle) - Method in class com.giift.sdk.io.cart.CartItem.Add
 
Perform(Context, Bundle) - Method in class com.giift.sdk.io.cart.CartItem.Delete
 
Perform(Context, Bundle) - Method in class com.giift.sdk.io.cart.CartItem.IncQty
 
Perform(Context, Bundle) - Method in class com.giift.sdk.io.cart.CartItem.SetQty
 
Perform(Context, Bundle) - Method in class com.giift.sdk.io.cart.Delivery.DeliveryItem
 
Perform(Context, Bundle) - Method in class com.giift.sdk.io.cart.Delivery.PatchDelivery
 
Perform(Context, Bundle) - Method in class com.giift.sdk.io.cart.Item.AddItem
 
Perform(Context, Bundle) - Method in class com.giift.sdk.io.cart.Item.PatchItem
 
Perform(Context, Bundle) - Method in class com.giift.sdk.io.cart.Order.AddInfo
 
Perform(Context, Bundle) - Method in class com.giift.sdk.io.cart.Order.All
 
Perform(Context, Bundle) - Method in class com.giift.sdk.io.cart.Order.AvailableDeliveryProvider
 
Perform(Context, Bundle) - Method in class com.giift.sdk.io.cart.Order.AvailablePaymentProvider
 
Perform(Context, Bundle) - Method in class com.giift.sdk.io.cart.Order.DeliveryInformation
 
Perform(Context, Bundle) - Method in class com.giift.sdk.io.cart.Order.GetOrder
 
Perform(Context, Bundle) - Method in class com.giift.sdk.io.cart.Order.LastOpen
 
Perform(Context, Bundle) - Method in class com.giift.sdk.io.cart.Order.SelectDeliveryProvider
 
Perform(Context, Bundle) - Method in class com.giift.sdk.io.cart.Order.ToPayment
 
Perform(Context, Bundle) - Method in class com.giift.sdk.io.cart.Order.Value
 
Perform(Context, Bundle) - Method in class com.giift.sdk.io.cart.Payment.PostPay
 
Perform(Context, Bundle) - Method in class com.giift.sdk.io.exchange.Exchange.Around
 
Perform(Context, Bundle) - Method in class com.giift.sdk.io.ISyncMethod
 
Perform(Context, Bundle) - Method in class com.giift.sdk.io.retailer.Pos.CardSendEmail
 
Perform(Context, Bundle) - Method in class com.giift.sdk.io.retailer.Pos.Check
 
Perform(Context, Bundle) - Method in class com.giift.sdk.io.retailer.Pos.Create
 
Perform(Context, Bundle) - Method in class com.giift.sdk.io.retailer.Pos.DmoFetch
 
Perform(Context, Bundle) - Method in class com.giift.sdk.io.retailer.Pos.History
 
Perform(Context, Bundle) - Method in class com.giift.sdk.io.retailer.Pos.Language
 
Perform(Context, Bundle) - Method in class com.giift.sdk.io.retailer.Pos.Logout
 
Perform(Context, Bundle) - Method in class com.giift.sdk.io.retailer.Pos.Physical
 
Perform(Context, Bundle) - Method in class com.giift.sdk.io.retailer.Pos.TransactionSendEmail
 
Perform(Context, Bundle) - Method in class com.giift.sdk.io.retailer.Pos.TransactionService
 
Perform(Context, Bundle) - Method in class com.giift.sdk.io.user.User.Item
 
Perform(Context, Bundle) - Method in class com.giift.sdk.io.wallet.AdminContent.Content
 
Perform(Context, Bundle) - Method in class com.giift.sdk.io.wallet.Card.Add
 
Perform(Context, Bundle) - Method in class com.giift.sdk.io.wallet.Card.Barcode
 
Perform(Context, Bundle) - Method in class com.giift.sdk.io.wallet.Card.Delete
 
Perform(Context, Bundle) - Method in class com.giift.sdk.io.wallet.Card.FetchAll
 
Perform(Context, Bundle) - Method in class com.giift.sdk.io.wallet.Card.FetchOne
 
Perform(Context, Bundle) - Method in class com.giift.sdk.io.wallet.Card.PostUpdate
 
Perform(Context, Bundle) - Method in class com.giift.sdk.io.wallet.Card.SyncTransactions
 
Perform(Context, Bundle) - Method in class com.giift.sdk.io.wallet.Card.Track
 
Perform(Context, Bundle) - Method in class com.giift.sdk.io.wallet.CardAdd.Init
 
Perform(Context, Bundle) - Method in class com.giift.sdk.io.wallet.CardAdd.Step
 
Perform(Context, Bundle) - Method in class com.giift.sdk.io.wallet.Conversion.Sync
 
Perform(Context, Bundle) - Method in class com.giift.sdk.io.wallet.Country.SyncAll
 
Perform(Context, Bundle) - Method in class com.giift.sdk.io.wallet.Coupon.SyncFromCard
 
Perform(Context, Bundle) - Method in class com.giift.sdk.io.wallet.Coupon.SyncFromDmo
 
Perform(Context, Bundle) - Method in class com.giift.sdk.io.wallet.Currency.SyncAll
 
Perform(Context, Bundle) - Method in class com.giift.sdk.io.wallet.Dmo.About
 
Perform(Context, Bundle) - Method in class com.giift.sdk.io.wallet.Dmo.ReadAll
 
Perform(Context, Bundle) - Method in class com.giift.sdk.io.wallet.Dmo.SyncAll
 
Perform(Context, Bundle) - Method in class com.giift.sdk.io.wallet.Dmo.SyncOne
 
Perform(Context, Bundle) - Method in class com.giift.sdk.io.wallet.DmoSetting.SyncDmoSettings
 
Perform(Context, Bundle) - Method in class com.giift.sdk.io.wallet.Location.SyncAll
 
Perform(Context, Bundle) - Method in class com.giift.sdk.io.wallet.LocationSetting.SyncAll
 
Perform(Context, Bundle) - Method in class com.giift.sdk.io.wallet.News.SyncFromCard
 
Perform(Context, Bundle) - Method in class com.giift.sdk.io.wallet.News.SyncFromDmo
 
Perform(Context, Bundle) - Method in class com.giift.sdk.io.wallet.Product.SyncFromCard
 
Perform(Context, Bundle) - Method in class com.giift.sdk.io.wallet.Product.SyncFromDmo
 
Perform(Context, Bundle) - Method in class com.giift.sdk.io.wallet.Retailer.DistTo
 
Perform(Context, Bundle) - Method in class com.giift.sdk.io.wallet.RetailerContent.SyncAll
 
Perform(Context, Bundle) - Method in class com.giift.sdk.io.wallet.User.Authenticate
 
Perform(Context, Bundle) - Method in class com.giift.sdk.io.wallet.User.ForgotPassword
 
Perform(Context, Bundle) - Method in class com.giift.sdk.io.wallet.User.GetCurrentUser
 
Perform(Context, Bundle) - Method in class com.giift.sdk.io.wallet.User.GetPortfolioValue
 
Perform(Context, Bundle) - Method in class com.giift.sdk.io.wallet.User.IsLogged
 
Perform(Context, Bundle) - Method in class com.giift.sdk.io.wallet.User.KeepAlive
 
Perform(Context, Bundle) - Method in class com.giift.sdk.io.wallet.User.Logout
 
Perform(Context, Bundle) - Method in class com.giift.sdk.io.wallet.User.PostUpdate
 
Perform(Context, Bundle) - Method in class com.giift.sdk.io.wallet.User.RegisterPushPlayerId
 
Perform(Context, Bundle) - Method in class com.giift.sdk.io.wallet.User.SocialAuthenticate
 
Perform(Context, Bundle) - Method in class com.giift.sdk.io.wallet.User.SocialLink
 
Perform(Context, Bundle) - Method in class com.giift.sdk.io.wallet.User.SocialUnlink
 
PerformAsync(Context, Bundle) - Method in class com.giift.sdk.io.ISyncMethod
 
PerformAsync(Context, Bundle) - Method in class com.giift.sdk.io.wallet.Country.SyncAll
 
PerformAsync(Context, Bundle) - Method in class com.giift.sdk.io.wallet.Coupon.SyncFromCard
 
PerformAsync(Context, Bundle) - Method in class com.giift.sdk.io.wallet.Coupon.SyncFromDmo
 
PerformAsync(Context, Bundle) - Method in class com.giift.sdk.io.wallet.Currency.SyncAll
 
PerformAsync(Context, Bundle) - Method in class com.giift.sdk.io.wallet.Dmo.About
 
PerformAsync(Context, Bundle) - Method in class com.giift.sdk.io.wallet.Dmo.ReadAll
 
PerformAsync(Context, Bundle) - Method in class com.giift.sdk.io.wallet.Dmo.SyncAll
 
PerformAsync(Context, Bundle) - Method in class com.giift.sdk.io.wallet.Location.SyncAll
 
PerformAsync(Context, Bundle) - Method in class com.giift.sdk.io.wallet.LocationSetting.SyncAll
 
PerformAsync(Context, Bundle) - Method in class com.giift.sdk.io.wallet.News.SyncFromCard
 
PerformAsync(Context, Bundle) - Method in class com.giift.sdk.io.wallet.News.SyncFromDmo
 
PerformAsync(Context, Bundle) - Method in class com.giift.sdk.io.wallet.Product.SyncFromCard
 
PerformAsync(Context, Bundle) - Method in class com.giift.sdk.io.wallet.Product.SyncFromDmo
 
PerformAsync(Context, Bundle) - Method in class com.giift.sdk.io.wallet.Retailer.DistTo
 
PerformAsync(Context, Bundle) - Method in class com.giift.sdk.io.wallet.RetailerContent.SyncAll
 
PerformFacebookLink() - Method in interface com.giift.sdk.ui.fragment.SocialLinkFragment.Callback
 
PerformGoogleLink() - Method in interface com.giift.sdk.ui.fragment.SocialLinkFragment.Callback
 
php2JavaDate(long) - Static method in class com.giift.sdk.util.Utils
Converts a php timestamp into a java timestamp
Physical() - Constructor for class com.giift.sdk.io.retailer.Pos.Physical
 
PhysicalAsync(Context, String, double, String) - Static method in class com.giift.sdk.io.retailer.Pos
 
PhysicalCardConfirmationFragment - Class in com.giift.sdk.ui.fragment.pos
A simple Fragment subclass.
PhysicalCardConfirmationFragment() - Constructor for class com.giift.sdk.ui.fragment.pos.PhysicalCardConfirmationFragment
 
PhysicalCardConfirmationFragment.Listener - Interface in com.giift.sdk.ui.fragment.pos
 
PhysicalCardGenerateFragment - Class in com.giift.sdk.ui.fragment.pos
A simple Fragment subclass.
PhysicalCardGenerateFragment() - Constructor for class com.giift.sdk.ui.fragment.pos.PhysicalCardGenerateFragment
 
PhysicalCardGenerateFragment.Listener - Interface in com.giift.sdk.ui.fragment.pos
 
PhysicalSync(Context, String, double, String) - Static method in class com.giift.sdk.io.retailer.Pos
 
PIN - Static variable in class com.giift.sdk.data.Card
 
PinFieldKind(Cursor) - Static method in class com.giift.sdk.data.Dmo
Check if the pin field of cards of this dmo should be hidden, visible read only or visible editable
PLAYER_ID - Static variable in class com.giift.sdk.io.wallet.User.RegisterPushPlayerId
 
PLAYER_NAME - Static variable in class com.giift.sdk.io.wallet.User.RegisterPushPlayerId
 
PLEASE_SET_A_DELIVERY_PROVIDER - Static variable in interface com.giift.sdk.io.cart.Order.Errors
 
PortfolioFragment - Class in com.giift.sdk.ui.fragment
Fragment displaying the portfolio of a specific user.
PortfolioFragment() - Constructor for class com.giift.sdk.ui.fragment.PortfolioFragment
 
PortfolioFragment.Callback - Interface in com.giift.sdk.ui.fragment
Callback to be implemented by the parent activity to be informed of actions requested by the user.
PortfolioFragment.CallbackSearchView - Interface in com.giift.sdk.ui.fragment
Callback to be implemented by the parent activity when SearchView is expanded/collapsed user.
PortfolioFragment.SwipeCallback - Interface in com.giift.sdk.ui.fragment
 
Pos - Class in com.giift.sdk.io.retailer
 
Pos() - Constructor for class com.giift.sdk.io.retailer.Pos
 
Pos.CardSendEmail - Class in com.giift.sdk.io.retailer
Server request, to email card details to card owner
Pos.Check - Class in com.giift.sdk.io.retailer
Server request, that will update on the GiiftProvider the requested card.
Pos.Create - Class in com.giift.sdk.io.retailer
Server request, that will create user and a card for the user
Pos.DmoFetch - Class in com.giift.sdk.io.retailer
Server request, that will update on the GiiftProvider the dmos associated to a specific retailerDmo
Pos.History - Class in com.giift.sdk.io.retailer
Server request, that will update on the GiiftProvider the transaction history of a card
Pos.Language - Class in com.giift.sdk.io.retailer
Server request, that will update on the GiiftProvider the content associated to a retailer (e.g Privacy policy / Terms & Conditions and insert/update
Pos.Logout - Class in com.giift.sdk.io.retailer
Server request to Logout retailer
Pos.Physical - Class in com.giift.sdk.io.retailer
 
Pos.TransactionSendEmail - Class in com.giift.sdk.io.retailer
Server request, to email card details to card owner
Pos.TransactionService - Class in com.giift.sdk.io.retailer
Server request, that will to Add / Redeem / Refund credit of a card
POSITION - Static variable in class com.giift.sdk.ui.fragment.CouponFragment
 
POSITION - Static variable in class com.giift.sdk.ui.fragment.ProductFragment
 
PosKeyboard - Class in com.giift.sdk
 
PosKeyboard(Context, AttributeSet) - Constructor for class com.giift.sdk.PosKeyboard
 
PosKeyboard.Listener - Interface in com.giift.sdk
 
PosPrint - Class in com.giift.sdk
 
PosPrint(Context) - Constructor for class com.giift.sdk.PosPrint
 
postInvalidate() - Method in class com.giift.sdk.ui.barcode.camera.GraphicOverlay.Graphic
 
PostPay() - Constructor for class com.giift.sdk.io.cart.Payment.PostPay
 
PostUpdate() - Constructor for class com.giift.sdk.io.wallet.Card.PostUpdate
 
PostUpdate() - Constructor for class com.giift.sdk.io.wallet.User.PostUpdate
 
PostUpdateAsync(Context, Bundle, String) - Static method in class com.giift.sdk.io.wallet.Card
Send to the server updates of a card.
PostUpdateSync(Context, Bundle, String) - Static method in class com.giift.sdk.io.wallet.Card
Send to the server updates of a card.
PrepareRequest(ArrayList<CharSequence>, ArrayList<CharSequence>) - Static method in class com.giift.sdk.io.Utils
 
Price(double) - Method in class com.giift.sdk.data.Conversion
Run a pricing for a certain amount
Pricing(double, double, double) - Constructor for class com.giift.sdk.data.Conversion.Pricing
 
printDocument(Uri, String) - Method in class com.giift.sdk.PosPrint
 
PRIVACY_POLICY - Static variable in class com.giift.sdk.ui.fragment.pos.TermsPrivacyPolicyFragment
 
ProcessUpdates(Context, JSONArray) - Static method in class com.giift.sdk.data.Utils
 
ProcessUpdates(Context, Uri, JSONObject) - Static method in class com.giift.sdk.data.Utils
This function process the Json data depending on the uri
Product - Class in com.giift.sdk.data
A product is a kind of best deal.
Product() - Constructor for class com.giift.sdk.data.Product
 
Product - Class in com.giift.sdk.io.wallet
 
Product() - Constructor for class com.giift.sdk.io.wallet.Product
 
Product.SyncFromCard - Class in com.giift.sdk.io.wallet
 
Product.SyncFromDmo - Class in com.giift.sdk.io.wallet
 
ProductAdapter - Class in com.giift.sdk.ui.adapter
Adapter used to display a list of Products.
ProductAdapter(Context) - Constructor for class com.giift.sdk.ui.adapter.ProductAdapter
 
ProductFragment - Class in com.giift.sdk.ui.fragment
Fragment displaying the details of a product.
ProductFragment() - Constructor for class com.giift.sdk.ui.fragment.ProductFragment
 
ProductFragment.Callback - Interface in com.giift.sdk.ui.fragment
Callback to set Action Bar title*
ProductListFragment - Class in com.giift.sdk.ui.fragment
Fragment displaying a list of products linked to a dmo.
ProductListFragment() - Constructor for class com.giift.sdk.ui.fragment.ProductListFragment
 
ProductListFragment.Callback - Interface in com.giift.sdk.ui.fragment
Interface to be implemented by the parent activity to be informed, when a user selects a product
ProductSetting - Class in com.giift.sdk.data
 
ProductSetting() - Constructor for class com.giift.sdk.data.ProductSetting
 
ProgramDetailFragment - Class in com.giift.sdk.ui.fragment
Fragment displaying the details of a program/dmo.
ProgramDetailFragment() - Constructor for class com.giift.sdk.ui.fragment.ProgramDetailFragment
 
ProgramDetailFragment.Callback - Interface in com.giift.sdk.ui.fragment
Interface to be implemented by parent activity to be informed about any change.
PROVIDER_ID - Static variable in class com.giift.sdk.data.PaymentProvider
 
PUBLISHABLE_KEY - Static variable in class com.giift.sdk.data.PaymentProvider
 
A B C D E F G H I J K L M N O P Q R S T U V W X Y Z 
Skip navigation links