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.xls 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|JSON|XLS|XLSX|YAML|TAG] - if not present, file type of the from file will be used arg[3] to file type [RDFXML|JSON|XLS|XLSX|YAML|TAG] - if not present, file type of the to file will be used the covert(...) methods can be called programmatically to convert files
SpdxConverterException  
SpdxToolsHelper
Static helper methods for the various tools
SpdxToolsHelper.SerFileType  
SpdxVerificationException  
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