updateOrInsertVulnerability(DefCveItem, String) | | 0% | | 0% | 15 | 15 | 106 | 106 | 1 | 1 |
updateVulnerabilityInsertSoftware(int, String, List, String) | | 0% | | 0% | 5 | 5 | 36 | 36 | 1 | 1 |
updateKnownExploitedVulnerabilities(List) | | 0% | | 0% | 6 | 6 | 31 | 31 | 1 | 1 |
updateVulnerabilityInsertReferences(int, DefCveItem) | | 0% | | 0% | 11 | 11 | 23 | 23 | 1 | 1 |
updateVulnerability(DefCveItem, String) | | 0% | | 0% | 3 | 3 | 21 | 21 | 1 | 1 |
cleanupDatabase() | | 0% | | 0% | 7 | 7 | 26 | 26 | 1 | 1 |
saveCpeEcosystemCache() | | 0% | | 0% | 6 | 6 | 19 | 19 | 1 | 1 |
updateVulnerabilityInsertCwe(int, DefCveItem) | | 0% | | 0% | 8 | 8 | 15 | 15 | 1 | 1 |
updateEcosystemCache() | | 0% | | 0% | 2 | 2 | 18 | 18 | 1 | 1 |
loadCpeEcosystemCache() | | 0% | | 0% | 2 | 2 | 16 | 16 | 1 | 1 |
getknownExploitedVulnerabilities() | | 31% | | 50% | 1 | 2 | 14 | 21 | 0 | 1 |
getVulnerability(String, Connection) | | 90% | | 60% | 18 | 24 | 6 | 95 | 0 | 1 |
parseCpes(DefCveItem) | | 0% | | n/a | 1 | 1 | 16 | 16 | 1 | 1 |
defrag() | | 0% | | 0% | 2 | 2 | 12 | 12 | 1 | 1 |
dataExists() | | 42% | | 50% | 2 | 3 | 10 | 15 | 0 | 1 |
parseCpe(CpeMatch, String) | | 0% | | n/a | 1 | 1 | 6 | 6 | 1 | 1 |
lambda$parseCpes$3(VulnerableSoftwareBuilder, DefCveItem, List, CpeMatch) | | 0% | | n/a | 1 | 1 | 11 | 11 | 1 | 1 |
addCpe(String, String, String) | | 0% | | n/a | 1 | 1 | 10 | 10 | 1 | 1 |
saveProperty(String, String) | | 53% | | 25% | 2 | 3 | 8 | 19 | 0 | 1 |
getVulnerabilities(Cpe) | | 87% | | 83% | 3 | 10 | 6 | 51 | 0 | 1 |
getPreparedStatement(Connection, CveDB.PreparedStatementCveDb) | | 42% | | 25% | 4 | 5 | 7 | 14 | 0 | 1 |
executeBatch(String, PreparedStatement) | | 0% | | 0% | 2 | 2 | 9 | 9 | 1 | 1 |
setFloatValue(PreparedStatement, int, Map, String) | | 0% | | 0% | 3 | 3 | 7 | 7 | 1 | 1 |
deleteUnusedCpe() | | 0% | | n/a | 1 | 1 | 7 | 7 | 1 | 1 |
setUpdateColumn(PreparedStatement, int, Boolean) | | 0% | | 0% | 3 | 3 | 6 | 6 | 1 | 1 |
setBooleanValue(PreparedStatement, int, Map, String) | | 0% | | 0% | 3 | 3 | 4 | 4 | 1 | 1 |
setStringValue(PreparedStatement, int, Map, String) | | 0% | | 0% | 3 | 3 | 4 | 4 | 1 | 1 |
deleteVulnerability(String) | | 0% | | n/a | 1 | 1 | 4 | 4 | 1 | 1 |
addNullableStringParameter(PreparedStatement, int, String) | | 0% | | 0% | 3 | 3 | 4 | 4 | 1 | 1 |
lambda$parseCpes$2(DefCveItem, CpeMatch) | | 0% | | 0% | 3 | 3 | 2 | 2 | 1 | 1 |
getVulnerability(String) | | 48% | | n/a | 0 | 1 | 2 | 4 | 0 | 1 |
setUpdateColumn(PreparedStatement, int, Double) | | 0% | | 0% | 2 | 2 | 4 | 4 | 1 | 1 |
setUpdateColumn(PreparedStatement, int, CvssV2Data.AuthenticationType) | | 0% | | 0% | 2 | 2 | 4 | 4 | 1 | 1 |
setUpdateColumn(PreparedStatement, int, CvssV2Data.CiaType) | | 0% | | 0% | 2 | 2 | 4 | 4 | 1 | 1 |
setUpdateColumn(PreparedStatement, int, CvssV2Data.Version) | | 0% | | 0% | 2 | 2 | 4 | 4 | 1 | 1 |
setUpdateColumn(PreparedStatement, int, CvssV2Data.AccessComplexityType) | | 0% | | 0% | 2 | 2 | 4 | 4 | 1 | 1 |
setUpdateColumn(PreparedStatement, int, CvssV2Data.AccessVectorType) | | 0% | | 0% | 2 | 2 | 4 | 4 | 1 | 1 |
setUpdateColumn(PreparedStatement, int, CvssV3Data.AttackVectorType) | | 0% | | 0% | 2 | 2 | 4 | 4 | 1 | 1 |
setUpdateColumn(PreparedStatement, int, CvssV3Data.AttackComplexityType) | | 0% | | 0% | 2 | 2 | 4 | 4 | 1 | 1 |
setUpdateColumn(PreparedStatement, int, CvssV3Data.PrivilegesRequiredType) | | 0% | | 0% | 2 | 2 | 4 | 4 | 1 | 1 |
setUpdateColumn(PreparedStatement, int, CvssV3Data.UserInteractionType) | | 0% | | 0% | 2 | 2 | 4 | 4 | 1 | 1 |
setUpdateColumn(PreparedStatement, int, CvssV3Data.ScopeType) | | 0% | | 0% | 2 | 2 | 4 | 4 | 1 | 1 |
setUpdateColumn(PreparedStatement, int, CvssV3Data.SeverityType) | | 0% | | 0% | 2 | 2 | 4 | 4 | 1 | 1 |
setUpdateColumn(PreparedStatement, int, CvssV3Data.CiaType) | | 0% | | 0% | 2 | 2 | 4 | 4 | 1 | 1 |
setUpdateColumn(PreparedStatement, int, CvssV3Data.Version) | | 0% | | 0% | 2 | 2 | 4 | 4 | 1 | 1 |
setUpdateColumn(PreparedStatement, int, String) | | 0% | | 0% | 2 | 2 | 4 | 4 | 1 | 1 |
getBatchSize() | | 0% | | n/a | 1 | 1 | 5 | 5 | 1 | 1 |
isBatchInsertEnabled() | | 0% | | n/a | 1 | 1 | 5 | 5 | 1 | 1 |
getBooleanValue(ResultSet, int) | | 0% | | 0% | 2 | 2 | 3 | 3 | 1 | 1 |
getFloatValue(ResultSet, int) | | 0% | | 0% | 2 | 2 | 3 | 3 | 1 | 1 |
getVendorProductList() | | 82% | | 100% | 0 | 2 | 3 | 11 | 0 | 1 |
getVendorProductListForNode() | | 82% | | 100% | 0 | 2 | 3 | 11 | 0 | 1 |
getCPEs(String, String) | | 92% | | 100% | 0 | 2 | 3 | 27 | 0 | 1 |
getProperties() | | 82% | | 100% | 0 | 2 | 3 | 11 | 0 | 1 |
close() | | 77% | | 100% | 0 | 2 | 3 | 14 | 0 | 1 |
lambda$parseCpes$0(CpeMatch) | | 0% | | 0% | 2 | 2 | 1 | 1 | 1 | 1 |
lambda$parseCpes$1(CpeMatch) | | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
persistEcosystemCache() | | 0% | | n/a | 1 | 1 | 3 | 3 | 1 | 1 |
CveDB(Settings) | | 100% | | n/a | 0 | 1 | 0 | 13 | 0 | 1 |
getMatchingSoftware(Cpe, Set) | | 100% | | 100% | 0 | 6 | 0 | 9 | 0 | 1 |
getPreparedStatement(Connection, CveDB.PreparedStatementCveDb, String) | | 100% | | n/a | 0 | 1 | 0 | 3 | 0 | 1 |
getPreparedStatement(Connection, CveDB.PreparedStatementCveDb, int) | | 100% | | n/a | 0 | 1 | 0 | 3 | 0 | 1 |
open() | | 100% | | n/a | 0 | 1 | 0 | 3 | 0 | 1 |
reloadProperties() | | 100% | | n/a | 0 | 1 | 0 | 2 | 0 | 1 |
finalize() | | 100% | | n/a | 0 | 1 | 0 | 4 | 0 | 1 |
releaseResources() | | 100% | | n/a | 0 | 1 | 0 | 3 | 0 | 1 |
isOpen() | | 100% | | n/a | 0 | 1 | 0 | 1 | 0 | 1 |
clearCache() | | 100% | | n/a | 0 | 1 | 0 | 2 | 0 | 1 |
static {...} | | 100% | | n/a | 0 | 1 | 0 | 1 | 0 | 1 |
getDatabaseProperties() | | 100% | | n/a | 0 | 1 | 0 | 1 | 0 | 1 |