public class org.slf4j.impl.StaticLoggerBinder extends java.lang.Object implements org.slf4j.spi.LoggerFactoryBinder
{
private static final org.slf4j.impl.StaticLoggerBinder SINGLETON;
private org.apache.tools.ant.Task task;
public static java.lang.String REQUESTED_API_VERSION;
private static final java.lang.String LOGGER_FACTORY_CLASS;
private org.slf4j.ILoggerFactory loggerFactory;
public static org.slf4j.impl.StaticLoggerBinder getSingleton()
{
org.slf4j.impl.StaticLoggerBinder v;
v = <org.slf4j.impl.StaticLoggerBinder: org.slf4j.impl.StaticLoggerBinder SINGLETON>;
return v;
}
public void setTask(org.apache.tools.ant.Task)
{
org.owasp.dependencycheck.ant.logging.AntLoggerFactory v;
org.apache.tools.ant.Task v;
org.slf4j.impl.StaticLoggerBinder v;
v := @this: org.slf4j.impl.StaticLoggerBinder;
v := @parameter: org.apache.tools.ant.Task;
v.<org.slf4j.impl.StaticLoggerBinder: org.apache.tools.ant.Task task> = v;
v = new org.owasp.dependencycheck.ant.logging.AntLoggerFactory;
specialinvoke v.<org.owasp.dependencycheck.ant.logging.AntLoggerFactory: void <init>(org.apache.tools.ant.Task)>(v);
v.<org.slf4j.impl.StaticLoggerBinder: org.slf4j.ILoggerFactory loggerFactory> = v;
return;
}
private void <init>()
{
org.owasp.dependencycheck.ant.logging.AntLoggerFactory v;
org.apache.tools.ant.Task v;
org.slf4j.impl.StaticLoggerBinder v;
v := @this: org.slf4j.impl.StaticLoggerBinder;
specialinvoke v.<java.lang.Object: void <init>()>();
v.<org.slf4j.impl.StaticLoggerBinder: org.apache.tools.ant.Task task> = null;
v = new org.owasp.dependencycheck.ant.logging.AntLoggerFactory;
v = v.<org.slf4j.impl.StaticLoggerBinder: org.apache.tools.ant.Task task>;
specialinvoke v.<org.owasp.dependencycheck.ant.logging.AntLoggerFactory: void <init>(org.apache.tools.ant.Task)>(v);
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 LOGGER_FACTORY_CLASS>;
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.7.12";
v = class "Lorg/owasp/dependencycheck/ant/logging/AntLoggerFactory;";
v = virtualinvoke v.<java.lang.Class: java.lang.String getName()>();
<org.slf4j.impl.StaticLoggerBinder: java.lang.String LOGGER_FACTORY_CLASS> = v;
return;
}
}