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> | CREATORThe 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 0orCONTENTS_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 benull. | 
| flags | int: Additional flags about how the object should be written.
 May be 0 orParcelable.PARCELABLE_WRITE_RETURN_VALUE.
 Value is either0or a combination ofParcelable.PARCELABLE_WRITE_RETURN_VALUE, and android.os.Parcelable.PARCELABLE_ELIDE_DUPLICATES | 
