/// <param name="slf4jLogger"> the SLF4J logger to output to </param> //JAVA TO C# CONVERTER WARNING: 'final' parameters are ignored unless the option to convert to C# 7.2 'in' parameters is selected: //ORIGINAL LINE: public Slf4jLog(final org.slf4j.Logger slf4jLogger) public Slf4jLog(org.slf4j.Logger slf4jLogger) { this.@lock = this; this._slf4jLogger = slf4jLogger; this._debugLogger = new LoggerAnonymousInnerClass(this, slf4jLogger); this._infoLogger = new LoggerAnonymousInnerClass2(this, slf4jLogger); this._warnLogger = new LoggerAnonymousInnerClass3(this, slf4jLogger); this._errorLogger = new LoggerAnonymousInnerClass4(this, slf4jLogger); }
public LoggerAnonymousInnerClass(Slf4jLog outerInstance, org.slf4j.Logger slf4jLogger) { this.outerInstance = outerInstance; this._slf4jLogger = slf4jLogger; }