final class io.helidon.config.ConfigSourceRuntimeImpl$ParsableConfigSourceReloader extends java.lang.Object implements java.util.function.Supplier
{
private final io.helidon.config.BuilderImpl$ConfigContextImpl configContext;
private final io.helidon.config.spi.ParsableSource configSource;
private final java.util.concurrent.atomic.AtomicReference lastStamp;
private void <init>(io.helidon.config.BuilderImpl$ConfigContextImpl, io.helidon.config.spi.ParsableSource, java.util.concurrent.atomic.AtomicReference)
{
io.helidon.config.ConfigSourceRuntimeImpl$ParsableConfigSourceReloader v;
io.helidon.config.BuilderImpl$ConfigContextImpl v;
io.helidon.config.spi.ParsableSource v;
java.util.concurrent.atomic.AtomicReference v;
v := @this: io.helidon.config.ConfigSourceRuntimeImpl$ParsableConfigSourceReloader;
v := @parameter: io.helidon.config.BuilderImpl$ConfigContextImpl;
v := @parameter: io.helidon.config.spi.ParsableSource;
v := @parameter: java.util.concurrent.atomic.AtomicReference;
specialinvoke v.<java.lang.Object: void <init>()>();
v.<io.helidon.config.ConfigSourceRuntimeImpl$ParsableConfigSourceReloader: io.helidon.config.BuilderImpl$ConfigContextImpl configContext> = v;
v.<io.helidon.config.ConfigSourceRuntimeImpl$ParsableConfigSourceReloader: io.helidon.config.spi.ParsableSource configSource> = v;
v.<io.helidon.config.ConfigSourceRuntimeImpl$ParsableConfigSourceReloader: java.util.concurrent.atomic.AtomicReference lastStamp> = v;
return;
}
public java.util.Optional get()
{
io.helidon.config.ConfigSourceRuntimeImpl$ParsableConfigSourceReloader v;
io.helidon.config.spi.ParsableSource v;
java.util.Optional v, v;
java.util.function.Function v;
v := @this: io.helidon.config.ConfigSourceRuntimeImpl$ParsableConfigSourceReloader;
v = v.<io.helidon.config.ConfigSourceRuntimeImpl$ParsableConfigSourceReloader: io.helidon.config.spi.ParsableSource configSource>;
v = interfaceinvoke v.<io.helidon.config.spi.ParsableSource: java.util.Optional load()>();
v = staticinvoke <io.helidon.config.ConfigSourceRuntimeImpl$ParsableConfigSourceReloader$lambda_get_0__192: java.util.function.Function bootstrap$(io.helidon.config.ConfigSourceRuntimeImpl$ParsableConfigSourceReloader)>(v);
v = virtualinvoke v.<java.util.Optional: java.util.Optional map(java.util.function.Function)>(v);
return v;
}
}