public class SPDXLicenseSpreadsheet extends AbstractSpreadsheet implements IStandardLicenseProvider
| Modifier and Type | Class and Description |
|---|---|
class |
SPDXLicenseSpreadsheet.LicenseIterator |
logger, saveFile, workbook| Constructor and Description |
|---|
SPDXLicenseSpreadsheet(File spreadsheetFile,
boolean create,
boolean readonly) |
| Modifier and Type | Method and Description |
|---|---|
void |
clear() |
void |
create(File spreadsheetFile) |
void |
create(File spreadsheetFile,
String version,
String releaseDate) |
Iterator<SPDXStandardLicense> |
getIterator() |
LicenseSheet |
getLicenseSheet() |
String |
verifyWorkbook() |
close, writeToFilepublic SPDXLicenseSpreadsheet(File spreadsheetFile, boolean create, boolean readonly) throws SpreadsheetException
SpreadsheetExceptionpublic void create(File spreadsheetFile) throws IOException, SpreadsheetException
create in class AbstractSpreadsheetIOExceptionSpreadsheetExceptionpublic void create(File spreadsheetFile, String version, String releaseDate) throws IOException, SpreadsheetException
IOExceptionSpreadsheetExceptionpublic void clear()
clear in class AbstractSpreadsheetpublic String verifyWorkbook()
verifyWorkbook in class AbstractSpreadsheetpublic LicenseSheet getLicenseSheet()
public Iterator<SPDXStandardLicense> getIterator()
getIterator in interface IStandardLicenseProviderCopyright © 2014 Linux Foundation. All Rights Reserved.