public abstract class BaseDetector
extends java.lang.Object
| Modifier and Type | Field and Description |
|---|---|
java.lang.String |
className |
java.lang.String |
extName |
Vulnerabilities |
vulnerabilities |
| Constructor and Description |
|---|
BaseDetector() |
| Modifier and Type | Method and Description |
|---|---|
abstract void |
detect(java.lang.String content) |
abstract void |
detect(java.lang.String line,
int lineNumber) |
void |
setPath(java.nio.file.Path path) |
void |
setValidVulnerability(java.lang.String specificLocation,
java.lang.String finding,
java.lang.String message) |
void |
setValidVulnerability(java.lang.String cweCode,
java.lang.String desc,
java.lang.String specificLocation,
java.lang.String finding,
java.lang.String message,
java.lang.String priority) |
java.lang.String |
specificLocation(int lineNumber) |
public java.lang.String className
public java.lang.String extName
public Vulnerabilities vulnerabilities
public abstract void detect(java.lang.String line,
int lineNumber)
public abstract void detect(java.lang.String content)
public void setPath(java.nio.file.Path path)
public java.lang.String specificLocation(int lineNumber)
public void setValidVulnerability(java.lang.String cweCode,
java.lang.String desc,
java.lang.String specificLocation,
java.lang.String finding,
java.lang.String message,
java.lang.String priority)
public void setValidVulnerability(java.lang.String specificLocation,
java.lang.String finding,
java.lang.String message)