Skip navigation links
C D E F G H I K L M O P R S T U V W 

C

close() - Method in class com.fitanalytics.webwidget.FITAWebWidget
Close the widget.
com.fitanalytics.webwidget - package com.fitanalytics.webwidget
 
create(String, WidgetOptions) - Method in class com.fitanalytics.webwidget.FITAWebWidget
Create the widget with a product serial and widget options.
create(String) - Method in class com.fitanalytics.webwidget.FITAWebWidget
Create the widget with a product serial.
create(String, JSONObject) - Method in class com.fitanalytics.webwidget.FITAWebWidget
Create the widget with a product serial and widget options as JSONObject.
createAndSendAction(String, JSONArray) - Method in class com.fitanalytics.webwidget.FITAWebWidget
 
CURRENCY - Static variable in class com.fitanalytics.webwidget.FITAPurchaseReporter.KEYS
 

D

doInBackground(FITAPurchaseReport...) - Method in class com.fitanalytics.webwidget.FITAPurchaseReporter
 

E

EAN - Static variable in class com.fitanalytics.webwidget.FITAPurchaseReporter.KEYS
 

F

FITAPurchaseReport - Class in com.fitanalytics.webwidget
 
FITAPurchaseReport(String, String) - Constructor for class com.fitanalytics.webwidget.FITAPurchaseReport
A FITAPurchaseReport represents an order about a purchased item identified by the productSerial and the orderId Use @see FITAPurchaseReporter.sendReport(FITAPurchaseReport report) to report to the Fit Analytics endpoints
FITAPurchaseReport(String, String, String) - Constructor for class com.fitanalytics.webwidget.FITAPurchaseReport
A FITAPurchaseReport represents an order about a purchased item identified by the following parameters
FITAPurchaseReport(String, String, String, Double, String) - Constructor for class com.fitanalytics.webwidget.FITAPurchaseReport
A FITAPurchaseReport represents an order about a purchased item identified by the productSerial and the orderId Use @see FITAPurchaseReporter.sendReport(FITAPurchaseReport report) to report to the Fit Analytics endpoints
FITAPurchaseReporter - Class in com.fitanalytics.webwidget
 
FITAPurchaseReporter() - Constructor for class com.fitanalytics.webwidget.FITAPurchaseReporter
 
FITAPurchaseReporter(Context) - Constructor for class com.fitanalytics.webwidget.FITAPurchaseReporter
Create a FITAReporter
FITAPurchaseReporter.KEYS - Class in com.fitanalytics.webwidget
provides easy access to possible values to report
FITAWebViewClient - Class in com.fitanalytics.webwidget
 
FITAWebViewClient(FITAWebWidget) - Constructor for class com.fitanalytics.webwidget.FITAWebViewClient
 
FITAWebWidget - Class in com.fitanalytics.webwidget
 
FITAWebWidget(WebView, FITAWebWidgetHandler) - Constructor for class com.fitanalytics.webwidget.FITAWebWidget
 
FITAWebWidgetHandler - Interface in com.fitanalytics.webwidget
 
FUNNEL - Static variable in class com.fitanalytics.webwidget.FITAPurchaseReporter.KEYS
 

G

getCurrency() - Method in class com.fitanalytics.webwidget.FITAPurchaseReport
 
getEan() - Method in class com.fitanalytics.webwidget.FITAPurchaseReport
 
getFunnel() - Method in class com.fitanalytics.webwidget.FITAPurchaseReport
 
getOrderId() - Method in class com.fitanalytics.webwidget.FITAPurchaseReport
 
getPrice() - Method in class com.fitanalytics.webwidget.FITAPurchaseReport
 
getProductSerial() - Method in class com.fitanalytics.webwidget.FITAPurchaseReport
 
getPurchasedSize() - Method in class com.fitanalytics.webwidget.FITAPurchaseReport
 
getShop() - Method in class com.fitanalytics.webwidget.FITAPurchaseReport
 
getShopArticleCode() - Method in class com.fitanalytics.webwidget.FITAPurchaseReport
 
getShopCountry() - Method in class com.fitanalytics.webwidget.FITAPurchaseReport
 
getShopLanguage() - Method in class com.fitanalytics.webwidget.FITAPurchaseReport
 
