Package engine.util
Class Timer
java.lang.Object
engine.util.Timer
Simple class that can be used to track how long something takes
-
Field Summary
Fields -
Constructor Summary
Constructors -
Method Summary
-
Field Details
-
time
private static long timeKeeps track of initial time -
millis
private static boolean millisTracks if milliseconds or nanoseconds are being used
-
-
Constructor Details
-
Timer
public Timer()
-
-
Method Details
-
start
public static void start(boolean millis) Starts the timer in either milliseconds or nanoseconds- Parameters:
millis- boolean representing if timer is milliseconds or not
-
start
public static void start()Starts the timer in milliseconds -
end
public static long end()Ends the timer and returns now long its been- Returns:
- total time elapsed, otherwise -1 if end() is called before start()
-