Package edu.umd.cs.findbugs.sarif
Class Notification
- java.lang.Object
-
- edu.umd.cs.findbugs.sarif.Notification
-
class Notification extends java.lang.ObjectA class representingnotificationobject (§3.58) inrun.invocations.toolExecutionNotifications(§3.20.21)- See Also:
- 3.58 notification object
-
-
Constructor Summary
Constructors Constructor Description Notification(@NonNull java.lang.String id, @NonNull java.lang.String message, @NonNull Level level, @Nullable SarifException exception)
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description (package private) static NotificationfromError(@NonNull AbstractBugReporter.Error error, @NonNull SourceFinder sourceFinder, @NonNull java.util.Map<java.net.URI,java.lang.String> baseToId)(package private) com.google.gson.JsonObjecttoJsonObject()
-
-
-
Field Detail
-
id
final @NonNull java.lang.String id
-
message
final @NonNull java.lang.String message
-
level
final @NonNull Level level
-
exception
final @Nullable SarifException exception
-
-
Constructor Detail
-
Notification
Notification(@NonNull java.lang.String id, @NonNull java.lang.String message, @NonNull Level level, @Nullable SarifException exception)
-
-
Method Detail
-
toJsonObject
com.google.gson.JsonObject toJsonObject()
-
fromError
static Notification fromError(@NonNull AbstractBugReporter.Error error, @NonNull SourceFinder sourceFinder, @NonNull java.util.Map<java.net.URI,java.lang.String> baseToId)
-
-