Package org.spdx.spreadsheetstore
Class ExternalRefsSheet
java.lang.Object
org.spdx.spreadsheetstore.AbstractSheet
org.spdx.spreadsheetstore.ExternalRefsSheet
Package external refs
- Author:
- Gary O'Neall
- 
Field SummaryFields inherited from class org.spdx.spreadsheetstore.AbstractSheetcheckboxStyle, CHECKSUM_PATTERN, copyManager, dateStyle, documentUri, firstCellNum, firstRowNum, FONT_SIZE, greenWrapped, lastRowNum, modelStore, redWrapped, sheet, workbook, yellowWrapped
- 
Constructor SummaryConstructorsConstructorDescriptionExternalRefsSheet(org.apache.poi.ss.usermodel.Workbook workbook, String sheetName, org.spdx.storage.IModelStore modelStore, String documentUri, org.spdx.library.ModelCopyManager copyManager) 
- 
Method SummaryModifier and TypeMethodDescriptionvoidstatic voidList<org.spdx.library.model.v2.ExternalRef> Get all external references for a given package IDprotected StringrefTypeToString(org.spdx.library.model.v2.ReferenceType referenceType) Convert a reference type to the type used inprotected org.spdx.library.model.v2.ReferenceTypestringToRefType(String refTypeStr) Convert a string to a reference typeverify()Verifies the integrity of the sheet's dataMethods inherited from class org.spdx.spreadsheetstore.AbstractSheetaddRow, checksumsToString, checksumToString, clear, createCenterStyle, createHeaderStyle, createLeftWrapStyle, csvToStrings, getFirstDataRow, getNumDataRows, getSheet, licensesToString, parseChecksum, resizeRows, stringsToCsv, strToChecksums
- 
Constructor Details
- 
Method Details- 
verifyDescription copied from class:AbstractSheetVerifies the integrity of the sheet's data- Specified by:
- verifyin class- AbstractSheet
- Returns:
- A string describing any issues, or an empty string if valid.
 
- 
create- Parameters:
- wb-
- externalRefsSheetName-
 
- 
addpublic void add(String packageId, org.spdx.library.model.v2.ExternalRef externalRef) throws SpreadsheetException - Parameters:
- packageId- Package ID for the package that contains this external ref
- externalRef-
- Throws:
- SpreadsheetException
 
- 
refTypeToStringConvert a reference type to the type used in- Parameters:
- referenceType-
- Returns:
 
- 
getExternalRefsForPkgidpublic List<org.spdx.library.model.v2.ExternalRef> getExternalRefsForPkgid(String id) throws SpreadsheetException Get all external references for a given package ID- Parameters:
- id-
- Returns:
- all external references for a given package ID
- Throws:
- SpreadsheetException
 
- 
stringToRefTypeConvert a string to a reference type- Parameters:
- refTypeStr- A string representing the reference type. It can be a listed reference type name, a URI string, or a local name.
- Returns:
- A ReferenceTypeobject corresponding to the input string, ornullif the string is not a valid reference type.
 
 
-