Package edu.umd.cs.findbugs.sarif
Class Location.ArtifactLocation
- java.lang.Object
-
- edu.umd.cs.findbugs.sarif.Location.ArtifactLocation
-
- Enclosing class:
- Location
static final class Location.ArtifactLocation extends java.lang.Object
- See Also:
- 3.4 artifactLocation object
-
-
Constructor Summary
Constructors Constructor Description ArtifactLocation(java.net.URI uri, java.lang.String uriBaseId)
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description (package private) static java.util.Optional<Location.ArtifactLocation>
fromBugAnnotation(ClassAnnotation classAnnotation, SourceLineAnnotation bugAnnotation, SourceFinder sourceFinder, java.util.Map<java.net.URI,java.lang.String> baseToId)
(package private) static java.util.Optional<Location.ArtifactLocation>
fromStackTraceElement(java.lang.StackTraceElement element, SourceFinder sourceFinder, java.util.Map<java.net.URI,java.lang.String> baseToId)
(package private) com.google.gson.JsonObject
toJsonObject()
-
-
-
Method Detail
-
toJsonObject
com.google.gson.JsonObject toJsonObject()
-
fromBugAnnotation
static java.util.Optional<Location.ArtifactLocation> fromBugAnnotation(@NonNull ClassAnnotation classAnnotation, @NonNull SourceLineAnnotation bugAnnotation, @NonNull SourceFinder sourceFinder, @NonNull java.util.Map<java.net.URI,java.lang.String> baseToId)
-
fromStackTraceElement
static java.util.Optional<Location.ArtifactLocation> fromStackTraceElement(java.lang.StackTraceElement element, SourceFinder sourceFinder, java.util.Map<java.net.URI,java.lang.String> baseToId)
-
-