TimerStat
public
final
class
TimerStat
extends Object
implements
Parcelable
java.lang.Object | |
↳ | android.os.health.TimerStat |
A TimerStat object stores a count and a time.
Summary
Inherited constants |
---|
Fields | |
---|---|
public
static
final
Creator<TimerStat> |
CREATOR
The CREATOR instance for use by aidl Binder interfaces. |
Public constructors | |
---|---|
TimerStat()
Construct an empty TimerStat object with the count and time set to 0. |
|
TimerStat(Parcel in)
Construct a TimerStat object reading the values from a |
|
TimerStat(int count, long time)
Construct a TimerStat object with the supplied count and time fields. |
Public methods | |
---|---|
int
|
describeContents()
Describe the kinds of special objects contained in this Parcelable instance's marshaled representation. |
int
|
getCount()
Get the count for this timer. |
long
|
getTime()
Get the time for this timer in milliseconds. |
void
|
setCount(int count)
Set the count for this timer. |
void
|
setTime(long time)
Set the time for this timer in milliseconds. |
void
|
writeToParcel(Parcel out, int flags)
Write this TimerStat object to a parcel. |
Inherited methods | |
---|---|
Fields
CREATOR
public static final Creator<TimerStat> CREATOR
The CREATOR instance for use by aidl Binder interfaces.
Public constructors
TimerStat
public TimerStat ()
Construct an empty TimerStat object with the count and time set to 0.
TimerStat
public TimerStat (Parcel in)
Construct a TimerStat object reading the values from a Parcel
object.
Parameters | |
---|---|
in |
Parcel |
TimerStat
public TimerStat (int count, long time)
Construct a TimerStat object with the supplied count and time fields.
Parameters | |
---|---|
count |
int : The count |
time |
long : The time |
Public methods
describeContents
public int describeContents ()
Describe the kinds of special objects contained in this Parcelable
instance's marshaled representation. For example, if the object will
include a file descriptor in the output of writeToParcel(android.os.Parcel, int)
,
the return value of this method must include the
CONTENTS_FILE_DESCRIPTOR
bit.
Returns | |
---|---|
int |
a bitmask indicating the set of special object types marshaled
by this Parcelable object instance.
Value is either 0 or CONTENTS_FILE_DESCRIPTOR |
getTime
public long getTime ()
Get the time for this timer in milliseconds.
Returns | |
---|---|
long |
setCount
public void setCount (int count)
Set the count for this timer.
Parameters | |
---|---|
count |
int |
setTime
public void setTime (long time)
Set the time for this timer in milliseconds.
Parameters | |
---|---|
time |
long |
writeToParcel
public void writeToParcel (Parcel out, int flags)
Write this TimerStat object to a parcel.
Parameters | |
---|---|
out |
Parcel : The Parcel in which the object should be written.
This value cannot be null . |
flags |
int : Additional flags about how the object should be written.
May be 0 or Parcelable.PARCELABLE_WRITE_RETURN_VALUE .
Value is either 0 or a combination of Parcelable.PARCELABLE_WRITE_RETURN_VALUE , and android.os.Parcelable.PARCELABLE_ELIDE_DUPLICATES |