All Classes
| Class | Description |
|---|---|
| AbstractFileCompareSheet |
Abstract worksheet for any comparison involving files.
|
| AbstractOwlRdfConverter |
Abstract class for implementing classes which convert from RDF/XML OWL format to some other format
|
| AbstractSheet |
Abstract class representing a workbook sheet used in storing structured data
|
| CompareHelper |
Helper class for comparisons
|
| CompareSpdxDocs |
Compares multiple SPDX documents and stores the results in a spreadsheet
Usage: CompareSpdxDoc output.xlsx doc1 doc2 doc3 ...
|
| CreatorSheet |
Worksheet containing creator level information
Column 1 describes if the creator is the same or different
Columns 2 through N are for creators in each of the documents
|
| DocumentAnnotationSheet |
Sheet for document level annotations
|
| DocumentRelationshipSheet |
Sheet for document level relationships
|
| DocumentSheet |
Sheet to hold compare information at the docment level:
Created, Data License, Document Comment
The first row summarizes which fields are different, the subsequent rows are the
specific date from each result
|
| ExternalReferencesSheet |
Sheet that compares the external document references
|
| ExtractedLicenseSheet |
Comparison results for extracted licenses
Column 1 contains the extracted text
Columns 2 through N contains the license information in the format licenseId [licenseName] {licenceUrls} (licenseComment)
|
| FileAnnotationSheet |
Sheet comparing file annotations
|
| FileAttributionSheet |
Sheet with results for file contributor comparison results
|
| FileChecksumSheet |
Sheet of comparison results for file checksums
|
| FileCommentSheet |
Sheet continaing results for file comment comparison
|
| FileConcludedSheet | |
| FileContributorsSheet |
Sheet with results for file AttributionText comparison results
|
| FileCopyrightSheet |
Sheet comparing file copyrights
|
| FileLicenseCommentsSheet |
Sheet of comparison results for file license comments
|
| FileLicenseInfoSheet |
Sheet of the comparison results for the file seen licenses
|
| FileNoticeSheet |
Sheet for file notice comparison results
|
| FileRelationshipSheet |
Sheet comparing file relationships
|
| FileSpdxIdSheet | |
| FileTypeSheet |
Sheet containing File Type
|
| GenerateVerificationCode |
Generates a verification code for a specific directory
|
| InvalidFileNameException |
Illegal paramater fro a file name
|
| Main |
Dispatch individual tools
|
| MatchingStandardLicenses |
Tool to compare a license text to standard licenses.
|
| MultiDocumentSpreadsheet |
Spreadsheet holding the results of a comparison from multiple SPDX documents
Each sheet contains the comparison result results with the columns representing the SPDX documents
and the rows representing the SPDX fields.
|
| MultiDocumentSpreadsheet.SpdxFileComparator | |
| NormalizedFileNameComparator |
Compares to file name strings normalizing them to a common format using the following rules:
- File separator character is "/"
- Must begin with "./"
|
| OnlineToolException |
Default Exception thrown to the Online Tool
|
| OwlToJsonContext |
Convert OWL RDF schema to a JSON Context file
|
| OwlToJsonSchema | |
| OwlToXsd |
Converts from OWL RDF/XML to XML Schema (XSD)
|
| PackageSheet |
Document level fields for comparison spreadsheet
Column1 is the document field name, column2 indicates if all docs are equal,
columns3 through columnN are document specific field values
|
| RdfSchemaToJsonContext |
Convert an RDF schema file containing SPDX property to a JSON context file for all properties in the SPDX namspace
|
| RdfSchemaToJsonSchema |
Convert an RDF schema file containing SPDX property to a JSON schema file for all properties in the SPDX namspace
|
| RdfSchemaToXsd |
Convert an RDF OWL document to an XML Schema
|
| SchemaException | |
| SnippetSheet |
Comparsion sheet for SPDX Snippets
|
| SpdxConverter |
Converts between various SPDX file types
arg[0] from file path
arg[1] to file path
arg[2] from file type [RDFXML|RDFTTL|JSON|XLS|XLSX|YAML|TAG] - if not present, file type of the from file will be used
arg[3] to file type [RDFXML|RDFTTL|JSON|XLS|XLSX|YAML|TAG] - if not present, file type of the to file will be used
arg[4] excludeLicenseDetails If present, listed license and listed exception properties will not be included in the output file
the
covert(...) methods can be called programmatically to convert files |
| SpdxConverterException | |
| SpdxToolsHelper |
Static helper methods for the various tools
|
| SpdxToolsHelper.SerFileType | |
| SpdxVerificationException | |
| SpdxVersion |
Static helper methods for tools and library version information
|
| SpdxViewer |
Simple pretty printer for SPDX RDF XML files.
|
| VerificationSheet |
Worksheet containing verification errors
Columns are package names, rows are individual verification errors
|
| Verify |
Verifies an SPDX document and lists any verification errors
|