public class TimeMeasure extends Object
| Modifier and Type | Class and Description |
|---|---|
static interface |
TimeMeasure.ITimeMeasureFormat |
| Constructor and Description |
|---|
TimeMeasure()
Create a new instance, used a formatter converting everything >= 5000 ms to seconds (X.Y -> 6.1).
|
TimeMeasure(TimeMeasure.ITimeMeasureFormat _formatter)
Create a new instance using _ts millis as
|
| Modifier and Type | Method and Description |
|---|---|
long |
getElapsed()
Returns the elapsed time in milliseconds.
|
long |
getElapsedAndReset() |
String |
getElapsedFormatted(DateFormat _dateFormat)
Formats the elapsed time using the given dateFormatter.
|
long |
getStartTime()
Returns the start time in milliseconds.
|
TimeMeasure |
reset()
Resets the start time to current time in milliseconds.
|
String |
toString()
Returns the elapsed time in milliseconds formatted as string.
|
public TimeMeasure(TimeMeasure.ITimeMeasureFormat _formatter)
_formatter - formatter to use for toString() callpublic TimeMeasure()
public final TimeMeasure reset()
public long getStartTime()
public long getElapsed()
public String getElapsedFormatted(DateFormat _dateFormat)
_dateFormat - date formatpublic long getElapsedAndReset()
Copyright © 2018. All rights reserved.