- caller - Static variable in class com.giift.sdk.ui.barcode.ActivitySource
-
- CAMERA_FACING_BACK - Static variable in class com.giift.sdk.ui.barcode.camera.CameraSource
-
- CAMERA_FACING_FRONT - Static variable in class com.giift.sdk.ui.barcode.camera.CameraSource
-
- CameraSource - Class in com.giift.sdk.ui.barcode.camera
-
Manages the camera in conjunction with an underlying
com.google.android.gms.vision.Detector
.
- CameraSource.AutoFocusCallback - Interface in com.giift.sdk.ui.barcode.camera
-
Callback interface used to notify on completion of camera auto focus.
- CameraSource.AutoFocusMoveCallback - Interface in com.giift.sdk.ui.barcode.camera
-
Callback interface used to notify on auto focus start and stop.
- CameraSource.Builder - Class in com.giift.sdk.ui.barcode.camera
-
Builder for configuring and creating an associated camera source.
- CameraSource.PictureCallback - Interface in com.giift.sdk.ui.barcode.camera
-
Callback interface used to supply image data from a photo capture.
- CameraSource.ShutterCallback - Interface in com.giift.sdk.ui.barcode.camera
-
Callback interface used to signal the moment of actual image capture.
- CameraSourcePreview - Class in com.giift.sdk.ui.barcode.camera
-
- CameraSourcePreview(Context, AttributeSet) - Constructor for class com.giift.sdk.ui.barcode.camera.CameraSourcePreview
-
- canCall(Context) - Static method in class com.giift.sdk.util.Utils
-
Function to check if device is capable to make call or not
- cancelAutoFocus() - Method in class com.giift.sdk.ui.barcode.camera.CameraSource
-
Cancels any auto-focus function in progress.
- CANNOT_ADD_ITEM - Static variable in interface com.giift.sdk.io.cart.CartItem.Errors
-
- CANNOT_FIND_CART - Static variable in interface com.giift.sdk.io.cart.Cart.Errors
-
- CANNOT_FIND_CART - Static variable in interface com.giift.sdk.io.cart.CartItem.Errors
-
- CANNOT_FIND_CART_ITEM - Static variable in interface com.giift.sdk.io.cart.CartItem.Errors
-
- CANNOT_FIND_OR_CREATE_OPEN_CART - Static variable in interface com.giift.sdk.io.cart.Cart.Errors
-
- CANNOT_FIND_ORDER - Static variable in interface com.giift.sdk.io.cart.Order.Errors
-
- CANNOT_FIND_ORDER - Static variable in interface com.giift.sdk.io.cart.Payment.Errors
-
- CANNOT_MODIFY_LOCKED_ITEM - Static variable in interface com.giift.sdk.io.cart.CartItem.Errors
-
- CANNOT_PROCEED - Static variable in interface com.giift.sdk.data.User.Status
-
- CANNOT_REMOVE_ITEM - Static variable in interface com.giift.sdk.io.cart.CartItem.Errors
-
- CANNOT_SET_NEGATIVE_QUANTITY - Static variable in interface com.giift.sdk.io.cart.CartItem.Errors
-
- CARD - Static variable in interface com.giift.sdk.data.Buyable.type
-
- Card - Class in com.giift.sdk.data
-
Data model representation of a card (gift card, loyalty card, ...).
- Card() - Constructor for class com.giift.sdk.data.Card
-
- Card - Class in com.giift.sdk.io.card
-
- Card() - Constructor for class com.giift.sdk.io.card.Card
-
- Card - Class in com.giift.sdk.io.wallet
-
Class handling the card synchronizations with the server
- Card() - Constructor for class com.giift.sdk.io.wallet.Card
-
- Card.Add - Class in com.giift.sdk.io.wallet
-
- Card.Barcode - Class in com.giift.sdk.io.wallet
-
Server request that will fetch the barcode associated to a specific card.
- Card.Delete - Class in com.giift.sdk.io.wallet
-
Set card status to deleted locally and try to update it on the server
Set appropriate sync_status to keep track if the server and local db are in sync
- Card.FetchAll - Class in com.giift.sdk.io.wallet
-
Fetch All user cards that have been updated since the last update
- Card.FetchOne - Class in com.giift.sdk.io.wallet
-
- Card.Item - Class in com.giift.sdk.io.card
-
- Card.Lookup - Class in com.giift.sdk.io.card
-
- Card.PostUpdate - Class in com.giift.sdk.io.wallet
-
First updates card values in the local db, then try to update it on the server
set the sync_status appropriately
- Card.StatusCode - Enum in com.giift.sdk.data
-
- Card.SyncTransactions - Class in com.giift.sdk.io.wallet
-
Server request that will fetch all transactions linked to a card from the server and update
it locally.
- Card.Track - Class in com.giift.sdk.io.wallet
-
Server request that will trigger a track value request to the program website.
- CARD_ID - Static variable in interface com.giift.sdk.data.CardQueryCache.column
-
- CardAdd - Class in com.giift.sdk.io.wallet
-
This features helps adding a program to the users portfolio.
- CardAdd() - Constructor for class com.giift.sdk.io.wallet.CardAdd
-
- CardAdd.Init - Class in com.giift.sdk.io.wallet
-
- CardAdd.Step - Class in com.giift.sdk.io.wallet
-
- CardDetailFragment - Class in com.giift.sdk.ui.fragment
-
Fragment displaying the details of a card and allowing the user to update it.
- CardDetailFragment() - Constructor for class com.giift.sdk.ui.fragment.CardDetailFragment
-
- CardDetailFragment - Class in com.giift.sdk.ui.fragment.pos
-
- CardDetailFragment() - Constructor for class com.giift.sdk.ui.fragment.pos.CardDetailFragment
-
- CardDetailFragment.Callback - Interface in com.giift.sdk.ui.fragment
-
Interface that should be implemented by activity who wants to be informed of user
interactions and trigger new activity or else
- CardDetailFragment.Listener - Interface in com.giift.sdk.ui.fragment.pos
-
- CardEditFragment - Class in com.giift.sdk.ui.fragment
-
Fragment to update card details.
- CardEditFragment() - Constructor for class com.giift.sdk.ui.fragment.CardEditFragment
-
- CardEditFragment.Callback - Interface in com.giift.sdk.ui.fragment
-
- CardLabel - Class in com.giift.sdk.data
-
- CardLabel() - Constructor for class com.giift.sdk.data.CardLabel
-
- CardQueryCache - Class in com.giift.sdk.data
-
- CardQueryCache() - Constructor for class com.giift.sdk.data.CardQueryCache
-
- CardQueryCache.column - Interface in com.giift.sdk.data
-
- CardSendEmail() - Constructor for class com.giift.sdk.io.retailer.Pos.CardSendEmail
-
- CardSendEmailAsync(Context, String) - Static method in class com.giift.sdk.io.retailer.Pos
-
Method to send card details email to card owner.
- CardSendEmailSync(Context, String) - Static method in class com.giift.sdk.io.retailer.Pos
-
Method to send card details email to card owner.
- CardUpdateValues(String, Bundle) - Static method in class com.giift.sdk.data.Card
-
Read Bundle values for the card update and return content values to be updated in the db
- Cart - Class in com.giift.sdk.data
-
- Cart() - Constructor for class com.giift.sdk.data.Cart
-
- Cart - Class in com.giift.sdk.io.cart
-
List of rest methods used to manipulate a Cart.
- Cart() - Constructor for class com.giift.sdk.io.cart.Cart
-
- Cart.ClearAllCarts - Class in com.giift.sdk.io.cart
-
- Cart.Create - Class in com.giift.sdk.io.cart
-
- Cart.Delete - Class in com.giift.sdk.io.cart
-
- Cart.Errors - Interface in com.giift.sdk.io.cart
-
- Cart.Import - Class in com.giift.sdk.io.cart
-
- Cart.Items - Class in com.giift.sdk.io.cart
-
- Cart.LastOpen - Class in com.giift.sdk.io.cart
-
- Cart.New - Class in com.giift.sdk.io.cart
-
- Cart.Open - Class in com.giift.sdk.io.cart
-
- Cart.Order - Class in com.giift.sdk.io.cart
-
- Cart.Status - Interface in com.giift.sdk.data
-
- Cart.ToOrder - Class in com.giift.sdk.io.cart
-
- Cart.Value - Class in com.giift.sdk.io.cart
-
- CART_ID - Static variable in class com.giift.sdk.data.CartItem
-
- CartFragment - Class in com.giift.sdk.ui.fragment
-
Fragment that displays the current
Cart
and its
CartItem
s, it allows transforming
the
Cart
into an
Order
.
- CartFragment() - Constructor for class com.giift.sdk.ui.fragment.CartFragment
-
- CartFragment.Callback - Interface in com.giift.sdk.ui.fragment
-
Interface to be implemented by the parent activity in order to be informed of Order creation
from the current Cart.
- CartItem - Class in com.giift.sdk.data
-
- CartItem() - Constructor for class com.giift.sdk.data.CartItem
-
- CartItem - Class in com.giift.sdk.io.cart
-
- CartItem() - Constructor for class com.giift.sdk.io.cart.CartItem
-
- CartItem.Add - Class in com.giift.sdk.io.cart
-
- CartItem.Delete - Class in com.giift.sdk.io.cart
-
- CartItem.Errors - Interface in com.giift.sdk.io.cart
-
- CartItem.IncQty - Class in com.giift.sdk.io.cart
-
- CartItem.SetQty - Class in com.giift.sdk.io.cart
-
- CartItem.Status - Interface in com.giift.sdk.data
-
- CartItemAdapter - Class in com.giift.sdk.ui.adapter
-
Adapter that displays a list of
CartItem
and that allows manipulating those
CartItem
.
- CartItemAdapter(Context) - Constructor for class com.giift.sdk.ui.adapter.CartItemAdapter
-
Default Constructor
- changeCursor(Cursor) - Method in class com.giift.sdk.ui.adapter.CursorRecyclerViewAdapter
-
Change the underlying cursor to a new cursor.
- CHANGED_PASSWORD - Static variable in interface com.giift.sdk.data.User.Status
-
- ChangedPassword() - Method in interface com.giift.sdk.io.GiiftBroadcastReceiver.Callback
-
- ChangedPassword(String) - Method in interface com.giift.sdk.ui.fragment.CardDetailFragment.Callback
-
- ChangedPassword() - Method in class com.giift.sdk.ui.fragment.CardDetailFragment
-
- ChangedPassword(String) - Method in interface com.giift.sdk.ui.fragment.PortfolioFragment.Callback
-
- ChangedPassword() - Method in class com.giift.sdk.ui.fragment.PortfolioFragment
-
- ChangedPassword(String) - Method in interface com.giift.sdk.ui.fragment.SocialLinkFragment.Callback
-
- ChangedPassword() - Method in class com.giift.sdk.ui.fragment.SocialLinkFragment
-
- ChangePasswordFragment - Class in com.giift.sdk.ui.fragment
-
A simple Fragment
subclass.
- ChangePasswordFragment() - Constructor for class com.giift.sdk.ui.fragment.ChangePasswordFragment
-
- Check() - Constructor for class com.giift.sdk.io.retailer.Pos.Check
-
- CheckCardAsync(Context, String) - Static method in class com.giift.sdk.io.retailer.Pos
-
Method to fetch details of a card.
- CheckCardSync(Context, String) - Static method in class com.giift.sdk.io.retailer.Pos
-
Method to fetch details of a card.
- checkNfcPermission() - Method in class com.giift.sdk.util.GetNfc
-
- clear() - Method in class com.giift.sdk.ui.barcode.camera.GraphicOverlay
-
Removes all graphics from the overlay.
- ClearAllCarts() - Constructor for class com.giift.sdk.io.cart.Cart.ClearAllCarts
-
- clearAllCartsAsync(Context) - Static method in class com.giift.sdk.io.cart.Cart
-
- clearAllCartsSync(Context) - Static method in class com.giift.sdk.io.cart.Cart
-
- ClearConversionsFrom(String, Context) - Static method in class com.giift.sdk.data.Conversion
-
Delete conversion from a dmo
- ClearConversionsTo(String, Context) - Static method in class com.giift.sdk.data.Conversion
-
Delete conversion from a dmo
- clientId() - Method in class com.giift.sdk.io.Oauth2
-
Base url where all images are saved.
- clientSecret() - Method in class com.giift.sdk.io.Oauth2
-
Base url of the server.
- CODE - Static variable in class com.giift.sdk.data.Country
-
- CODE - Static variable in class com.giift.sdk.data.Currency
-
- COLUMN_ABOUT_ID - Static variable in class com.giift.sdk.data.About
-
- COLUMN_ADDRESS - Static variable in class com.giift.sdk.data.Location
-
- COLUMN_AMOUNT - Static variable in class com.giift.sdk.data.Transaction
-
- COLUMN_BARCODE - Static variable in class com.giift.sdk.data.Card
-
- COLUMN_BARCODE_TYPE - Static variable in class com.giift.sdk.data.Dmo
-
- COLUMN_BIRTHDAY - Static variable in class com.giift.sdk.data.User
-
- COLUMN_CARD_ID - Static variable in class com.giift.sdk.data.Card
-
- COLUMN_CARD_ID - Static variable in class com.giift.sdk.data.Transaction
-
- COLUMN_CARD_NUMBER - Static variable in class com.giift.sdk.data.Card
-
- COLUMN_CART - Static variable in class com.giift.sdk.data.CartItem
-
- COLUMN_CODE - Static variable in class com.giift.sdk.data.Country
-
- COLUMN_CODE - Static variable in class com.giift.sdk.data.Coupon
-
- COLUMN_CODE - Static variable in class com.giift.sdk.data.Currency
-
- COLUMN_CONVERSION_ID - Static variable in class com.giift.sdk.data.Conversion
-
- COLUMN_COUNTRY - Static variable in class com.giift.sdk.data.Dmo
-
- COLUMN_COUNTRY - Static variable in class com.giift.sdk.data.User
-
- COLUMN_COUPON_ID - Static variable in class com.giift.sdk.data.Coupon
-
- COLUMN_CURRENCY - Static variable in class com.giift.sdk.data.CartItem
-
- COLUMN_CURRENCY - Static variable in class com.giift.sdk.data.Dmo
-
- COLUMN_CURRENCY - Static variable in class com.giift.sdk.data.Order
-
- COLUMN_CURRENCY - Static variable in class com.giift.sdk.data.OrderItem
-
- COLUMN_CURRENCY - Static variable in class com.giift.sdk.data.User
-
- COLUMN_DATE - Static variable in class com.giift.sdk.data.Transaction
-
- COLUMN_DELETABLE - Static variable in class com.giift.sdk.data.Dmo
-
- COLUMN_DIST_TO - Static variable in class com.giift.sdk.data.Dmo
-
- COLUMN_DMO - Static variable in class com.giift.sdk.data.About
-
- COLUMN_DMO - Static variable in class com.giift.sdk.data.Card
-
- COLUMN_DMO_ID - Static variable in class com.giift.sdk.data.CardLabel
-
- COLUMN_DMO_ID - Static variable in class com.giift.sdk.data.Dmo
-
- COLUMN_DST - Static variable in class com.giift.sdk.data.Conversion
-
- COLUMN_EMAIL - Static variable in class com.giift.sdk.data.User
-
- COLUMN_END_DATE - Static variable in class com.giift.sdk.data.Coupon
-
- COLUMN_END_DATE - Static variable in class com.giift.sdk.data.Product
-
- COLUMN_EXPIRY - Static variable in class com.giift.sdk.data.Card
-
- COLUMN_EXPIRY_FIELD_MODE - Static variable in class com.giift.sdk.data.Dmo
-
- COLUMN_EXTRA_LOGIN - Static variable in class com.giift.sdk.data.Card
-
- COLUMN_EXTRA_LOGIN_FIELD_MODE - Static variable in class com.giift.sdk.data.Dmo
-
- COLUMN_EXTRA_PWD - Static variable in class com.giift.sdk.data.Card
-
- COLUMN_EXTRA_PWD_FIELD_MODE - Static variable in class com.giift.sdk.data.Dmo
-
- COLUMN_FACEBOOK_LINK - Static variable in class com.giift.sdk.data.User
-
- COLUMN_FIELD - Static variable in class com.giift.sdk.data.CardLabel
-
- COLUMN_FILTER - Static variable in class com.giift.sdk.data.Conversion
-
- COLUMN_FIRST_NAME - Static variable in class com.giift.sdk.data.User
-
- COLUMN_GENDER - Static variable in class com.giift.sdk.data.User
-
- COLUMN_GIIFT_ISSUED - Static variable in class com.giift.sdk.data.Dmo
-
- COLUMN_GOOGLE_LINK - Static variable in class com.giift.sdk.data.User
-
- COLUMN_HAS_COUPONS - Static variable in class com.giift.sdk.data.Dmo
-
- COLUMN_HAS_NEWS - Static variable in class com.giift.sdk.data.Dmo
-
- COLUMN_HAS_PRODUCTS - Static variable in class com.giift.sdk.data.Dmo
-
- COLUMN_HTML_CONTENT - Static variable in class com.giift.sdk.data.About
-
- COLUMN_HTML_CONTENT - Static variable in class com.giift.sdk.data.News
-
- COLUMN_ID - Static variable in class com.giift.sdk.data.Cart
-
- COLUMN_ID - Static variable in class com.giift.sdk.data.LocationSetting
-
- COLUMN_ID - Static variable in class com.giift.sdk.data.ProductSetting
-
- COLUMN_ID - Static variable in class com.giift.sdk.data.RetailerContent
-
- COLUMN_IMG_URL - Static variable in class com.giift.sdk.data.CartItem
-
- COLUMN_IMG_URL - Static variable in class com.giift.sdk.data.OrderItem
-
- COLUMN_IMG_URL - Static variable in class com.giift.sdk.data.Product
-
- COLUMN_IS_UNIQUE - Static variable in class com.giift.sdk.data.Dmo
-
- COLUMN_ITEM_ID - Static variable in class com.giift.sdk.data.CartItem
-
- COLUMN_ITEM_ID - Static variable in class com.giift.sdk.data.Favourites
-
- COLUMN_ITEM_ID - Static variable in class com.giift.sdk.data.OrderItem
-
- COLUMN_ITEM_IMAGE_PATH - Static variable in class com.giift.sdk.data.Favourites
-
- COLUMN_ITEM_NAME - Static variable in class com.giift.sdk.data.Favourites
-
- COLUMN_ITEM_TYPE - Static variable in class com.giift.sdk.data.Favourites
-
- COLUMN_KEY - Static variable in class com.giift.sdk.data.LocationSetting
-
- COLUMN_KEY - Static variable in class com.giift.sdk.data.ProductSetting
-
- COLUMN_KEY - Static variable in class com.giift.sdk.data.RetailerContent
-
- COLUMN_LABEL - Static variable in class com.giift.sdk.data.CardLabel
-
- COLUMN_LANG - Static variable in class com.giift.sdk.data.About
-
- COLUMN_LANG - Static variable in class com.giift.sdk.data.CardLabel
-
- COLUMN_LANG - Static variable in class com.giift.sdk.data.LocationSetting
-
- COLUMN_LANG - Static variable in class com.giift.sdk.data.RetailerContent
-
- COLUMN_LAST_NAME - Static variable in class com.giift.sdk.data.User
-
- COLUMN_LATITUDE - Static variable in class com.giift.sdk.data.Location
-
- COLUMN_LINK - Static variable in class com.giift.sdk.data.Coupon
-
- COLUMN_LINK - Static variable in class com.giift.sdk.data.Product
-
- COLUMN_LOCATION - Static variable in class com.giift.sdk.data.LocationSetting
-
- COLUMN_LOCATION_ID - Static variable in class com.giift.sdk.data.Location
-
- COLUMN_LONG_DESCRIPTION - Static variable in class com.giift.sdk.data.Product
-
- COLUMN_LONGITUDE - Static variable in class com.giift.sdk.data.Location
-
- COLUMN_MERCHANT - Static variable in class com.giift.sdk.data.Dmo
-
- COLUMN_MIN - Static variable in class com.giift.sdk.data.Conversion
-
- COLUMN_NAME - Static variable in class com.giift.sdk.data.CartItem
-
- COLUMN_NAME - Static variable in class com.giift.sdk.data.Country
-
- COLUMN_NAME - Static variable in class com.giift.sdk.data.Coupon
-
- COLUMN_NAME - Static variable in class com.giift.sdk.data.Dmo
-
- COLUMN_NAME - Static variable in class com.giift.sdk.data.Location
-
- COLUMN_NAME - Static variable in class com.giift.sdk.data.OrderItem
-
- COLUMN_NAME - Static variable in class com.giift.sdk.data.Product
-
- COLUMN_NB_CONVERSIONS - Static variable in class com.giift.sdk.data.Dmo
-
- COLUMN_NB_MEMBERS - Static variable in class com.giift.sdk.data.Dmo
-
- COLUMN_NEWS_ID - Static variable in class com.giift.sdk.data.News
-
- COLUMN_NO_REDEEM - Static variable in class com.giift.sdk.data.Card
-
- COLUMN_NOTE - Static variable in class com.giift.sdk.data.Transaction
-
- COLUMN_NUMBER_FIELD_MODE - Static variable in class com.giift.sdk.data.Dmo
-
- COLUMN_OBJECT_ID - Static variable in class com.giift.sdk.data.Coupon
-
- COLUMN_OBJECT_ID - Static variable in class com.giift.sdk.data.News
-
- COLUMN_OBJECT_ID - Static variable in class com.giift.sdk.data.Product
-
- COLUMN_OPERATOR - Static variable in class com.giift.sdk.data.Transaction
-
- COLUMN_ORDER_AMOUNT - Static variable in class com.giift.sdk.data.Order
-
- COLUMN_ORDER_DATE - Static variable in class com.giift.sdk.data.Order
-
- COLUMN_ORDER_ID - Static variable in class com.giift.sdk.data.Order
-
- COLUMN_ORDER_ID - Static variable in class com.giift.sdk.data.OrderItem
-
- COLUMN_ORDER_ID - Static variable in class com.giift.sdk.data.Transaction
-
- COLUMN_ORDER_STATUS - Static variable in class com.giift.sdk.data.Order
-
- COLUMN_PHONE - Static variable in class com.giift.sdk.data.Location
-
- COLUMN_PHONE - Static variable in class com.giift.sdk.data.User
-
- COLUMN_PIN - Static variable in class com.giift.sdk.data.Card
-
- COLUMN_PIN_FIELD_MODE - Static variable in class com.giift.sdk.data.Dmo
-
- COLUMN_PIN_FIELD_NAME - Static variable in class com.giift.sdk.data.Dmo
-
- COLUMN_PORTFOLIO_VALUE - Static variable in class com.giift.sdk.data.User
-
- COLUMN_PRICE - Static variable in class com.giift.sdk.data.Product
-
- COLUMN_PRODUCT - Static variable in class com.giift.sdk.data.ProductSetting
-
- COLUMN_PRODUCT_ID - Static variable in class com.giift.sdk.data.Product
-
- COLUMN_QTY - Static variable in class com.giift.sdk.data.CartItem
-
- COLUMN_QTY - Static variable in class com.giift.sdk.data.OrderItem
-
- COLUMN_REFUNDED - Static variable in class com.giift.sdk.data.Transaction
-
- COLUMN_RETAILER - Static variable in class com.giift.sdk.data.Dmo
-
- COLUMN_RETAILER - Static variable in class com.giift.sdk.data.RetailerContent
-
- COLUMN_RETAILER_ID - Static variable in class com.giift.sdk.data.Location
-
- COLUMN_SALE_PRICE - Static variable in class com.giift.sdk.data.Product
-
- COLUMN_SALE_UNIT - Static variable in class com.giift.sdk.data.Product
-
- COLUMN_SHORT_DESCRIPTION - Static variable in class com.giift.sdk.data.Product
-
- COLUMN_SRC - Static variable in class com.giift.sdk.data.Conversion
-
- COLUMN_START_DATE - Static variable in class com.giift.sdk.data.Coupon
-
- COLUMN_START_DATE - Static variable in class com.giift.sdk.data.Product
-
- COLUMN_STATUS - Static variable in class com.giift.sdk.data.Card
-
- COLUMN_STATUS - Static variable in class com.giift.sdk.data.Cart
-
- COLUMN_STATUS - Static variable in class com.giift.sdk.data.CartItem
-
- COLUMN_STATUS - Static variable in class com.giift.sdk.data.Dmo
-
- COLUMN_STATUS - Static variable in class com.giift.sdk.data.OrderItem
-
- COLUMN_STATUS - Static variable in class com.giift.sdk.data.Transaction
-
- COLUMN_SYMBOL - Static variable in class com.giift.sdk.data.Currency
-
- COLUMN_SYNC_MSG - Static variable in class com.giift.sdk.data.Card
-
- COLUMN_SYNC_STATUS - Static variable in class com.giift.sdk.data.Card
-
- COLUMN_TEMPLATE - Static variable in class com.giift.sdk.data.Dmo
-
- COLUMN_TOTAL_PRICE - Static variable in class com.giift.sdk.data.CartItem
-
- COLUMN_TRANSACTION_ID - Static variable in class com.giift.sdk.data.Transaction
-
- COLUMN_TYPE - Static variable in class com.giift.sdk.data.Dmo
-
- COLUMN_TYPE - Static variable in class com.giift.sdk.data.Transaction
-
- COLUMN_TYPE_LABEL - Static variable in class com.giift.sdk.data.Transaction
-
- COLUMN_UNIT - Static variable in class com.giift.sdk.data.Product
-
- COLUMN_UNIT_PRICE - Static variable in class com.giift.sdk.data.CartItem
-
- COLUMN_UNIT_PRICE - Static variable in class com.giift.sdk.data.OrderItem
-
- COLUMN_UPDATED_AT - Static variable in class com.giift.sdk.data.About
-
- COLUMN_UPDATED_AT - Static variable in class com.giift.sdk.data.Card
-
- COLUMN_UPDATED_AT - Static variable in class com.giift.sdk.data.Cart
-
- COLUMN_UPDATED_AT - Static variable in class com.giift.sdk.data.CartItem
-
- COLUMN_UPDATED_AT - Static variable in class com.giift.sdk.data.Conversion
-
- COLUMN_UPDATED_AT - Static variable in class com.giift.sdk.data.Dmo
-
- COLUMN_UPDATED_AT - Static variable in class com.giift.sdk.data.Location
-
- COLUMN_UPDATED_AT - Static variable in class com.giift.sdk.data.LocationSetting
-
- COLUMN_UPDATED_AT - Static variable in class com.giift.sdk.data.Order
-
- COLUMN_UPDATED_AT - Static variable in class com.giift.sdk.data.OrderItem
-
- COLUMN_UPDATED_AT - Static variable in class com.giift.sdk.data.Product
-
- COLUMN_UPDATED_AT - Static variable in class com.giift.sdk.data.ProductSetting
-
- COLUMN_UPDATED_AT - Static variable in class com.giift.sdk.data.RetailerContent
-
- COLUMN_UPDATED_AT - Static variable in class com.giift.sdk.data.Transaction
-
- COLUMN_UPDATED_AT - Static variable in class com.giift.sdk.data.User
-
- COLUMN_USER - Static variable in class com.giift.sdk.data.Card
-
- COLUMN_USER - Static variable in class com.giift.sdk.data.Cart
-
- COLUMN_USER - Static variable in class com.giift.sdk.data.Order
-
- COLUMN_USER_ID - Static variable in class com.giift.sdk.data.Favourites
-
- COLUMN_USER_ID - Static variable in class com.giift.sdk.data.User
-
- COLUMN_USER_NAME - Static variable in class com.giift.sdk.data.User
-
- COLUMN_VALUE - Static variable in class com.giift.sdk.data.Card
-
- COLUMN_VALUE - Static variable in class com.giift.sdk.data.LocationSetting
-
- COLUMN_VALUE - Static variable in class com.giift.sdk.data.OrderItem
-
- COLUMN_VALUE - Static variable in class com.giift.sdk.data.ProductSetting
-
- COLUMN_VALUE - Static variable in class com.giift.sdk.data.RetailerContent
-
- COLUMN_VALUE_FIELD_MODE - Static variable in class com.giift.sdk.data.Dmo
-
- COLUMN_X - Static variable in class com.giift.sdk.data.Conversion
-
- COLUMN_Y - Static variable in class com.giift.sdk.data.Conversion
-
- com.giift.sdk - package com.giift.sdk
-
- com.giift.sdk.data - package com.giift.sdk.data
-
This package contains all the data model that shall be used to maintain and manipulate data
locally, it contains some SQLiteOpenHelper and a ContentProvider
(
GiiftProvider
)
- com.giift.sdk.io - package com.giift.sdk.io
-
This package contains a few utility functions that shall be used by the different io classes.
- com.giift.sdk.io.card - package com.giift.sdk.io.card
-
- com.giift.sdk.io.cart - package com.giift.sdk.io.cart
-
- com.giift.sdk.io.exchange - package com.giift.sdk.io.exchange
-
- com.giift.sdk.io.retailer - package com.giift.sdk.io.retailer
-
This package contains all the interfaces with the server for the retailer (/pos) api.
- com.giift.sdk.io.user - package com.giift.sdk.io.user
-
- com.giift.sdk.io.wallet - package com.giift.sdk.io.wallet
-
This package contains all the interfaces with the server for the user (wallet) api.
- com.giift.sdk.net - package com.giift.sdk.net
-
- com.giift.sdk.ui - package com.giift.sdk.ui
-
- com.giift.sdk.ui.adapter - package com.giift.sdk.ui.adapter
-
This package contains a list of adapters that can be used to feed the different list views
- com.giift.sdk.ui.barcode - package com.giift.sdk.ui.barcode
-
- com.giift.sdk.ui.barcode.camera - package com.giift.sdk.ui.barcode.camera
-
- com.giift.sdk.ui.fragment - package com.giift.sdk.ui.fragment
-
This package contains a list of fragments that shall be reused extensively in different versions
of full form apps
- com.giift.sdk.ui.fragment.pos - package com.giift.sdk.ui.fragment.pos
-
- com.giift.sdk.ui.recyclerview - package com.giift.sdk.ui.recyclerview
-
- com.giift.sdk.util - package com.giift.sdk.util
-
List of utility functions
- COMPLETED - Static variable in interface com.giift.sdk.data.Order.Status
-
- confirmCredentials(AccountAuthenticatorResponse, Account, Bundle) - Method in class com.giift.sdk.net.Authenticator
-
Ignore attempts to confirm credentials
- CONNECTION_ERROR - Static variable in interface com.giift.sdk.io.ISyncMethod.Status
-
- CONTENT - Static variable in interface com.giift.sdk.data.Buyable.column
-
- Content() - Constructor for class com.giift.sdk.io.wallet.AdminContent.Content
-
- context_ - Variable in class com.giift.sdk.net.Authenticator
-
- context_ - Variable in class com.giift.sdk.ui.adapter.CursorRecyclerViewAdapter
-
- Conversion - Class in com.giift.sdk.data
-
- Conversion() - Constructor for class com.giift.sdk.data.Conversion
-
Default constructor, X=1, Y=1, min=0
- Conversion - Class in com.giift.sdk.io.wallet
-
Utility class which contains all the server interface related to conversion
- Conversion() - Constructor for class com.giift.sdk.io.wallet.Conversion
-
- Conversion.Pricing - Class in com.giift.sdk.data
-
Pricing result.
- Conversion.Sync - Class in com.giift.sdk.io.wallet
-
Server request, that will update on the
GiiftProvider
the
definition of all conversions related to a specific
Dmo
- ConversionListFragment - Class in com.giift.sdk.ui.fragment
-
Fragment displaying the list of conversions related to a specific dmo.
- ConversionListFragment() - Constructor for class com.giift.sdk.ui.fragment.ConversionListFragment
-
Empty constructor...
- ConversionListFragment.Callback - Interface in com.giift.sdk.ui.fragment
-
Callback that should be implemented by the parent activity to be informed when a user
selected a conversion.
- ConversionsAdapter - Class in com.giift.sdk.ui.adapter
-
- ConversionsAdapter(Context, Cursor, Cursor) - Constructor for class com.giift.sdk.ui.adapter.ConversionsAdapter
-
Here we get the 2 cursors from_exchanges and to_exchanges and merge
Also check if the more button has to be shown which is true if the cursor counts are greater than 6
- ConversionsAdapter.MoveToPositionListener - Interface in com.giift.sdk.ui.adapter
-
- ConversionsAdapter.OnItemClickListener - Interface in com.giift.sdk.ui.adapter
-
- ConvertStreamToString(InputStream) - Static method in class com.giift.sdk.util.Utils
-
- Country - Class in com.giift.sdk.data
-
Basic information about a country.
- Country() - Constructor for class com.giift.sdk.data.Country
-
- Country - Class in com.giift.sdk.io.wallet
-
Utility class that gathers the querying of Countries to/from the server
- Country() - Constructor for class com.giift.sdk.io.wallet.Country
-
- Country.SyncAll - Class in com.giift.sdk.io.wallet
-
- country_ - Variable in class com.giift.sdk.ui.fragment.IMapFragment
-
- CountryAdapter - Class in com.giift.sdk.ui.adapter
-
Adapter used to display a list of countries typically in a dropdown.
- CountryAdapter(Context) - Constructor for class com.giift.sdk.ui.adapter.CountryAdapter
-
- Coupon - Class in com.giift.sdk.data
-
A coupon is a kind of best deal.
- Coupon() - Constructor for class com.giift.sdk.data.Coupon
-
- Coupon - Class in com.giift.sdk.io.wallet
-
Class handling the different interactions with the server regarding
Coupon
- Coupon() - Constructor for class com.giift.sdk.io.wallet.Coupon
-
- Coupon.SyncFromCard - Class in com.giift.sdk.io.wallet
-
Method that is used to get a list of cards attached to a specific
Card
- Coupon.SyncFromDmo - Class in com.giift.sdk.io.wallet
-
Method that is used to get a list of coupons attached to a specific
Dmo
- CouponAdapter - Class in com.giift.sdk.ui.adapter
-
Adapter used to display a list of coupons.
- CouponAdapter(Context) - Constructor for class com.giift.sdk.ui.adapter.CouponAdapter
-
- CouponFragment - Class in com.giift.sdk.ui.fragment
-
Fragment used to display details about a coupon.
- CouponFragment() - Constructor for class com.giift.sdk.ui.fragment.CouponFragment
-
- CouponListFragment - Class in com.giift.sdk.ui.fragment
-
Fragment displaying a list of coupons.
- CouponListFragment() - Constructor for class com.giift.sdk.ui.fragment.CouponListFragment
-
- CouponListFragment.Callback - Interface in com.giift.sdk.ui.fragment
-
Interface to be implemented by parent activity in order to be informed of a coupon being
selected
- Create() - Constructor for class com.giift.sdk.io.cart.Cart.Create
-
- Create() - Constructor for class com.giift.sdk.io.retailer.Pos.Create
-
- createAsync(Context) - Static method in class com.giift.sdk.io.cart.Cart
-
- CreateAsync(Context, String, String, String, String, String, boolean) - Static method in class com.giift.sdk.io.retailer.Pos
-
Method to register a new user(if does not exist) and create a card.
- createSync(Context) - Static method in class com.giift.sdk.io.cart.Cart
-
- CreateSync(Context, String, String, String, String, String, boolean) - Static method in class com.giift.sdk.io.retailer.Pos
-
Method to register a new user(if does not exist) and create a card.
- CreditAsync(Context, String, String, double, String, String) - Static method in class com.giift.sdk.io.retailer.Pos
-
Method to add credit to a card.
- CreditSync(Context, String, String, double, String, String) - Static method in class com.giift.sdk.io.retailer.Pos
-
Method to add credit to a card.
- Culture - Class in com.giift.sdk.util
-
Set of functions handling the localized content, such as the display of numbers and dates.
- Culture() - Constructor for class com.giift.sdk.util.Culture
-
- CURRENCY - Static variable in class com.giift.sdk.data.CartItem
-
- Currency - Class in com.giift.sdk.data
-
A currency is basically the link between a iso code and the corresponding symbol.
- Currency() - Constructor for class com.giift.sdk.data.Currency
-
- Currency - Class in com.giift.sdk.io.wallet
-
Utility class that gathers the querying of Currencies to/from the server.
- Currency() - Constructor for class com.giift.sdk.io.wallet.Currency
-
- Currency.SyncAll - Class in com.giift.sdk.io.wallet
-
Server request to fetch all currencies and Update the
GiiftProvider
- CURRENCY_NOT_SUPPORTED - Static variable in interface com.giift.sdk.io.cart.CartItem.Errors
-
- CURRENT_CART_ID_KEY - Static variable in class com.giift.sdk.data.Cart
-
- CursorRecyclerViewAdapter<VH extends RecyclerView.ViewHolder> - Class in com.giift.sdk.ui.adapter
-
Created by giift on 23/1/17.
- CursorRecyclerViewAdapter(Context, Cursor) - Constructor for class com.giift.sdk.ui.adapter.CursorRecyclerViewAdapter
-