public class FusedBatchOptions extends Object implements Parcelable
Modifier and Type | Class and Description |
---|---|
static class |
FusedBatchOptions.BatchFlags |
static class |
FusedBatchOptions.SourceTechnologies
Definition of enum flag sets needed by this class.
|
Parcelable.ClassLoaderCreator<T>, Parcelable.Creator<T>
Modifier and Type | Field and Description |
---|---|
static Parcelable.Creator<FusedBatchOptions> |
CREATOR |
CONTENTS_FILE_DESCRIPTOR, PARCELABLE_ELIDE_DUPLICATES, PARCELABLE_WRITE_RETURN_VALUE
Constructor and Description |
---|
FusedBatchOptions() |
Modifier and Type | Method and Description |
---|---|
int |
describeContents()
Describe the kinds of special objects contained in this Parcelable
instance's marshaled representation.
|
int |
getFlags() |
double |
getMaxPowerAllocationInMW() |
long |
getPeriodInNS() |
float |
getSmallestDisplacementMeters() |
int |
getSourcesToUse() |
boolean |
isFlagSet(int flag) |
boolean |
isSourceToUseSet(int source) |
void |
resetFlag(int flag) |
void |
resetSourceToUse(int source) |
void |
setFlag(int flag) |
void |
setMaxPowerAllocationInMW(double value) |
void |
setPeriodInNS(long value) |
void |
setSmallestDisplacementMeters(float value) |
void |
setSourceToUse(int source) |
void |
writeToParcel(Parcel parcel,
int flags)
Flatten this object in to a Parcel.
|
public static final Parcelable.Creator<FusedBatchOptions> CREATOR
public void setMaxPowerAllocationInMW(double value)
public double getMaxPowerAllocationInMW()
public void setPeriodInNS(long value)
public long getPeriodInNS()
public void setSmallestDisplacementMeters(float value)
public float getSmallestDisplacementMeters()
public void setSourceToUse(int source)
public void resetSourceToUse(int source)
public boolean isSourceToUseSet(int source)
public int getSourcesToUse()
public void setFlag(int flag)
public void resetFlag(int flag)
public boolean isFlagSet(int flag)
public int getFlags()
public int describeContents()
Parcelable
Parcelable.writeToParcel(Parcel, int)
,
the return value of this method must include the
Parcelable.CONTENTS_FILE_DESCRIPTOR
bit.describeContents
in interface Parcelable
Parcelable.CONTENTS_FILE_DESCRIPTOR
public void writeToParcel(Parcel parcel, int flags)
Parcelable
writeToParcel
in interface Parcelable
parcel
- The Parcel in which the object should be written.flags
- Additional flags about how the object should be written.
May be 0 or Parcelable.PARCELABLE_WRITE_RETURN_VALUE
.