getShopSizingSystem() - Method in class com.fitanalytics.webwidget.FITAPurchaseReport
 
getSid() - Method in class com.fitanalytics.webwidget.FITAPurchaseReport
 
getSizeRegion() - Method in class com.fitanalytics.webwidget.FITAPurchaseReport
 
getUserId() - Method in class com.fitanalytics.webwidget.FITAPurchaseReport
 

H

HOSTNAME - Static variable in class com.fitanalytics.webwidget.FITAPurchaseReporter.KEYS
 

I

isDryRun() - Method in class com.fitanalytics.webwidget.FITAPurchaseReporter
 
isLoading - Variable in class com.fitanalytics.webwidget.FITAWebWidget
 
isTestEnv() - Method in class com.fitanalytics.webwidget.FITAPurchaseReporter
 

K

KEYS() - Constructor for class com.fitanalytics.webwidget.FITAPurchaseReporter.KEYS
 

L

load() - Method in class com.fitanalytics.webwidget.FITAWebWidget
Begin loading the HTML widget container page.

M

ManufacturedSize - Class in com.fitanalytics.webwidget
Class that wraps together the code of the size and its availability status.
ManufacturedSize() - Constructor for class com.fitanalytics.webwidget.ManufacturedSize
 
ManufacturedSize(String, boolean) - Constructor for class com.fitanalytics.webwidget.ManufacturedSize
 
mAvailable - Variable in class com.fitanalytics.webwidget.ManufacturedSize
 
mHandler - Variable in class com.fitanalytics.webwidget.FITAWebWidget
 
mSize - Variable in class com.fitanalytics.webwidget.ManufacturedSize
 
mView - Variable in class com.fitanalytics.webwidget.FITAWebWidget
 
mWidget - Variable in class com.fitanalytics.webwidget.FITAWebViewClient
 

O

onContainerLoadError(String) - Method in class com.fitanalytics.webwidget.FITAWebWidget
 
onPostExecute(Long) - Method in class com.fitanalytics.webwidget.FITAPurchaseReporter
 
onReceivedError(WebView, int, String, String) - Method in class com.fitanalytics.webwidget.FITAWebViewClient
 
onWebWidgetAddToCart(FITAWebWidget, String, String, JSONObject) - Method in interface com.fitanalytics.webwidget.FITAWebWidgetHandler
This method will be called when the user of the widget specifically clicks on the add-to-cart inside the widget.
onWebWidgetClose(FITAWebWidget, String, String, JSONObject) - Method in interface com.fitanalytics.webwidget.FITAWebWidgetHandler
This method will be called when the user of the widget specifically requests closing of the widget by clicking on the close button.
onWebWidgetInit(FITAWebWidget) - Method in interface com.fitanalytics.webwidget.FITAWebWidgetHandler
This method will be called when the widget instance inside the WebView is successfully created.
onWebWidgetLoadError(FITAWebWidget, String) - Method in interface com.fitanalytics.webwidget.FITAWebWidgetHandler
This method will be called when the widget inside the WebView fails to load or initialize for some reason.
onWebWidgetOpen(FITAWebWidget, String) - Method in interface com.fitanalytics.webwidget.FITAWebWidgetHandler
This method will be called when the widget is successfully opened after the `open` method call.
onWebWidgetProductLoad(FITAWebWidget, String, JSONObject) - Method in interface com.fitanalytics.webwidget.FITAWebWidgetHandler
This method will be called when the widget successfully loads the product info.
onWebWidgetProductLoadError(FITAWebWidget, String, JSONObject) - Method in interface com.fitanalytics.webwidget.FITAWebWidgetHandler
This method will be called when the widget fails to load the product info or the product is not supported.
onWebWidgetReady(FITAWebWidget) - Method in interface com.fitanalytics.webwidget.FITAWebWidgetHandler
This method will be called when the widget container inside the WebView is successfully loaded and is ready to accept commands.
onWebWidgetRecommend(FITAWebWidget, String, String, JSONObject) - Method in interface com.fitanalytics.webwidget.FITAWebWidgetHandler
This method will be called after the `FITAWebWidget.recommend` call, when the widget has received and processed the size recommendation.
open(String, WidgetOptions) - Method in class com.fitanalytics.webwidget.FITAWebWidget
Show the actual widget.
open(String) - Method in class com.fitanalytics.webwidget.FITAWebWidget
Open the widget with a new product serial.
open(String, JSONObject) - Method in class com.fitanalytics.webwidget.FITAWebWidget
Open the widget with a new product serial and/or widget object (as JSONObejct).
ORDER_ID - Static variable in class com.fitanalytics.webwidget.FITAPurchaseReporter.KEYS
 

