final class io.helidon.config.FileSystemWatcher$TargetRuntime extends java.lang.Object
{
private final io.helidon.config.FileSystemWatcher$Monitor monitor;
private final java.util.concurrent.ScheduledFuture future;
private void <init>(io.helidon.config.FileSystemWatcher$Monitor, java.util.concurrent.ScheduledFuture)
{
io.helidon.config.FileSystemWatcher$TargetRuntime v;
java.util.concurrent.ScheduledFuture v;
io.helidon.config.FileSystemWatcher$Monitor v;
v := @this: io.helidon.config.FileSystemWatcher$TargetRuntime;
v := @parameter: io.helidon.config.FileSystemWatcher$Monitor;
v := @parameter: java.util.concurrent.ScheduledFuture;
specialinvoke v.<java.lang.Object: void <init>()>();
v.<io.helidon.config.FileSystemWatcher$TargetRuntime: io.helidon.config.FileSystemWatcher$Monitor monitor> = v;
v.<io.helidon.config.FileSystemWatcher$TargetRuntime: java.util.concurrent.ScheduledFuture future> = v;
return;
}
public void stop()
{
io.helidon.config.FileSystemWatcher$TargetRuntime v;
java.util.concurrent.ScheduledFuture v;
io.helidon.config.FileSystemWatcher$Monitor v;
v := @this: io.helidon.config.FileSystemWatcher$TargetRuntime;
v = v.<io.helidon.config.FileSystemWatcher$TargetRuntime: io.helidon.config.FileSystemWatcher$Monitor monitor>;
specialinvoke v.<io.helidon.config.FileSystemWatcher$Monitor: void stop()>();
v = v.<io.helidon.config.FileSystemWatcher$TargetRuntime: java.util.concurrent.ScheduledFuture future>;
interfaceinvoke v.<java.util.concurrent.ScheduledFuture: boolean cancel(boolean)>(1);
return;
}
}