Class CallStackUtils


  • public final class CallStackUtils
    extends java.lang.Object
    Utility methods for CallStack.
    Since:
    2.4.3
    • Method Detail

      • newCallStack

        @Deprecated
        public static CallStack newCallStack​(java.lang.String messageFormat,
                                             boolean useTimestamp)
        Constructs a new CallStack using the fastest allowed strategy.
        Parameters:
        messageFormat - message (or format) to print first in stack traces
        useTimestamp - if true, interpret message as a SimpleDateFormat and print the created timestamp; otherwise, print message format literally
        Returns:
        a new CallStack
      • newCallStack

        public static CallStack newCallStack​(java.lang.String messageFormat,
                                             boolean useTimestamp,
                                             boolean requireFullStackTrace)
        Constructs a new CallStack using the fasted allowed strategy.
        Parameters:
        messageFormat - message (or format) to print first in stack traces
        useTimestamp - if true, interpret message as a SimpleDateFormat and print the created timestamp; otherwise, print message format literally
        requireFullStackTrace - if true, forces the use of a stack walking mechanism that includes full stack trace information; otherwise, uses a faster implementation if possible
        Returns:
        a new CallStack
        Since:
        2.5