Lines Matching refs:right
156 * Add the statistics from the right {@link UsageStats} to the left. The package name for
158 * @param right The {@link UsageStats} object to merge into this one.
162 public void add(UsageStats right) {
163 if (!mPackageName.equals(right.mPackageName)) {
165 mPackageName + "' with UsageStats for package '" + right.mPackageName + "'.");
168 if (right.mEndTimeStamp > mEndTimeStamp) {
169 mLastEvent = right.mLastEvent;
170 mEndTimeStamp = right.mEndTimeStamp;
171 mLastTimeUsed = right.mLastTimeUsed;
172 mBeginIdleTime = right.mBeginIdleTime;
173 mLastTimeSystemUsed = right.mLastTimeSystemUsed;
175 mBeginTimeStamp = Math.min(mBeginTimeStamp, right.mBeginTimeStamp);
176 mTotalTimeInForeground += right.mTotalTimeInForeground;
177 mLaunchCount += right.mLaunchCount;