public class org.slf4j.helpers.SubstituteServiceProvider extends java.lang.Object implements org.slf4j.spi.SLF4JServiceProvider
{
private final org.slf4j.helpers.SubstituteLoggerFactory loggerFactory;
private final org.slf4j.IMarkerFactory markerFactory;
private final org.slf4j.spi.MDCAdapter mdcAdapter;
public void <init>()
{
org.slf4j.helpers.BasicMDCAdapter v;
org.slf4j.helpers.BasicMarkerFactory v;
org.slf4j.helpers.SubstituteServiceProvider v;
org.slf4j.helpers.SubstituteLoggerFactory v;
v := @this: org.slf4j.helpers.SubstituteServiceProvider;
specialinvoke v.<java.lang.Object: void <init>()>();
v = new org.slf4j.helpers.SubstituteLoggerFactory;
specialinvoke v.<org.slf4j.helpers.SubstituteLoggerFactory: void <init>()>();
v.<org.slf4j.helpers.SubstituteServiceProvider: org.slf4j.helpers.SubstituteLoggerFactory loggerFactory> = v;
v = new org.slf4j.helpers.BasicMarkerFactory;
specialinvoke v.<org.slf4j.helpers.BasicMarkerFactory: void <init>()>();
v.<org.slf4j.helpers.SubstituteServiceProvider: org.slf4j.IMarkerFactory markerFactory> = v;
v = new org.slf4j.helpers.BasicMDCAdapter;
specialinvoke v.<org.slf4j.helpers.BasicMDCAdapter: void <init>()>();
v.<org.slf4j.helpers.SubstituteServiceProvider: org.slf4j.spi.MDCAdapter mdcAdapter> = v;
return;
}
public org.slf4j.ILoggerFactory getLoggerFactory()
{
org.slf4j.helpers.SubstituteServiceProvider v;
org.slf4j.helpers.SubstituteLoggerFactory v;
v := @this: org.slf4j.helpers.SubstituteServiceProvider;
v = v.<org.slf4j.helpers.SubstituteServiceProvider: org.slf4j.helpers.SubstituteLoggerFactory loggerFactory>;
return v;
}
public org.slf4j.helpers.SubstituteLoggerFactory getSubstituteLoggerFactory()
{
org.slf4j.helpers.SubstituteServiceProvider v;
org.slf4j.helpers.SubstituteLoggerFactory v;
v := @this: org.slf4j.helpers.SubstituteServiceProvider;
v = v.<org.slf4j.helpers.SubstituteServiceProvider: org.slf4j.helpers.SubstituteLoggerFactory loggerFactory>;
return v;
}
public org.slf4j.IMarkerFactory getMarkerFactory()
{
org.slf4j.IMarkerFactory v;
org.slf4j.helpers.SubstituteServiceProvider v;
v := @this: org.slf4j.helpers.SubstituteServiceProvider;
v = v.<org.slf4j.helpers.SubstituteServiceProvider: org.slf4j.IMarkerFactory markerFactory>;
return v;
}
public org.slf4j.spi.MDCAdapter getMDCAdapter()
{
org.slf4j.helpers.SubstituteServiceProvider v;
org.slf4j.spi.MDCAdapter v;
v := @this: org.slf4j.helpers.SubstituteServiceProvider;
v = v.<org.slf4j.helpers.SubstituteServiceProvider: org.slf4j.spi.MDCAdapter mdcAdapter>;
return v;
}
public java.lang.String getRequestedApiVersion()
{
java.lang.UnsupportedOperationException v;
org.slf4j.helpers.SubstituteServiceProvider v;
v := @this: org.slf4j.helpers.SubstituteServiceProvider;
v = new java.lang.UnsupportedOperationException;
specialinvoke v.<java.lang.UnsupportedOperationException: void <init>()>();
throw v;
}
public void initialize()
{
org.slf4j.helpers.SubstituteServiceProvider v;
v := @this: org.slf4j.helpers.SubstituteServiceProvider;
return;
}
}