package com.klarna.ondemand;
import java.io.Serializable;
/**
* Defines the settings for Klarna's Registration Activity
*/
public class RegistrationSettings implements Serializable {
String confirmedUserDataId;
String prefillPhoneNumber;
/**
* create a registration-settings object
* @param prefillPhoneNumber Pre-fill phone number
* @param confirmedUserDataId Confirmed user data id
*/
public RegistrationSettings(String prefillPhoneNumber, String confirmedUserDataId) {
this.prefillPhoneNumber = prefillPhoneNumber;
this.confirmedUserDataId = confirmedUserDataId;
}
RegistrationSettings() {
}
/**
* @return Confirmed user data id
*/
public String getConfirmedUserDataId() {
return confirmedUserDataId;
}
/**
* @return Pre-fill phone number
*/
public String getPrefillPhoneNumber() {
return prefillPhoneNumber;
}
void setPrefillPhoneNumberIfBlank(String phoneNumber) {
if(prefillPhoneNumber == null || prefillPhoneNumber.isEmpty()) {
prefillPhoneNumber = phoneNumber;
}
}
}