public
final
class
TimerStat
extends Object
implements
Parcelable
java.lang.Object | |
↳ | android.os.health.TimerStat |
A TimerStat object stores a count and a time.
Inherited constants |
---|
From
interface
android.os.Parcelable
|
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(int count, long time)
Construct a TimerStat object with the supplied count and time fields. |
|
TimerStat(Parcel in)
Construct a TimerStat object reading the values from a |
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 | |
---|---|
From
class
java.lang.Object
| |
From
interface
android.os.Parcelable
|
Creator<TimerStat> CREATOR
The CREATOR instance for use by aidl Binder interfaces.
TimerStat ()
Construct an empty TimerStat object with the count and time set to 0.
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
|
TimerStat (Parcel in)
Construct a TimerStat object reading the values from a Parcel
object.
Parameters | |
---|---|
in |
Parcel
|
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(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. |
long getTime ()
Get the time for this timer in milliseconds.
Returns | |
---|---|
long |
void setCount (int count)
Set the count for this timer.
Parameters | |
---|---|
count |
int
|
void setTime (long time)
Set the time for this timer in milliseconds.
Parameters | |
---|---|
time |
long
|
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. |
flags |
int :
Additional flags about how the object should be written.
May be 0 or PARCELABLE_WRITE_RETURN_VALUE .
|