Class Metrics
- java.lang.Object
-
- io.github.jeremylong.openvulnerability.client.nvd.Metrics
-
- All Implemented Interfaces:
java.io.Serializable
@NullMarked public class Metrics extends java.lang.Object implements java.io.SerializableMetric scores for a vulnerability as found on NVD.- See Also:
- Serialized Form
-
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description booleanequals(java.lang.Object o)@Nullable java.util.List<CvssV2>getCvssMetricV2()CVSS V2.0 score.@Nullable java.util.List<CvssV3>getCvssMetricV30()CVSS V3.0 score.@Nullable java.util.List<CvssV3>getCvssMetricV31()CVSS V3.1 score.@Nullable java.util.List<CvssV4>getCvssMetricV40()CVSS V4.0 score.inthashCode()java.lang.StringtoString()
-
-
-
Method Detail
-
getCvssMetricV40
public @Nullable java.util.List<CvssV4> getCvssMetricV40()
CVSS V4.0 score.- Returns:
- cvssMetricV40
-
getCvssMetricV31
public @Nullable java.util.List<CvssV3> getCvssMetricV31()
CVSS V3.1 score.- Returns:
- cvssMetricV31
-
getCvssMetricV30
public @Nullable java.util.List<CvssV3> getCvssMetricV30()
CVSS V3.0 score.- Returns:
- cvssMetricV30
-
getCvssMetricV2
public @Nullable java.util.List<CvssV2> getCvssMetricV2()
CVSS V2.0 score.- Returns:
- cvssMetricV2
-
toString
public java.lang.String toString()
- Overrides:
toStringin classjava.lang.Object
-
equals
public boolean equals(java.lang.Object o)
- Overrides:
equalsin classjava.lang.Object
-
hashCode
public int hashCode()
- Overrides:
hashCodein classjava.lang.Object
-
-