Class Stack


  • class Stack
    extends java.lang.Object
    A class representing stack object (§3.44)
    See Also:
    3.44 stack object
    • Nested Class Summary

      Nested Classes 
      Modifier and Type Class Description
      (package private) static class  Stack.StackFrame
      A class representing stackFrame object (§3.45)
    • Field Summary

      Fields 
      Modifier and Type Field Description
      (package private) java.util.List<Stack.StackFrame> frames  
      (package private) java.lang.String message  
    • Constructor Summary

      Constructors 
      Constructor Description
      Stack​(java.lang.String message, java.util.List<Stack.StackFrame> frames)  
    • Method Summary

      All Methods Static Methods Instance Methods Concrete Methods 
      Modifier and Type Method Description
      (package private) static Stack fromThrowable​(java.lang.Throwable throwable, SourceFinder sourceFinder, java.util.Map<java.net.URI,​java.lang.String> baseToId)  
      (package private) com.google.gson.JsonObject toJsonObject()  
      • Methods inherited from class java.lang.Object

        clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
    • Field Detail

      • message

        final java.lang.String message
    • Method Detail

      • fromThrowable

        static Stack fromThrowable​(java.lang.Throwable throwable,
                                   @NonNull
                                   SourceFinder sourceFinder,
                                   @NonNull
                                   java.util.Map<java.net.URI,​java.lang.String> baseToId)
      • toJsonObject

        com.google.gson.JsonObject toJsonObject()