P

PRICE - Static variable in class com.fitanalytics.webwidget.FITAPurchaseReporter.KEYS
 
processMessage(String) - Method in class com.fitanalytics.webwidget.FITAWebWidget
 
PRODUCT_ID - Static variable in class com.fitanalytics.webwidget.FITAPurchaseReporter.KEYS
 
PURCHASED_SIZE - Static variable in class com.fitanalytics.webwidget.FITAPurchaseReporter.KEYS
 

R

receiveMessage(String) - Method in class com.fitanalytics.webwidget.FITAWebWidget
 
recommend(String, WidgetOptions) - Method in class com.fitanalytics.webwidget.FITAWebWidget
Request a recommendation with productSerial and widget options.
recommend(String) - Method in class com.fitanalytics.webwidget.FITAWebWidget
Request a recommendation with productSerial.
recommend(String, JSONObject) - Method in class com.fitanalytics.webwidget.FITAWebWidget
Request a recommendation with productSerial and widget options (as JSONObject).
reconfigure(String, WidgetOptions) - Method in class com.fitanalytics.webwidget.FITAWebWidget
Reconfigure the widget with the new product serial and/or widget options object.
reconfigure(String) - Method in class com.fitanalytics.webwidget.FITAWebWidget
Reconfigure the widget with a new product serial.
reconfigure(String, JSONObject) - Method in class com.fitanalytics.webwidget.FITAWebWidget
Reconfigure the widget with the new product serial and/or widget options object (as JSONObject).

S

SENDER_TYPE - Static variable in class com.fitanalytics.webwidget.FITAPurchaseReporter.KEYS
 
sendMessage(JSONObject) - Method in class com.fitanalytics.webwidget.FITAWebWidget
 
setAvailable(boolean) - Method in class com.fitanalytics.webwidget.ManufacturedSize
 
setCartEnabled(Boolean) - Method in class com.fitanalytics.webwidget.WidgetOptions
Enable or disable the widget add-to-cart callback (`onWebWidgetAddToCart`) and integration.
setCloseEnabled(Boolean) - Method in class com.fitanalytics.webwidget.WidgetOptions
Enable or disable the widget close callback (`onWebWidgetClose`).
setDryRun(boolean) - Method in class com.fitanalytics.webwidget.FITAPurchaseReporter
 
setEan(String) - Method in class com.fitanalytics.webwidget.FITAPurchaseReport
 
setFunnel(String) - Method in class com.fitanalytics.webwidget.FITAPurchaseReport
 
setLanguage(String) - Method in class com.fitanalytics.webwidget.WidgetOptions
Set the `language` parameter.
setLoadErrorEnabled(Boolean) - Method in class com.fitanalytics.webwidget.WidgetOptions
Enable or disable the widget product load error callback (`onWebWidgetProductLoadError`).
setManufacturedSizes(ManufacturedSize[]) - Method in class com.fitanalytics.webwidget.WidgetOptions
Set the `manufacturedSizes` parameter by array of ManufacturedSize objects.
setManufacturedSizes(List<ManufacturedSize>) - Method in class com.fitanalytics.webwidget.WidgetOptions
Set the `manufacturedSizes` parameter by List of ManufacturedSizes.
setMetric(String) - Method in class com.fitanalytics.webwidget.WidgetOptions
Set the `metric` parameter.
setOpenEnabled(Boolean) - Method in class com.fitanalytics.webwidget.WidgetOptions
Enable or disable the widget open callback (`onWebWidgetOpen`).
setProductSerial(String) - Method in class com.fitanalytics.webwidget.FITAPurchaseReport
 
setPurchasedSize(String) - Method in class com.fitanalytics.webwidget.FITAPurchaseReport
 
