immutable singleton System
Singleton System
provides access to a few useful system settings and values.
Modifiers | Return Types | Method and Description |
---|---|---|
public |
() |
create() |
Modifiers | Return Types | Method and Description |
---|---|---|
public |
() |
destroy() |
Modifiers | Return Types | Method and Description |
---|---|---|
public readonly |
(System) |
copy(AddressMap addresses) |
public readonly locked |
(nullable String) |
getEnvironment(String variable) |
Modifiers | Return Types | Method and Description |
---|---|---|
public readonly get locked |
(long) |
epochNanoTime() Returns the number of nanoseconds elapsed since the Unix Epoch, 12:00:00 AM January 1, 1970. |
public readonly get locked |
(boolean) |
isWindows() |
public readonly get locked |
(long) |
nanoTime() |
public readonly get locked |
(String) |
osName() |
public readonly get locked |
(String) |
osVersion() |
public create() => ()
public destroy() => ()
public readonly copy(AddressMap addresses) => (System)
public readonly get locked epochNanoTime() => (long)
Returns the number of nanoseconds elapsed since the Unix Epoch, 12:00:00 AM January 1, 1970. Accuracy will usually be much coarser than nanoseconds and is dependent on hardware and software system characteristics.
nanoseconds elapsed since midnight on January 1, 1970
public readonly get locked isWindows() => (boolean)
public readonly get locked nanoTime() => (long)
public readonly get locked osName() => (String)
public readonly get locked osVersion() => (String)