public class SettingsList extends java.lang.Object implements android.os.Parcelable, SettingsHolderInterface
Modifier and Type | Field and Description |
---|---|
static android.os.Parcelable.Creator<SettingsList> |
CREATOR |
protected java.util.Map<java.lang.Class<? extends StateObservable>,Settings> |
settingsList |
Modifier | Constructor and Description |
---|---|
|
SettingsList() |
protected |
SettingsList(java.util.HashMap<java.lang.Class<? extends StateObservable>,Settings> settingsList) |
protected |
SettingsList(android.os.Parcel source) |
Modifier and Type | Method and Description |
---|---|
int |
describeContents() |
PESDKConfig |
getConfig() |
java.lang.Class<? extends EventHandlerInterface> |
getEventProcessorClass() |
<StateClass extends Settings> |
getSettingsModel(java.lang.Class<StateClass> stateClass) |
SettingsList |
setEventProcessor(java.lang.Class<? extends EventHandlerInterface> eventProcessor) |
SettingsList |
setEventTracker(EventTracker eventTracker) |
void |
writeToParcel(android.os.Parcel dest,
int flags) |
public static final android.os.Parcelable.Creator<SettingsList> CREATOR
protected java.util.Map<java.lang.Class<? extends StateObservable>,Settings> settingsList
public SettingsList()
protected SettingsList(java.util.HashMap<java.lang.Class<? extends StateObservable>,Settings> settingsList)
protected SettingsList(android.os.Parcel source)
public int describeContents()
describeContents
in interface android.os.Parcelable
public PESDKConfig getConfig()
public java.lang.Class<? extends EventHandlerInterface> getEventProcessorClass()
public <StateClass extends Settings> StateClass getSettingsModel(java.lang.Class<StateClass> stateClass)
getSettingsModel
in interface SettingsHolderInterface
public SettingsList setEventProcessor(java.lang.Class<? extends EventHandlerInterface> eventProcessor)
public SettingsList setEventTracker(EventTracker eventTracker)
public void writeToParcel(android.os.Parcel dest, int flags)
writeToParcel
in interface android.os.Parcelable