Interface ISpdxListedLicenseProvider

All Known Implementing Classes:
XmlLicenseProvider, XmlLicenseProviderSingleFile, XmlLicenseProviderWithCrossRefDetails

public interface ISpdxListedLicenseProvider
Interface to provide SPDX standard licenses
Author:
Gary O'Neall
  • 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

      List<String> getWarnings()