Class CveApiJson20
- java.lang.Object
-
- io.github.jeremylong.openvulnerability.client.nvd.CveApiJson20
-
- All Implemented Interfaces:
java.io.Serializable
public class CveApiJson20 extends java.lang.Object implements java.io.SerializableJSON Schema for NVD Vulnerability Data API version 2.0- See Also:
- Serialized Form
-
-
Constructor Summary
Constructors Constructor Description CveApiJson20()CveApiJson20(java.lang.Integer resultsPerPage, java.lang.Integer startIndex, java.lang.Integer totalResults, java.lang.String format, java.lang.String version, java.time.ZonedDateTime timestamp, java.util.List<DefCveItem> vulnerabilities)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description booleanequals(java.lang.Object o)java.lang.StringgetFormat()(Required)java.lang.IntegergetResultsPerPage()(Required)java.lang.IntegergetStartIndex()(Required)java.time.ZonedDateTimegetTimestamp()(Required)java.lang.IntegergetTotalResults()(Required)java.lang.StringgetVersion()(Required)java.util.List<DefCveItem>getVulnerabilities()NVD feed array of CVE (Required)inthashCode()java.lang.StringtoString()
-
-
-
Constructor Detail
-
CveApiJson20
public CveApiJson20()
-
CveApiJson20
public CveApiJson20(java.lang.Integer resultsPerPage, java.lang.Integer startIndex, java.lang.Integer totalResults, java.lang.String format, java.lang.String version, java.time.ZonedDateTime timestamp, java.util.List<DefCveItem> vulnerabilities)
-
-
Method Detail
-
getResultsPerPage
public java.lang.Integer getResultsPerPage()
(Required)- Returns:
- resultsPerPage
-
getStartIndex
public java.lang.Integer getStartIndex()
(Required)- Returns:
- startIndex
-
getTotalResults
public java.lang.Integer getTotalResults()
(Required)- Returns:
- totalResults
-
getFormat
public java.lang.String getFormat()
(Required)- Returns:
- format
-
getVersion
public java.lang.String getVersion()
(Required)- Returns:
- version
-
getTimestamp
public java.time.ZonedDateTime getTimestamp()
(Required)- Returns:
- timestamp
-
getVulnerabilities
public java.util.List<DefCveItem> getVulnerabilities()
NVD feed array of CVE (Required)- Returns:
- vulnerabilities
-
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
-
-