public abstract class io.smallrye.config.SmallRyeConfigFactory extends java.lang.Object
{
protected void <init>()
{
java.lang.RuntimePermission v;
io.smallrye.config.SmallRyeConfigFactory v;
java.lang.SecurityManager v;
v := @this: io.smallrye.config.SmallRyeConfigFactory;
specialinvoke v.<java.lang.Object: void <init>()>();
v = staticinvoke <java.lang.System: java.lang.SecurityManager getSecurityManager()>();
if v == null goto label;
v = new java.lang.RuntimePermission;
specialinvoke v.<java.lang.RuntimePermission: void <init>(java.lang.String)>("getClassLoader");
virtualinvoke v.<java.lang.SecurityManager: void checkPermission(java.security.Permission)>(v);
label:
return;
}
public abstract io.smallrye.config.SmallRyeConfig getConfigFor(io.smallrye.config.SmallRyeConfigProviderResolver, java.lang.ClassLoader);
}