Categories:
Audio (13)
Biotech (29)
Bytecode (36)
Database (77)
Framework (7)
Game (7)
General (507)
Graphics (53)
I/O (35)
IDE (2)
JAR Tools (102)
JavaBeans (21)
JDBC (121)
JDK (426)
JSP (20)
Logging (108)
Mail (58)
Messaging (8)
Network (84)
PDF (97)
Report (7)
Scripting (84)
Security (32)
Server (121)
Servlet (26)
SOAP (24)
Testing (54)
Web (15)
XML (322)
Collections:
Other Resources:
SLF4J API Source Code
SLF4J API is a simple API that allows to plug in any desired logging library
at deployment time.
Here is the source code for SLF4J API 2.0.4. You can download its pre-compiled version slf4j-api-2.0.4.jar at SLF4J Download Website.
✍: FYIcenter.com
⏎ org/slf4j/event/Level.java
package org.slf4j.event;
import static org.slf4j.event.EventConstants.DEBUG_INT;
import static org.slf4j.event.EventConstants.ERROR_INT;
import static org.slf4j.event.EventConstants.INFO_INT;
import static org.slf4j.event.EventConstants.TRACE_INT;
import static org.slf4j.event.EventConstants.WARN_INT;
/**
* SLF4J's internal representation of Level.
*
*
* @author Ceki Gülcü
* @since 1.7.15
*/
public enum Level {
ERROR(ERROR_INT, "ERROR"), WARN(WARN_INT, "WARN"), INFO(INFO_INT, "INFO"), DEBUG(DEBUG_INT, "DEBUG"), TRACE(TRACE_INT, "TRACE");
private final int levelInt;
private final String levelStr;
Level(int i, String s) {
levelInt = i;
levelStr = s;
}
public int toInt() {
return levelInt;
}
public static Level intToLevel(int levelInt) {
switch (levelInt) {
case (TRACE_INT):
return TRACE;
case (DEBUG_INT):
return DEBUG;
case (INFO_INT):
return INFO;
case (WARN_INT):
return WARN;
case (ERROR_INT):
return ERROR;
default:
throw new IllegalArgumentException("Level integer [" + levelInt + "] not recognized.");
}
}
/**
* Returns the string representation of this Level.
*/
public String toString() {
return levelStr;
}
}
⏎ org/slf4j/event/Level.java
Or download all of them as a single archive file:
File name: slf4j-api-2.0.4-sources.jar File size: 70304 bytes Release date: 2022-11-17 Download
⇒ Source Code for SLF4J Simple Logging
⇐ Downloading SLF4J Components
2020-02-13, ≈45🔥, 2💬
Popular Posts:
Guava is a suite of core and expanded libraries that include utility classes, google's collections, ...
xml-commons External Source Code Files are provided in the source package file, xml-commons-external...
Where to get the Java source code for Connector/J 8.0 Core Impl module? Java source code files for C...
JDK 11 jdk.localedata.jmod is the JMOD file for JDK 11 Localedata module. JDK 11 Locale Data module ...
What JAR files are required to run sax\Writer.java provided in the Apache Xerces package? 1 JAR file...