public class org.slf4j.impl.StaticLoggerBinder extends java.lang.Object implements org.slf4j.spi.LoggerFactoryBinder
{
private static final org.slf4j.impl.StaticLoggerBinder SINGLETON;
public static java.lang.String REQUESTED_API_VERSION;
private static final java.lang.String loggerFactoryClassStr;
private final org.slf4j.ILoggerFactory loggerFactory;
public static final org.slf4j.impl.StaticLoggerBinder getSingleton()
{
org.slf4j.impl.StaticLoggerBinder v;
v = <org.slf4j.impl.StaticLoggerBinder: org.slf4j.impl.StaticLoggerBinder SINGLETON>;
return v;
}
private void <init>()
{
org.slf4j.impl.SimpleLoggerFactory v;
org.slf4j.impl.StaticLoggerBinder v;
v := @this: org.slf4j.impl.StaticLoggerBinder;
specialinvoke v.<java.lang.Object: void <init>()>();
v = new org.slf4j.impl.SimpleLoggerFactory;
specialinvoke v.<org.slf4j.impl.SimpleLoggerFactory: void <init>()>();
v.<org.slf4j.impl.StaticLoggerBinder: org.slf4j.ILoggerFactory loggerFactory> = v;
return;
}
public org.slf4j.ILoggerFactory getLoggerFactory()
{
org.slf4j.ILoggerFactory v;
org.slf4j.impl.StaticLoggerBinder v;
v := @this: org.slf4j.impl.StaticLoggerBinder;
v = v.<org.slf4j.impl.StaticLoggerBinder: org.slf4j.ILoggerFactory loggerFactory>;
return v;
}
public java.lang.String getLoggerFactoryClassStr()
{
java.lang.String v;
org.slf4j.impl.StaticLoggerBinder v;
v := @this: org.slf4j.impl.StaticLoggerBinder;
v = <org.slf4j.impl.StaticLoggerBinder: java.lang.String loggerFactoryClassStr>;
return v;
}
static void <clinit>()
{
java.lang.Class v;
java.lang.String v;
org.slf4j.impl.StaticLoggerBinder v;
v = new org.slf4j.impl.StaticLoggerBinder;
specialinvoke v.<org.slf4j.impl.StaticLoggerBinder: void <init>()>();
<org.slf4j.impl.StaticLoggerBinder: org.slf4j.impl.StaticLoggerBinder SINGLETON> = v;
<org.slf4j.impl.StaticLoggerBinder: java.lang.String REQUESTED_API_VERSION> = "1.6.99";
v = class "Lorg/slf4j/impl/SimpleLoggerFactory;";
v = virtualinvoke v.<java.lang.Class: java.lang.String getName()>();
<org.slf4j.impl.StaticLoggerBinder: java.lang.String loggerFactoryClassStr> = v;
return;
}
}