public class TimedResult<T> extends Object
| Constructor and Description |
|---|
TimedResult(T result,
long timeNanos,
long gcMs) |
| Modifier and Type | Method and Description |
|---|---|
double |
gc_seconds() |
double |
seconds() |
static <T> TimedResult<Void> |
time(UncheckedRunnable<T> fn) |
static <T> TimedResult<T> |
time(UncheckedSupplier<T> fn) |
public final T result
public final long timeNanos
public final long gcMs
public TimedResult(T result, long timeNanos, long gcMs)
public static <T> TimedResult<T> time(@Nonnull UncheckedSupplier<T> fn)
public static <T> TimedResult<Void> time(@Nonnull UncheckedRunnable<T> fn)
public double seconds()
public double gc_seconds()
Copyright © 2019 SimiaCryptus Software. All rights reserved.