setRecommendEnabled(Boolean) - Method in class com.fitanalytics.webwidget.WidgetOptions
Enable or disable the widget recommed callback (`onWebWidgetRecommend`).
setShop(String) - Method in class com.fitanalytics.webwidget.FITAPurchaseReport
 
setShopArticleCode(String) - Method in class com.fitanalytics.webwidget.FITAPurchaseReport
 
setShopCountry(String) - Method in class com.fitanalytics.webwidget.FITAPurchaseReport
 
setShopCountry(String) - Method in class com.fitanalytics.webwidget.WidgetOptions
Set the `shopCountry` parameter.
setShopLanguage(String) - Method in class com.fitanalytics.webwidget.FITAPurchaseReport
 
setShopSizingSystem(String) - Method in class com.fitanalytics.webwidget.FITAPurchaseReport
 
setSid(String) - Method in class com.fitanalytics.webwidget.FITAPurchaseReport
 
setSize(String) - Method in class com.fitanalytics.webwidget.ManufacturedSize
Set the size code of the manufactured size.
setSizeRegion(String) - Method in class com.fitanalytics.webwidget.FITAPurchaseReport
 
setSizes(String[]) - Method in class com.fitanalytics.webwidget.WidgetOptions
Set the `sizes` parameter as an array of strings.
setSizes(List<String>) - Method in class com.fitanalytics.webwidget.WidgetOptions
Set the `sizes` parameter as a list of strings.
setTestEnv(boolean) - Method in class com.fitanalytics.webwidget.FITAPurchaseReporter
 
setThumb(String) - Method in class com.fitanalytics.webwidget.WidgetOptions
Set the `thumb` parameter.
setUserId(String) - Method in class com.fitanalytics.webwidget.FITAPurchaseReport
 
setUserId(String) - Method in class com.fitanalytics.webwidget.WidgetOptions
Set `userId` parameter.
SHOP - Static variable in class com.fitanalytics.webwidget.FITAPurchaseReporter.KEYS
 
SHOP_COUNTRY - Static variable in class com.fitanalytics.webwidget.FITAPurchaseReporter.KEYS
 
SHOP_LANGUAGE - Static variable in class com.fitanalytics.webwidget.FITAPurchaseReporter.KEYS
 
SHOP_SIZING_SYSTEM - Static variable in class com.fitanalytics.webwidget.FITAPurchaseReporter.KEYS
 
shouldOverrideUrlLoading(WebView, String) - Method in class com.fitanalytics.webwidget.FITAWebViewClient
 
SID - Static variable in class com.fitanalytics.webwidget.FITAPurchaseReporter.KEYS
 
SIZE_REGION - Static variable in class com.fitanalytics.webwidget.FITAPurchaseReporter.KEYS
 

T

TIME_STAMP - Static variable in class com.fitanalytics.webwidget.FITAPurchaseReporter.KEYS
 
toJSON() - Method in class com.fitanalytics.webwidget.ManufacturedSize
Converts the instance into a single JSONObject.
toJSON() - Method in class com.fitanalytics.webwidget.WidgetOptions
Convert the WidgetOptions content to JSONObject representation, which is accepted by the widget.
toString() - Method in class com.fitanalytics.webwidget.FITAPurchaseReporter
 

U

UNITS_BRITISH - Static variable in class com.fitanalytics.webwidget.WidgetOptions
 
UNITS_IMPERIAL - Static variable in class com.fitanalytics.webwidget.WidgetOptions
 
UNITS_METRIC - Static variable in class com.fitanalytics.webwidget.WidgetOptions
 
USER_ID - Static variable in class com.fitanalytics.webwidget.FITAPurchaseReporter.KEYS
 

V

VARIANT_ID - Static variable in class com.fitanalytics.webwidget.FITAPurchaseReporter.KEYS
 

W

widgetContainerURL - Static variable in class com.fitanalytics.webwidget.FITAWebWidget
 
WidgetOptions - Class in com.fitanalytics.webwidget
Encapsulates all accepted options for FitAnalytics widget.
WidgetOptions() - Constructor for class com.fitanalytics.webwidget.WidgetOptions
 
C D E F G H I K L M O P R S T U V W 
Skip navigation links