⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 logrecord.java

📁 一个类似于log4j的小软件
💻 JAVA
字号:
package main.cn.edu.nju.software.sd.cll;
/**
 * Record类用于封装需要输出的信息
 * @author ohai
 * */
public class LogRecord 
{
	private Level level;
	private String message;
	private String loggerName;
	private String callClass;
	private String callMethod;
	private int lineno;
	private String timestamp;
	private long millis;
	
	/**构造方法*/
	public LogRecord(String name,Level l,String msg,String sourceClass,
			String method,int line,String time,long mil)
	{
		loggerName = name;
		level = l;
		message = msg;
		callClass = sourceClass;
		callMethod = method;
		lineno = line;
		timestamp = time;
		millis = mil;
	}
	/**获得源logger的名字*/
	public String getLoggerName()
	{
		return loggerName;
	}
	/**获得logger的level*/
	public String getLevel()
	{
		return level.strlevel;
	}
	/**获得调用logger的类的名字*/
	public String getCallClassName()
	{
		return callClass;
	}
	/**获得调用logger 的方法的名字*/
	public String getCallMethodName()
	{
		return callMethod;
	}
	/**获得消息体*/
	public String getMessage()
	{
		return message;
	}
	/**获得以毫秒为单位的事件时间*/
	public long getMillis()
	{
		return millis;
	}
	public String getTimestamp()
	{
		return timestamp;
	}
	public int getLineno()
	{
		return lineno;
	}
}

⌨️ 快捷键说明

复制代码 Ctrl + C
搜索代码 Ctrl + F
全屏模式 F11
切换主题 Ctrl + Shift + D
显示快捷键 ?
增大字号 Ctrl + =
减小字号 Ctrl + -