Class Timing

    • Field Detail

      • description

        public final String description
        Description of the timing - typically a description of what was timed/measured
      • duration

        public final Duration duration
        How long did the operation performed take
    • Constructor Detail

      • Timing

        public Timing​(String description,
                      Duration duration)
        Parameters:
        description - Description of the timing - typically a description of what was timed/measured
        duration - How long did the operation performed take
      • Timing

        public Timing​(Duration duration)
        Parameters:
        duration - How long did the operation performed take
    • Method Detail

      • of

        public static Timing of​(String description,
                                Duration duration)
        Create a new Timing
        Parameters:
        description - Description of the timing - typically a description of what was timed/measured
        duration - How long did the operation performed take
        Returns:
        the Timing
      • of

        public static Timing of​(Duration duration)
        Create a new Timing
        Parameters:
        duration - How long did the operation performed take
        Returns:
        the Timing
      • getDescription

        public String getDescription()
        Description of the timing - typically what was timed/measured
        Returns:
        Description of the timing - typically what was timed/measured
      • getDuration

        public Duration getDuration()
        How long did the operation performed take
        Returns:
        How long did the operation performed take