public class StartRMData extends Object implements Serializable, Parcelable
Parcelable.ClassLoaderCreator<T>, Parcelable.Creator<T>| Modifier and Type | Field and Description |
|---|---|
static Parcelable.Creator<StartRMData> |
CREATOR |
CONTENTS_FILE_DESCRIPTOR, PARCELABLE_WRITE_RETURN_VALUE| Constructor and Description |
|---|
StartRMData(long scanPeriod,
long betweenScanPeriod,
boolean backgroundFlag) |
StartRMData(Region region,
String callbackPackageName) |
StartRMData(Region region,
String callbackPackageName,
long scanPeriod,
long betweenScanPeriod,
boolean backgroundFlag) |
| Modifier and Type | Method and Description |
|---|---|
int |
describeContents() |
static StartRMData |
fromBundle(Bundle bundle) |
boolean |
getBackgroundFlag() |
long |
getBetweenScanPeriod() |
String |
getCallbackPackageName() |
Region |
getRegionData() |
long |
getScanPeriod() |
Bundle |
toBundle() |
void |
writeToParcel(Parcel out,
int flags) |
public static final Parcelable.Creator<StartRMData> CREATOR
public StartRMData(long scanPeriod,
long betweenScanPeriod,
boolean backgroundFlag)
public long getScanPeriod()
public long getBetweenScanPeriod()
public Region getRegionData()
public String getCallbackPackageName()
public boolean getBackgroundFlag()
public int describeContents()
describeContents in interface Parcelablepublic void writeToParcel(Parcel out, int flags)
writeToParcel in interface Parcelablepublic Bundle toBundle()
public static StartRMData fromBundle(@NonNull Bundle bundle)