类 Logger
-
- 所有已实现的接口:
ILogger
,IMessageFactory
,PrefixSupplier
- 直接已知子类:
MXLogger
@Deprecated public class Logger extends BasicLogger implements IMessageFactory
已过时。a logger with color typography- 作者:
- 32798
-
-
嵌套类概要
-
从类继承的嵌套类/接口 cn.mcres.gyhhy.MXLib.log.BasicLogger
BasicLogger.DefaultPrintStream, BasicLogger.ErrorPrintStream, BasicLogger.PrintingType
-
-
字段概要
-
从类继承的字段 cn.mcres.gyhhy.MXLib.log.BasicLogger
CAUSE_CAPTION, errprefix, NULL_CAUSE_MESSAGE, outputStream, pf, prefix, pt, SELF_SUPPRESSION_MESSAGE, SUPPRESSED_CAPTION
-
从类继承的字段 cn.mcres.karlatemp.mxlib.logging.AbstractBaseLogger
publish_level, publish_record
-
-
方法概要
修饰符和类型 方法 说明 String
CIRCULAR_REFERENCE(Throwable throwable)
已过时。static Logger
createLogger(Plugin plugin)
已过时。Create a logger
If the logger has been created before, it will throw ajava.lang.RuntimeException
exception.static Logger
createLogger(Plugin plugin, String format)
已过时。Create a logger
If the logger has been created before, it will throw ajava.lang.RuntimeException
exception.static Logger
createLogger(Plugin plugin, String format, String errorFormat)
已过时。Create a logger
If the logger has been created before, it will throw ajava.lang.RuntimeException
exception.static Logger
createRawLogger(String format, String errformat, String plugin_name)
已过时。String
dump(LockInfo lockInfo)
已过时。String
dump(ThreadInfo inf, boolean fullFrames)
已过时。String
dump(Throwable thr)
已过时。Logger
error(String line)
已过时。Print a line, use error prefixLogger
error(String line, Object... argc)
已过时。Logger
error(String line, Map<String,Object> argc)
已过时。Logger
errorformat(String format, Object... argc)
已过时。String
excpre(String pre)
已过时。Logger
format(String format, Object... argc)
已过时。PrintStream
getErrorPrintStream()
已过时。int
getId()
已过时。Get the current logger's idstatic Logger
getLogger(int id)
已过时。Get logger based on idstatic Logger
getLogger(Plugin plugin)
已过时。Get the logger based on the pluginstatic Logger
getOrCreateLogger(Plugin plugin)
已过时。Get/create a loggerstatic Logger
getOrCreateLogger(Plugin plugin, String format)
已过时。Get/create a loggerstatic Logger
getOrCreateLogger(Plugin plugin, String format, String errorFormat)
已过时。Get/create a loggerPlugin
getPlugin()
已过时。Get the plugin to which the current Loggerstatic Plugin
getPluginClassLoaderPlugin(ClassLoader loader)
已过时。PrintStream
getPrintStream()
已过时。String
getStackTraceElementMessage(StackTraceElement elm)
已过时。String
getStackTraceElementMessage$return(StackTraceElement stack, String clazz, String zip, String version)
已过时。String
getStackTraceElementMsg(StackTraceElement stack)
已过时。static void
main(String[] args)
已过时。protected void
printEnclosedStackTrace(Throwable thiz, StackTraceElement[] enclosingTrace, String caption, String prefix, Set<Throwable> dejaVu, boolean err)
已过时。Logger
printf(Object data)
已过时。Print a lineLogger
printf(String line)
已过时。Print a lineLogger
printf(String line, Object... argc)
已过时。Logger
printf(String line, Map<String,Object> argc)
已过时。Logger
println(String line)
已过时。Print a lineLogger
printStackTrace(Throwable thr)
已过时。Logger
printStackTrace(Throwable thr, boolean printStacks)
已过时。Logger
printStackTrace(Throwable thr, boolean printStacks, boolean err)
已过时。protected void
printStackTraceElement(StackTraceElement stack, boolean err)
已过时。protected void
printStackTraceElement(String prefix, StackTraceElement stack, boolean err)
已过时。static Server
server()
已过时。org.bukkit.Bukkit.getServer();String
toConsole(String cons)
已过时。String
toString(Throwable thr)
已过时。static void
write(BasicLogger logger, String line)
已过时。This method will write a line to console.void
write(String line)
已过时。This method will write a line to console.-
从类继承的方法 cn.mcres.gyhhy.MXLib.log.BasicLogger
colored, createRawLogger, get, getDefaultErrorFormat, getDefaultFormat, getErrorPrefix, getMessageFactory, getPrefix, getPrefix, getPrefix, getPrefixFormatter, getPrintingType, getWritingOutput, log, printEnclosedStackTrace, printStackTrace, printStackTrace, printStackTraceElement, printStackTraceElement, printThreadInfo, printThreadInfo, publish, setDefaultErrorFormat, setDefaultFormat, setMessageFactory, setPrefixFormatter, setPrefixFormatter, setPrefixFormatter, setPrintingType, setWritingOutput, setWritingOutput, setWritingOutput, toPrintingMessage, toString, toString, write, write, write, writeLine
-
从类继承的方法 cn.mcres.karlatemp.mxlib.logging.AbstractBaseLogger
write, write, write
-
从类继承的方法 cn.mcres.karlatemp.mxlib.logging.AbstractLogger
getErrorStream, getOutStackTrace
-
-
-
-
方法详细资料
-
server
public static Server server()
已过时。org.bukkit.Bukkit.getServer();
-
write
public static void write(BasicLogger logger, String line)
已过时。This method will write a line to console.
-
getLogger
public static Logger getLogger(int id)
已过时。Get logger based on id
-
getOrCreateLogger
public static Logger getOrCreateLogger(Plugin plugin, String format)
已过时。Get/create a logger
-
getOrCreateLogger
public static Logger getOrCreateLogger(Plugin plugin, String format, String errorFormat)
已过时。Get/create a logger
-
createLogger
public static Logger createLogger(Plugin plugin)
已过时。Create a logger
If the logger has been created before, it will throw ajava.lang.RuntimeException
exception.
-
createLogger
public static Logger createLogger(Plugin plugin, String format)
已过时。Create a logger
If the logger has been created before, it will throw ajava.lang.RuntimeException
exception.
-
createLogger
public static Logger createLogger(Plugin plugin, String format, String errorFormat)
已过时。Create a logger
If the logger has been created before, it will throw ajava.lang.RuntimeException
exception.
-
getPluginClassLoaderPlugin
public static Plugin getPluginClassLoaderPlugin(ClassLoader loader)
已过时。
-
getStackTraceElementMsg
public String getStackTraceElementMsg(StackTraceElement stack)
已过时。- 覆盖:
getStackTraceElementMsg
在类中BasicLogger
-
getStackTraceElementMessage
public String getStackTraceElementMessage(StackTraceElement elm)
已过时。- 指定者:
getStackTraceElementMessage
在接口中ILogger
- 指定者:
getStackTraceElementMessage
在接口中IMessageFactory
- 覆盖:
getStackTraceElementMessage
在类中AbstractLogger
-
createRawLogger
public static Logger createRawLogger(String format, String errformat, String plugin_name)
已过时。
-
main
public static void main(String[] args)
已过时。
-
println
public Logger println(String line)
已过时。Print a line- 指定者:
println
在接口中ILogger
- 覆盖:
println
在类中BasicLogger
-
printf
public Logger printf(Object data)
已过时。Print a line- 指定者:
printf
在接口中ILogger
- 覆盖:
printf
在类中BasicLogger
-
printf
public Logger printf(String line, Object... argc)
已过时。- 覆盖:
printf
在类中BasicLogger
-
printf
public Logger printf(String line)
已过时。Print a line- 指定者:
printf
在接口中ILogger
- 覆盖:
printf
在类中BasicLogger
-
error
public Logger error(String line)
已过时。Print a line, use error prefix- 指定者:
error
在接口中ILogger
- 覆盖:
error
在类中BasicLogger
-
error
public Logger error(String line, Object... argc)
已过时。- 覆盖:
error
在类中BasicLogger
-
errorformat
public Logger errorformat(String format, Object... argc)
已过时。- 覆盖:
errorformat
在类中BasicLogger
-
format
public Logger format(String format, Object... argc)
已过时。- 指定者:
format
在接口中ILogger
- 覆盖:
format
在类中BasicLogger
-
write
public void write(String line)
已过时。从类复制的说明:BasicLogger
This method will write a line to console.- 覆盖:
write
在类中BasicLogger
-
getPlugin
public final Plugin getPlugin()
已过时。Get the plugin to which the current Logger
-
getId
public final int getId()
已过时。Get the current logger's id
-
getPrintStream
public PrintStream getPrintStream()
已过时。- 指定者:
getPrintStream
在接口中ILogger
- 覆盖:
getPrintStream
在类中AbstractLogger
-
getErrorPrintStream
public PrintStream getErrorPrintStream()
已过时。- 覆盖:
getErrorPrintStream
在类中BasicLogger
-
printStackTraceElement
protected void printStackTraceElement(StackTraceElement stack, boolean err)
已过时。- 覆盖:
printStackTraceElement
在类中BasicLogger
-
printStackTraceElement
protected void printStackTraceElement(String prefix, StackTraceElement stack, boolean err)
已过时。- 覆盖:
printStackTraceElement
在类中BasicLogger
-
printEnclosedStackTrace
protected void printEnclosedStackTrace(Throwable thiz, StackTraceElement[] enclosingTrace, String caption, String prefix, Set<Throwable> dejaVu, boolean err)
已过时。- 覆盖:
printEnclosedStackTrace
在类中BasicLogger
-
toString
public String toString(Throwable thr)
已过时。- 覆盖:
toString
在类中BasicLogger
-
printStackTrace
public Logger printStackTrace(Throwable thr, boolean printStacks)
已过时。- 覆盖:
printStackTrace
在类中BasicLogger
-
printStackTrace
public Logger printStackTrace(Throwable thr, boolean printStacks, boolean err)
已过时。- 指定者:
printStackTrace
在接口中ILogger
- 覆盖:
printStackTrace
在类中BasicLogger
-
printStackTrace
public Logger printStackTrace(Throwable thr)
已过时。- 指定者:
printStackTrace
在接口中ILogger
- 覆盖:
printStackTrace
在类中BasicLogger
-
getStackTraceElementMessage$return
public String getStackTraceElementMessage$return(StackTraceElement stack, String clazz, String zip, String version)
已过时。
-
dump
public String dump(LockInfo lockInfo)
已过时。- 指定者:
dump
在接口中IMessageFactory
-
dump
public String dump(ThreadInfo inf, boolean fullFrames)
已过时。- 指定者:
dump
在接口中IMessageFactory
-
CIRCULAR_REFERENCE
public String CIRCULAR_REFERENCE(Throwable throwable)
已过时。- 指定者:
CIRCULAR_REFERENCE
在接口中IMessageFactory
-
dump
public String dump(Throwable thr)
已过时。- 指定者:
dump
在接口中IMessageFactory
-
excpre
public String excpre(String pre)
已过时。- 指定者:
excpre
在接口中IMessageFactory
-
toConsole
public String toConsole(String cons)
已过时。- 指定者:
toConsole
在接口中IMessageFactory
-
-