package

com.apptimize

Interfaces

Apptimize.MetadataStateChangedListener Interface definition for callbacks to be invoked when the Apptimize metadata state has changed. 
Apptimize.OnApptimizeInitializedListener  
Apptimize.OnExperimentRunListener This interface is deprecated. Use Apptimize.OnTestRunListener instead.  
Apptimize.OnExperimentsProcessedListener Interface definition for a callback to be invoked when an Apptimize A/B experiment configuration is recalculated. 
Apptimize.OnTestEnrollmentChangedListener Interface definition for callbacks to be invoked when an Apptimize A/B experiment enrollment has changed. 
Apptimize.OnTestRunListener Interface definition for a callback to be invoked when an Apptimize A/B test is run. 

Classes

AirshipExporter  
Apptimize  
ApptimizeExperiment Note: This class will soon be deprecated. 
ApptimizeInstantUpdateOrWinnerInfo Information about a single Apptimize A/B test that this device is enrolled in. 
ApptimizeOptions Configurable options when making calls to run Apptimize tests. 
ApptimizeTest  
ApptimizeTestInfo Information about a single Apptimize A/B test that this device is enrolled in. 
ApptimizeVar<T>

An Apptimize variable whose value can be changed in A/B experiments. 

Enums

Apptimize.ApptimizeMetadataStateFlags An EnumSet that can be used to determine the current state of the metadata. 
Apptimize.IsFirstTestRun An enum that indicates if this is the first time that a test has been run. 
Apptimize.UnenrollmentReason This enumerated type is used to indicate why the user has been unenrolled from a given experiment. 
ApptimizeInstantUpdateOrWinnerInfo.Type  
ApptimizeOptions.LogLevel

When used as an argument to setLogLevel(com.apptimize.ApptimizeOptions.LogLevel), Apptimize will log all messages of the given importance or higher

 
ApptimizeTestType This enumerated type is used to indicate the kind of test that is described by an ApptimizeTestInfo object.