eu.reservoir.monitoring.appl.datarate
Class Timing

java.lang.Object
  extended by eu.reservoir.monitoring.core.Rational
      extended by eu.reservoir.monitoring.appl.datarate.Timing
All Implemented Interfaces:
java.lang.Comparable<Rational>
Direct Known Subclasses:
EveryNHours, EveryNMilliseconds, EveryNMinutes, EveryNSeconds, SamplesPerHour, SamplesPerMillisecond, SamplesPerMinute, SamplesPerSecond

public class Timing
extends Rational

A version of Rational used for timing.


Constructor Summary
Timing(int n, int d)
          Construct a Timing object.
 
Method Summary
 long asMilliseconds()
          Get the timing gap in milliseconds.
 
Methods inherited from class eu.reservoir.monitoring.core.Rational
compareTo, denominator, div, div, equals, hashCode, main, mediant, minus, minus, multiply, multiply, negative, numerator, plus, plus, reciprocal, toBigDecimal, toDouble, toString
 
Methods inherited from class java.lang.Object
clone, finalize, getClass, notify, notifyAll, wait, wait, wait
 

Constructor Detail

Timing

public Timing(int n,
              int d)
Construct a Timing object.

Method Detail

asMilliseconds

public long asMilliseconds()
Get the timing gap in milliseconds.



RESERVOIR Monitoring 0.6.4