updateOrInsertVulnerability(DefCveItem, String) | | 0% | | 0% | 19 | 19 | 194 | 194 | 1 | 1 |
getVulnerability(String, Connection) | | 48% | | 23% | 60 | 66 | 169 | 260 | 0 | 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 |
saveCpeEcosystemCache() | | 0% | | 0% | 6 | 6 | 19 | 19 | 1 | 1 |
cleanupDatabase() | | 0% | | 0% | 7 | 7 | 26 | 26 | 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() | | 26% | | 50% | 1 | 2 | 14 | 21 | 0 | 1 |
parseCpes(DefCveItem) | | 0% | | n/a | 1 | 1 | 16 | 16 | 1 | 1 |
saveProperty(String, String) | | 39% | | 25% | 2 | 3 | 11 | 19 | 0 | 1 |
dataExists() | | 46% | | 50% | 5 | 6 | 9 | 15 | 0 | 1 |
defrag() | | 0% | | 0% | 2 | 2 | 12 | 12 | 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 |
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 |
parseCpe(CpeMatch, String) | | 0% | | n/a | 1 | 1 | 6 | 6 | 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 |
getVulnerabilities(Cpe) | | 92% | | 88% | 2 | 10 | 4 | 51 | 0 | 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 |
deleteVulnerability(String) | | 0% | | n/a | 1 | 1 | 4 | 4 | 1 | 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, CvssV4.Type) | | 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, CvssV4Data.Version) | | 0% | | 0% | 2 | 2 | 4 | 4 | 1 | 1 |
setUpdateColumn(PreparedStatement, int, CvssV4Data.AttackVectorType) | | 0% | | 0% | 2 | 2 | 4 | 4 | 1 | 1 |
setUpdateColumn(PreparedStatement, int, CvssV4Data.AttackComplexityType) | | 0% | | 0% | 2 | 2 | 4 | 4 | 1 | 1 |
setUpdateColumn(PreparedStatement, int, CvssV4Data.AttackRequirementsType) | | 0% | | 0% | 2 | 2 | 4 | 4 | 1 | 1 |
setUpdateColumn(PreparedStatement, int, CvssV4Data.PrivilegesRequiredType) | | 0% | | 0% | 2 | 2 | 4 | 4 | 1 | 1 |
setUpdateColumn(PreparedStatement, int, CvssV4Data.UserInteractionType) | | 0% | | 0% | 2 | 2 | 4 | 4 | 1 | 1 |
setUpdateColumn(PreparedStatement, int, CvssV4Data.CiaType) | | 0% | | 0% | 2 | 2 | 4 | 4 | 1 | 1 |
setUpdateColumn(PreparedStatement, int, CvssV4Data.ExploitMaturityType) | | 0% | | 0% | 2 | 2 | 4 | 4 | 1 | 1 |
setUpdateColumn(PreparedStatement, int, CvssV4Data.CiaRequirementType) | | 0% | | 0% | 2 | 2 | 4 | 4 | 1 | 1 |
setUpdateColumn(PreparedStatement, int, CvssV4Data.ModifiedAttackVectorType) | | 0% | | 0% | 2 | 2 | 4 | 4 | 1 | 1 |
setUpdateColumn(PreparedStatement, int, CvssV4Data.ModifiedAttackComplexityType) | | 0% | | 0% | 2 | 2 | 4 | 4 | 1 | 1 |
setUpdateColumn(PreparedStatement, int, CvssV4Data.ModifiedAttackRequirementsType) | | 0% | | 0% | 2 | 2 | 4 | 4 | 1 | 1 |
setUpdateColumn(PreparedStatement, int, CvssV4Data.ModifiedPrivilegesRequiredType) | | 0% | | 0% | 2 | 2 | 4 | 4 | 1 | 1 |
setUpdateColumn(PreparedStatement, int, CvssV4Data.ModifiedUserInteractionType) | | 0% | | 0% | 2 | 2 | 4 | 4 | 1 | 1 |
setUpdateColumn(PreparedStatement, int, CvssV4Data.ModifiedCiaType) | | 0% | | 0% | 2 | 2 | 4 | 4 | 1 | 1 |
setUpdateColumn(PreparedStatement, int, CvssV4Data.SafetyType) | | 0% | | 0% | 2 | 2 | 4 | 4 | 1 | 1 |
setUpdateColumn(PreparedStatement, int, CvssV4Data.AutomatableType) | | 0% | | 0% | 2 | 2 | 4 | 4 | 1 | 1 |
setUpdateColumn(PreparedStatement, int, CvssV4Data.RecoveryType) | | 0% | | 0% | 2 | 2 | 4 | 4 | 1 | 1 |
setUpdateColumn(PreparedStatement, int, CvssV4Data.ValueDensityType) | | 0% | | 0% | 2 | 2 | 4 | 4 | 1 | 1 |
setUpdateColumn(PreparedStatement, int, CvssV4Data.VulnerabilityResponseEffortType) | | 0% | | 0% | 2 | 2 | 4 | 4 | 1 | 1 |
setUpdateColumn(PreparedStatement, int, CvssV4Data.ProviderUrgencyType) | | 0% | | 0% | 2 | 2 | 4 | 4 | 1 | 1 |
setUpdateColumn(PreparedStatement, int, CvssV4Data.SeverityType) | | 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() | | 79% | | 100% | 0 | 2 | 3 | 11 | 0 | 1 |
getVendorProductListForNode() | | 79% | | 100% | 0 | 2 | 3 | 11 | 0 | 1 |
getCPEs(String, String) | | 92% | | 100% | 0 | 2 | 3 | 27 | 0 | 1 |
getProperties() | | 80% | | 100% | 0 | 2 | 3 | 11 | 0 | 1 |
close() | | 77% | | 100% | 0 | 2 | 3 | 14 | 0 | 1 |
getVulnerability(String) | | 57% | | n/a | 0 | 1 | 2 | 4 | 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 |