Class SarifException

    • Field Summary

      Fields 
      Modifier and Type Field Description
      (package private) @NonNull java.util.List<SarifException> innerExceptions  
      (package private) @NonNull java.lang.String kind  
      (package private) @Nullable java.lang.String message  
      (package private) @NonNull Stack stack  
    • Constructor Summary

      Constructors 
      Constructor Description
      SarifException​(@NonNull java.lang.String kind, @Nullable java.lang.String message, @NonNull Stack stack, @NonNull java.util.List<SarifException> innerExceptions)  
    • Method Summary

      All Methods Static Methods Instance Methods Concrete Methods 
      Modifier and Type Method Description
      (package private) static @NonNull SarifException fromThrowable​(@NonNull java.lang.Throwable throwable, @NonNull SourceFinder sourceFinder, @NonNull 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

      • kind

        final @NonNull java.lang.String kind
      • message

        final @Nullable java.lang.String message
      • stack

        final @NonNull Stack stack
      • innerExceptions

        final @NonNull java.util.List<SarifException> innerExceptions
    • Constructor Detail

      • SarifException

        SarifException​(@NonNull java.lang.String kind,
                       @Nullable java.lang.String message,
                       @NonNull Stack stack,
                       @NonNull java.util.List<SarifException> innerExceptions)
    • Method Detail

      • fromThrowable

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

        com.google.gson.JsonObject toJsonObject()