Class JavaTimer

    • Constructor Detail

      • JavaTimer

        public JavaTimer()
    • Method Detail

      • startIt

        public long startIt()
        Description copied from interface: UimaTimer
        Starts the timer.
        Specified by:
        startIt in interface UimaTimer
        Returns:
        the current time in milliseconds
      • stopIt

        public long stopIt()
        Description copied from interface: UimaTimer
        Stops the timer.
        Specified by:
        stopIt in interface UimaTimer
        Returns:
        the current time in milliseconds
      • getResolution

        public int getResolution()
        Description copied from interface: UimaTimer
        Gets the timer resolution in milliseconds.
        Specified by:
        getResolution in interface UimaTimer
        Returns:
        the timer resolution in milliseconds
      • getDuration

        public long getDuration()
        Description copied from interface: UimaTimer
        Gets the time between the last call to stopIt() and the last call to startIt().
        Specified by:
        getDuration in interface UimaTimer
        Returns:
        the duration in milliseconds
      • getTimeInSecs

        public long getTimeInSecs()
        Description copied from interface: UimaTimer
        Gets the current time in seconds.
        Specified by:
        getTimeInSecs in interface UimaTimer
        Returns:
        the current time in seconds
      • getTimeInMillis

        public long getTimeInMillis()
        Description copied from interface: UimaTimer
        Gets the current time in milliseconds.
        Specified by:
        getTimeInMillis in interface UimaTimer
        Returns:
        the current time in milliseconds
      • getTimeInMicros

        public long getTimeInMicros()
        Description copied from interface: UimaTimer
        Gets the current time in microseconds.
        Specified by:
        getTimeInMicros in interface UimaTimer
        Returns:
        the current time in microseconds