## Uses of Class
net.i2p.util.Clock

- Packages that use Clock
  Package | Description
  --- | ---
  net.i2p | Core I2P package, contains information about the I2P version and an entry point to access important elements.
  net.i2p.router | The I2P router application handles the I2P network communication.
  net.i2p.util | These classes define the several useful utilities used throughout the router and applications.

- - ### Uses of Clock in net.i2p

    Fields in net.i2p declared as Clock
    Modifier and Type | Field and Description
    --- | ---
    `protected Clock` | I2PAppContext.`_clock`

    Methods in net.i2p that return Clock
    Modifier and Type | Method and Description
    --- | ---
    `Clock` | I2PAppContext.`clock()` The context's synchronized clock, which is kept context specific only to enable simulators to play with clock skew among different instances.

  - ### Uses of Clock in net.i2p.router

    Subclasses of Clock in net.i2p.router
    Modifier and Type | Class and Description
    --- | ---
    `class` | `RouterClock` Alternate location for determining the time which takes into account an offset.

  - ### Uses of Clock in net.i2p.util

    Methods in net.i2p.util that return Clock
    Modifier and Type | Method and Description
    --- | ---
    `static Clock` | Clock.`getInstance()`