Package org.kiwiproject.beta.time
Class Timing.TimedNoResult
java.lang.Object
org.kiwiproject.beta.time.Timing.TimedNoResult
- All Implemented Interfaces:
Timing.Timed
- Enclosing class:
- Timing
Represents an operation that is timed and returns no result.
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionbooleanlonglonginthashCode()static Timing.TimedNoResultofElapsedMillis(long elapsedMillis) Create an instance having elapsed milliseconds.static Timing.TimedNoResultofElapsedNanos(long elapsedNanos) Create an instance having elapsed nanoseconds.toString()
-
Constructor Details
-
TimedNoResult
-
-
Method Details
-
ofElapsedMillis
Create an instance having elapsed milliseconds.- Parameters:
elapsedMillis- the elapsed milliseconds- Returns:
- a new instance
-
ofElapsedNanos
Create an instance having elapsed nanoseconds.- Parameters:
elapsedNanos- the elapsed nanoseconds- Returns:
- a new instance
-
getElapsedNanos
public long getElapsedNanos()- Specified by:
getElapsedNanosin interfaceTiming.Timed- Returns:
- the number of nanoseconds that elapsed during the operation
-
getElapsedMillis
public long getElapsedMillis()- Specified by:
getElapsedMillisin interfaceTiming.Timed- Returns:
- the number of milliseconds that elapsed during the operation
-
toString
-
equals
-
hashCode
public int hashCode()
-