public class org.apache.logging.log4j.core.appender.ConfigurationFactoryData extends java.lang.Object
{
public final org.apache.logging.log4j.core.config.Configuration configuration;
public void <init>(org.apache.logging.log4j.core.config.Configuration)
{
org.apache.logging.log4j.core.appender.ConfigurationFactoryData v;
org.apache.logging.log4j.core.config.Configuration v;
v := @this: org.apache.logging.log4j.core.appender.ConfigurationFactoryData;
v := @parameter: org.apache.logging.log4j.core.config.Configuration;
specialinvoke v.<java.lang.Object: void <init>()>();
v.<org.apache.logging.log4j.core.appender.ConfigurationFactoryData: org.apache.logging.log4j.core.config.Configuration configuration> = v;
return;
}
public org.apache.logging.log4j.core.config.Configuration getConfiguration()
{
org.apache.logging.log4j.core.appender.ConfigurationFactoryData v;
org.apache.logging.log4j.core.config.Configuration v;
v := @this: org.apache.logging.log4j.core.appender.ConfigurationFactoryData;
v = v.<org.apache.logging.log4j.core.appender.ConfigurationFactoryData: org.apache.logging.log4j.core.config.Configuration configuration>;
return v;
}
public org.apache.logging.log4j.core.LoggerContext getLoggerContext()
{
org.apache.logging.log4j.core.LoggerContext v;
org.apache.logging.log4j.core.appender.ConfigurationFactoryData v;
org.apache.logging.log4j.core.config.Configuration v, v;
v := @this: org.apache.logging.log4j.core.appender.ConfigurationFactoryData;
v = v.<org.apache.logging.log4j.core.appender.ConfigurationFactoryData: org.apache.logging.log4j.core.config.Configuration configuration>;
if v == null goto label;
v = v.<org.apache.logging.log4j.core.appender.ConfigurationFactoryData: org.apache.logging.log4j.core.config.Configuration configuration>;
v = interfaceinvoke v.<org.apache.logging.log4j.core.config.Configuration: org.apache.logging.log4j.core.LoggerContext getLoggerContext()>();
goto label;
label:
v = null;
label:
return v;
}
}