Uses of Class
org.spdx.spreadsheetstore.SpreadsheetException

Packages that use SpreadsheetException
Package
Description
Package to support the SPDX spreadsheet store
  • Uses of SpreadsheetException in org.spdx.spreadsheetstore

    Modifier and Type
    Method
    Description
    void
    AnnotationsSheet.add(org.spdx.library.model.v2.Annotation annotation, String elementId)
    Add an annotation and its element ID to a new row in the sheet.
    void
    ExternalRefsSheet.add(String packageId, org.spdx.library.model.v2.ExternalRef externalRef)
     
    abstract void
    PerFileSheet.add(org.spdx.library.model.v2.SpdxFile file, String pkgIds)
    Add the file to the spreadsheet
    void
    PerFileSheetV2d0.add(org.spdx.library.model.v2.SpdxFile fileInfo, String pkgId)
     
    void
    PerFileSheetV2d2.add(org.spdx.library.model.v2.SpdxFile fileInfo, String pkgId)
     
    void
    PerFileSheetV2d3.add(org.spdx.library.model.v2.SpdxFile fileInfo, String pkgId)
     
    void
    RelationshipsSheet.add(org.spdx.library.model.v2.Relationship relationship, String elementId)
     
    void
    SnippetSheet.add(org.spdx.library.model.v2.SpdxSnippet snippet)
    Add an SPDX snippet to the spreadsheet
    abstract void
    DocumentInfoSheet.addDocument(org.spdx.library.model.v2.SpdxDocument doc)
    Add all origin information from the document
    void
    DocumentInfoSheetV2d0.addDocument(org.spdx.library.model.v2.SpdxDocument doc)
     
    org.spdx.library.model.v2.SpdxFile
    PerFileSheetV2d0.findFileByName(String fileName)
    Finds an SPDX file by name by searching through the rows for a matching file name
    org.spdx.library.model.v2.SpdxFile
    PerFileSheetV2d2.findFileByName(String fileName)
    Finds an SPDX file by name by searching through the rows for a matching file name
    org.spdx.library.model.v2.SpdxFile
    PerFileSheetV2d3.findFileByName(String fileName)
    Finds an SPDX file by name by searching through the rows for a matching file name
    protected static String
    AbstractSheet.formatCellUtcDate(org.apache.poi.ss.usermodel.Cell cell, String fieldName)
    Read a date cell and format it as an SPDX UTC date string.
    org.spdx.library.model.v2.Annotation
    AnnotationsSheet.getAnnotation(int rowNum)
    Retrieve an Annotation object from the specified row
    protected static LocalDateTime
    AbstractSheet.getCellLocalDateTimeUtc(org.apache.poi.ss.usermodel.Cell cell, String fieldName)
    Read a date cell as a zone-less LocalDateTime; wraps a non-date cell type as SpreadsheetException.
    abstract Date
    DocumentInfoSheet.getCreated()
    Retrieve the creation date of the SPDX document
    DocumentInfoSheetV2d0.getCreated()
     
    protected Date
    DocumentInfoSheet.getDataCellDateValue(int colNum, String fieldName)
    Retrieve the date value of a data cell
    abstract Collection<org.spdx.library.model.v2.ExternalDocumentRef>
    DocumentInfoSheet.getExternalDocumentRefs()
    Retrieve the external document refs
    Collection<org.spdx.library.model.v2.ExternalDocumentRef>
    DocumentInfoSheetV2d0.getExternalDocumentRefs()
     
    List<org.spdx.library.model.v2.ExternalRef>
    ExternalRefsSheet.getExternalRefsForPkgid(String id)
    Get all external references for a given package ID
    abstract org.spdx.library.model.v2.SpdxFile
    PerFileSheet.getFileInfo(int rowNum)
    Get the file information for a row in the PerFileSheet
    org.spdx.library.model.v2.SpdxFile
    PerFileSheetV2d0.getFileInfo(int rowNum)
     
    org.spdx.library.model.v2.SpdxFile
    PerFileSheetV2d2.getFileInfo(int rowNum)
     
    org.spdx.library.model.v2.SpdxFile
    PerFileSheetV2d3.getFileInfo(int rowNum)
     
    abstract List<org.spdx.library.model.v2.SpdxPackage>
    PackageInfoSheet.getPackages()
    Retrieves a list of SPDX packages from the sheet
    List<org.spdx.library.model.v2.SpdxPackage>
    PackageInfoSheetV2d0.getPackages()
     
    List<org.spdx.library.model.v2.SpdxPackage>
    PackageInfoSheetV2d1.getPackages()
     
    List<org.spdx.library.model.v2.SpdxPackage>
    PackageInfoSheetV2d2.getPackages()
     
    List<org.spdx.library.model.v2.SpdxPackage>
    PackageInfoSheetV2d3.getPackages()
     
    org.spdx.library.model.v2.Relationship
    RelationshipsSheet.getRelationship(int rowNum)
     
    org.spdx.library.model.v2.SpdxSnippet
    SnippetSheet.getSnippet(int rowNum)
    Get the SPDX snippet represented in the specified row IMPORTANT: The Snippet From File must already be in the model store.
    SnippetSheet.getSnippetFileId(int rowNum)
    Get the SpdxFromFileSNippet for the given row
    DocumentInfoSheet.openVersion(org.apache.poi.ss.usermodel.Workbook workbook, String originSheetName, String version, org.spdx.storage.IModelStore modelStore, org.spdx.library.ModelCopyManager copyManager)
    Open an existing worksheet
    org.spdx.library.model.v2.Checksum
    AbstractSheet.parseChecksum(String value)
    Creates a Checksum from the parameters specified in the tag value
    protected static LocalDateTime
    AbstractSheet.parseUtcDate(String value, String fieldName)
    Parse an SPDX UTC date string into a zone-less LocalDateTime.
    abstract void
    DocumentInfoSheet.setExternalDocumentRefs(Collection<org.spdx.library.model.v2.ExternalDocumentRef> externalDocumentRefs)
    Set the external document refs
    void
    DocumentInfoSheetV2d0.setExternalDocumentRefs(Collection<org.spdx.library.model.v2.ExternalDocumentRef> externalDocumentRefColleciton)
     
    Collection<org.spdx.library.model.v2.Checksum>
    AbstractSheet.strToChecksums(String checksumsString)
    Convert a string representation of checksums into a collection of Checksum objects
    Modifier
    Constructor
    Description
     
    DocumentInfoSheet(org.apache.poi.ss.usermodel.Workbook workbook, String sheetName, String version, org.spdx.storage.IModelStore modelStore, org.spdx.library.ModelCopyManager copyManager)
     
     
    DocumentInfoSheetV2d0(org.apache.poi.ss.usermodel.Workbook workbook, String sheetName, String version, org.spdx.storage.IModelStore modelStore, org.spdx.library.ModelCopyManager copyManager)
     
     
    SpdxSpreadsheet(InputStream stream, org.spdx.storage.IModelStore modelStore, org.spdx.library.ModelCopyManager copyManager)
    Open an existing SPDX spreadsheet from an input stream
     
    SpdxSpreadsheet(org.spdx.storage.IModelStore modelStore, org.spdx.library.ModelCopyManager copyManager, String documentUri, SpreadsheetStore.SpreadsheetFormatType spreadsheetFormat)
    Create a blank SPDX spreadsheet