模块 mxlib.api

接口 ILogger

    • 字段详细资料

      • NULL_CAUSE_MESSAGE

        static final String NULL_CAUSE_MESSAGE
        Message for trying to suppress a null exception.
        另请参阅:
        常量字段值
      • SELF_SUPPRESSION_MESSAGE

        static final String SELF_SUPPRESSION_MESSAGE
        Message for trying to suppress oneself.
        另请参阅:
        常量字段值
      • CAUSE_CAPTION

        static final String CAUSE_CAPTION
        Caption for labeling causative exception stack traces
        另请参阅:
        常量字段值
      • SUPPRESSED_CAPTION

        static final String SUPPRESSED_CAPTION
        Caption for labeling suppressed exception stack traces
        另请参阅:
        常量字段值
    • 方法详细资料

      • println

        @NotNull
        default @NotNull ILogger println​(String line)
      • printf

        @NotNull
        default @NotNull ILogger printf​(Object data)
      • printf

        @NotNull
        default @NotNull ILogger printf​(boolean err,
                                        String ln)
      • error

        @NotNull
        default @NotNull ILogger error​(Object line)
      • getPrintStream

        @NotNull
        @NotNull PrintStream getPrintStream()
      • getErrorStream

        @NotNull
        @NotNull PrintStream getErrorStream()
      • printThreadInfo

        @NotNull
        @NotNull ILogger printThreadInfo​(@NotNull
                                         @NotNull ThreadInfo info,
                                         boolean fullFrames,
                                         boolean emptyPrefix)
      • printThreadInfo

        @NotNull
        default @NotNull ILogger printThreadInfo​(@NotNull
                                                 @NotNull Thread thread,
                                                 boolean fullFrames,
                                                 boolean emptyPrefix)
      • printStackTrace

        @NotNull
        default @NotNull ILogger printStackTrace​(@NotNull
                                                 @NotNull Throwable thr)
      • isError

        default boolean isError​(Level level)
      • printStackTrace

        @NotNull
        @NotNull ILogger printStackTrace​(@NotNull
                                         @NotNull Throwable thr,
                                         boolean printStacks,
                                         boolean isError)