# Print output for @column tags ?>
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 |
---|
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 | |
---|---|
public static final Creator<TimerStat> CREATOR
The CREATOR instance for use by aidl Binder interfaces.
public TimerStat ()
Construct an empty TimerStat object with the count and time set to 0.
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 TimerStat (Parcel in)
Construct a TimerStat object reading the values from a Parcel
object.
Parameters | |
---|---|
in |
Parcel |
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 |
public int getCount ()
Get the count for this timer.
Returns | |
---|---|
int |
public long getTime ()
Get the time for this timer in milliseconds.
Returns | |
---|---|
long |
public void setCount (int count)
Set the count for this timer.
Parameters | |
---|---|
count |
int |
public void setTime (long time)
Set the time for this timer in milliseconds.
Parameters | |
---|---|
time |
long |
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. |
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 |