Class StackTrace

java.lang.Object
net.thevpc.common.log.StackTrace
All Implemented Interfaces:
Serializable

public class StackTrace extends Object implements Serializable
See Also:
  • Constructor Details

    • StackTrace

      public StackTrace()
    • StackTrace

      public StackTrace(int numLevelsUp)
    • StackTrace

      public StackTrace(Exception exception)
    • StackTrace

      public StackTrace(Exception exception, int numLevelsUp)
  • Method Details

    • currentStackLine

      public static String currentStackLine(Throwable throwable, int level)
    • setLevel

      public void setLevel(int numLevelsUp)
    • getLevel

      public int getLevel()
    • setClassname

      public void setClassname(String classname)
    • getClassname

      public String getClassname()
    • getShortClassname

      public String getShortClassname()
    • getFunction

      public String getFunction()
    • getFilename

      public String getFilename()
    • getLineNumber

      public int getLineNumber()
    • getLineNumberString

      public String getLineNumberString()
    • parse

      protected void parse(String raw)
    • toString

      public String toString()
      Overrides:
      toString in class Object
    • getStackTrace

      public Throwable getStackTrace()
    • toString

      public static String toString(Throwable t)