类 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
-
-
方法概要
修饰符和类型 方法 说明 StringCIRCULAR_REFERENCE(Throwable throwable)已过时。static LoggercreateLogger(Plugin plugin)已过时。Create a logger
If the logger has been created before, it will throw ajava.lang.RuntimeExceptionexception.static LoggercreateLogger(Plugin plugin, String format)已过时。Create a logger
If the logger has been created before, it will throw ajava.lang.RuntimeExceptionexception.static LoggercreateLogger(Plugin plugin, String format, String errorFormat)已过时。Create a logger
If the logger has been created before, it will throw ajava.lang.RuntimeExceptionexception.static LoggercreateRawLogger(String format, String errformat, String plugin_name)已过时。Stringdump(LockInfo lockInfo)已过时。Stringdump(ThreadInfo inf, boolean fullFrames)已过时。Stringdump(Throwable thr)已过时。Loggererror(String line)已过时。Print a line, use error prefixLoggererror(String line, Object... argc)已过时。Loggererror(String line, Map<String,Object> argc)已过时。Loggererrorformat(String format, Object... argc)已过时。Stringexcpre(String pre)已过时。Loggerformat(String format, Object... argc)已过时。PrintStreamgetErrorPrintStream()已过时。intgetId()已过时。Get the current logger's idstatic LoggergetLogger(int id)已过时。Get logger based on idstatic LoggergetLogger(Plugin plugin)已过时。Get the logger based on the pluginstatic LoggergetOrCreateLogger(Plugin plugin)已过时。Get/create a loggerstatic LoggergetOrCreateLogger(Plugin plugin, String format)已过时。Get/create a loggerstatic LoggergetOrCreateLogger(Plugin plugin, String format, String errorFormat)已过时。Get/create a loggerPlugingetPlugin()已过时。Get the plugin to which the current Loggerstatic PlugingetPluginClassLoaderPlugin(ClassLoader loader)已过时。PrintStreamgetPrintStream()已过时。StringgetStackTraceElementMessage(StackTraceElement elm)已过时。StringgetStackTraceElementMessage$return(StackTraceElement stack, String clazz, String zip, String version)已过时。StringgetStackTraceElementMsg(StackTraceElement stack)已过时。static voidmain(String[] args)已过时。protected voidprintEnclosedStackTrace(Throwable thiz, StackTraceElement[] enclosingTrace, String caption, String prefix, Set<Throwable> dejaVu, boolean err)已过时。Loggerprintf(Object data)已过时。Print a lineLoggerprintf(String line)已过时。Print a lineLoggerprintf(String line, Object... argc)已过时。Loggerprintf(String line, Map<String,Object> argc)已过时。Loggerprintln(String line)已过时。Print a lineLoggerprintStackTrace(Throwable thr)已过时。LoggerprintStackTrace(Throwable thr, boolean printStacks)已过时。LoggerprintStackTrace(Throwable thr, boolean printStacks, boolean err)已过时。protected voidprintStackTraceElement(StackTraceElement stack, boolean err)已过时。protected voidprintStackTraceElement(String prefix, StackTraceElement stack, boolean err)已过时。static Serverserver()已过时。org.bukkit.Bukkit.getServer();StringtoConsole(String cons)已过时。StringtoString(Throwable thr)已过时。static voidwrite(BasicLogger logger, String line)已过时。This method will write a line to console.voidwrite(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.RuntimeExceptionexception.
-
createLogger
public static Logger createLogger(Plugin plugin, String format)
已过时。Create a logger
If the logger has been created before, it will throw ajava.lang.RuntimeExceptionexception.
-
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.RuntimeExceptionexception.
-
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)
已过时。从类复制的说明:BasicLoggerThis 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
-
-