Package org.spdx.licenselistpublisher
Interface ISpdxListedLicenseProvider
- All Known Implementing Classes:
XmlLicenseProvider,XmlLicenseProviderSingleFile,XmlLicenseProviderWithCrossRefDetails
public interface ISpdxListedLicenseProvider
Interface to provide SPDX standard licenses
- Author:
- Gary O'Neall
-
Method Summary
Modifier and Type Method Description Iterator<org.spdx.library.model.license.ListedLicenseException>getExceptionIterator()Iterator<org.spdx.library.model.license.SpdxListedLicense>getLicenseIterator()List<String>getWarnings()
-
Method Details
-
getLicenseIterator
Iterator<org.spdx.library.model.license.SpdxListedLicense> getLicenseIterator() throws org.spdx.library.model.license.SpdxListedLicenseException- Throws:
org.spdx.library.model.license.SpdxListedLicenseException
-
getExceptionIterator
Iterator<org.spdx.library.model.license.ListedLicenseException> getExceptionIterator() throws org.spdx.library.InvalidSPDXAnalysisException- Throws:
org.spdx.library.InvalidSPDXAnalysisException
-
getWarnings
-