Index

A B C D E F G H I J L M N O P R S T U V W X _ 
All Classes All Packages

A

add(Object) - Method in class org.spdx.library.model.ModelCollection
 
add(Object) - Method in class org.spdx.library.model.ModelSet
 
add(SpdxElement) - Method in class org.spdx.library.model.RelatedElementCollection
 
addAll(Collection<? extends Object>) - Method in class org.spdx.library.model.ModelCollection
 
addAll(Collection<? extends Object>) - Method in class org.spdx.library.model.ModelSet
 
addAll(Collection<? extends SpdxElement>) - Method in class org.spdx.library.model.RelatedElementCollection
 
addAnnotation(Annotation) - Method in class org.spdx.library.model.ExternalSpdxElement
 
addAnnotation(Annotation) - Method in class org.spdx.library.model.SpdxConstantElement
 
addAnnotation(Annotation) - Method in class org.spdx.library.model.SpdxElement
Add an annotation
addAnnotation(Annotation) - Method in class org.spdx.library.model.SpdxFile.SpdxFileBuilder
 
addAnnotation(Annotation) - Method in class org.spdx.library.model.SpdxPackage.SpdxPackageBuilder
 
addAnnotation(Annotation) - Method in class org.spdx.library.model.SpdxSnippet.SpdxSnippetBuilder
 
addAttributionText(String) - Method in class org.spdx.library.model.SpdxFile.SpdxFileBuilder
Add attribution to the attribution text collection
addAttributionText(String) - Method in class org.spdx.library.model.SpdxPackage.SpdxPackageBuilder
 
addChecksum(Checksum) - Method in class org.spdx.library.model.SpdxFile
Add a checksum
addChecksum(Checksum) - Method in class org.spdx.library.model.SpdxFile.SpdxFileBuilder
 
addChecksum(Checksum) - Method in class org.spdx.library.model.SpdxPackage
Add a checksum to the collection of checksums for this package
addChecksum(Checksum) - Method in class org.spdx.library.model.SpdxPackage.SpdxPackageBuilder
 
addCrossRefValueToList(String, CrossRefJson) - Method in class org.spdx.storage.listedlicense.LicenseJson
Add a cross reference to a value list
addDifference(LineColumn, String, String, String, LicenseTemplateRule, CompareTemplateOutputHandler.DifferenceDescription) - Method in class org.spdx.utility.compare.CompareTemplateOutputHandler.DifferenceDescription
 
addDocumentFile(SpdxDocument, SpdxFile) - Method in class org.spdx.utility.compare.SpdxFileComparer
Add a file to the comparer and compare to the existing files
addDocumentItem(SpdxDocument, SpdxItem) - Method in class org.spdx.utility.compare.SpdxItemComparer
Add a new item to the comparer and compare the contents of the item to all items which have been previously added
addDocumentPackage(SpdxDocument, SpdxPackage) - Method in class org.spdx.utility.compare.SpdxPackageComparer
Add a package to the comparer and performs the comparison to any existing documents
addDocumentSnippet(SpdxDocument, SpdxSnippet) - Method in class org.spdx.utility.compare.SpdxSnippetComparer
Add a snippet to the comparer and performs the comparison to any existing documents
addException(ListedLicenseException, String, String, boolean) - Method in class org.spdx.storage.listedlicense.ExceptionJsonTOC
Add a new exception to the list of exceptions
addExternalRef(ExternalRef) - Method in class org.spdx.library.model.SpdxPackage
 
addExternalRef(ExternalRef) - Method in class org.spdx.library.model.SpdxPackage.SpdxPackageBuilder
 
addExtractedLicenseInfos(ExtractedLicenseInfo) - Method in class org.spdx.library.model.SpdxDocument
Add a license info to the collection of extracted license infos
addFile(SpdxFile) - Method in class org.spdx.library.model.SpdxPackage
Add a file to the collection of files attached to this package
addFile(SpdxFile) - Method in class org.spdx.library.model.SpdxPackage.SpdxPackageBuilder
 
addFileContributor(String) - Method in class org.spdx.library.model.SpdxFile
Add a file contributor to the file contributors collection
addFileContributor(String) - Method in class org.spdx.library.model.SpdxFile.SpdxFileBuilder
 
addFileType(FileType) - Method in class org.spdx.library.model.SpdxFile
Add a file type to this file
addFileType(FileType) - Method in class org.spdx.library.model.SpdxFile.SpdxFileBuilder
 
addHtmlFormatting(String) - Static method in class org.spdx.licenseTemplate.SpdxLicenseTemplateHelper
Adds HTML formatting <br> and <p>
addHtmlFormatting(String, boolean) - Static method in class org.spdx.licenseTemplate.SpdxLicenseTemplateHelper
Adds HTML formatting <br> and <p>
addLicense(SpdxListedLicense, String, String, boolean) - Method in class org.spdx.storage.listedlicense.LicenseJsonTOC
Add summary information about a specific license to the licenses list
addLicenseInfosFromFile(AnyLicenseInfo) - Method in class org.spdx.library.model.SpdxPackage.SpdxPackageBuilder
 
addMember(AnyLicenseInfo) - Method in class org.spdx.library.model.license.LicenseSet
Adds a member to the set
addNameToWarnings(List<String>) - Method in class org.spdx.library.model.SpdxElement
Add the name of the element to all strings in the list
addPrimitiveValueToList(String, Object) - Method in class org.spdx.storage.listedlicense.ExceptionJson
 
addPrimitiveValueToList(String, Object) - Method in class org.spdx.storage.listedlicense.LicenseJson
Add a primitive value to a value list
addPropertyValueToCollection(String, Object) - Method in class org.spdx.library.model.ModelObject
Add a value to a collection of values associated with a property.
addRelationship(Relationship) - Method in class org.spdx.library.model.ExternalSpdxElement
 
addRelationship(Relationship) - Method in class org.spdx.library.model.SpdxConstantElement
 
addRelationship(Relationship) - Method in class org.spdx.library.model.SpdxElement
Add a relationship
addRelationship(Relationship) - Method in class org.spdx.library.model.SpdxFile.SpdxFileBuilder
 
addRelationship(Relationship) - Method in class org.spdx.library.model.SpdxPackage.SpdxPackageBuilder
 
addRelationship(Relationship) - Method in class org.spdx.library.model.SpdxSnippet.SpdxSnippetBuilder
 
addValueToCollection(String, String, String, Object) - Method in interface org.spdx.storage.IModelStore
Adds a value to a property collection creating the propertyName if it does not exist
addValueToCollection(String, String, String, Object) - Method in class org.spdx.storage.listedlicense.SpdxListedLicenseModelStore
 
addValueToCollection(String, String, String, Object) - Method in class org.spdx.storage.simple.ExtendedSpdxStore
 
addValueToCollection(String, String, String, Object) - Method in class org.spdx.storage.simple.InMemSpdxStore
 
addValueToCollection(IModelStore, String, String, String, Object, ModelCopyManager) - Static method in class org.spdx.library.model.ModelObject
Add a value to a collection of values associated with a property.
addValueToList(String, Object) - Method in class org.spdx.storage.simple.StoredTypedItem
Adds a value to a property list for a String or Boolean type of value creating the propertyName if it does not exist
addValueToList(String, String, String) - Method in class org.spdx.storage.listedlicense.ExceptionJson
 
ADLER32 - org.spdx.library.model.enumerations.ChecksumAlgorithm
 
ALGORITHM_SHA1 - Static variable in class org.spdx.library.SpdxConstants
 
ALL_SPDX_CLASSES - Static variable in class org.spdx.library.SpdxConstants
 
AMENDS - org.spdx.library.model.enumerations.RelationshipType
 
ANCESTOR_OF - org.spdx.library.model.enumerations.RelationshipType
 
Annotation - Class in org.spdx.library.model
An Annotation is a comment on an SpdxItem by an agent.
Annotation() - Constructor for class org.spdx.library.model.Annotation
 
Annotation(String) - Constructor for class org.spdx.library.model.Annotation
 
Annotation(IModelStore, String, String, ModelCopyManager, boolean) - Constructor for class org.spdx.library.model.Annotation
 
AnnotationType - Enum in org.spdx.library.model.enumerations
Annotation types for the Annotation Class
Anonymous - org.spdx.storage.IModelStore.IdType
 
AnyLicenseInfo - Class in org.spdx.library.model.license
This abstract class represents several ways of describing licensing information.
AnyLicenseInfo() - Constructor for class org.spdx.library.model.license.AnyLicenseInfo
Create a new Model Object using an Anonymous ID with the defualt store and default document URI
AnyLicenseInfo(String) - Constructor for class org.spdx.library.model.license.AnyLicenseInfo
Open or create a model object with the default store and default document URI
APPLICATION - org.spdx.library.model.enumerations.FileType
 
APPLICATION - org.spdx.library.model.enumerations.Purpose
 
apply() - Method in interface org.spdx.storage.IModelStore.ModelUpdate
 
applyUpdatesInOneTransaction(String, IModelStore, Iterable<? extends IModelStore.ModelUpdate>) - Static method in class org.spdx.library.Write
Apply a set of model updates in a single transaction.
applyUpdatesInOneTransaction(String, IModelStore, IModelStore.ModelUpdate...) - Static method in class org.spdx.library.Write
Convenience method for applying a small set of updates.
ARCHIVE - org.spdx.library.model.enumerations.FileType
 
ARCHIVE - org.spdx.library.model.enumerations.Purpose
 
AUDIO - org.spdx.library.model.enumerations.FileType
 

B

BEGIN_OPTIONAL - org.spdx.licenseTemplate.LicenseTemplateRule.RuleType
 
beginOptional(LicenseTemplateRule) - Method in class org.spdx.licenseTemplate.HtmlTemplateOutputHandler
 
beginOptional(LicenseTemplateRule) - Method in interface org.spdx.licenseTemplate.ILicenseTemplateOutputHandler
Begin optional rule found
beginOptional(LicenseTemplateRule) - Method in class org.spdx.licenseTemplate.TextTemplateOutputHandler
 
beginOptional(LicenseTemplateRule) - Method in class org.spdx.utility.compare.CompareTemplateOutputHandler
 
beginOptional(LicenseTemplateRule) - Method in class org.spdx.utility.compare.FilterTemplateOutputHandler
 
BINARY - org.spdx.library.model.enumerations.FileType
 
BLAKE2b_256 - org.spdx.library.model.enumerations.ChecksumAlgorithm
 
BLAKE2b_384 - org.spdx.library.model.enumerations.ChecksumAlgorithm
 
BLAKE2b_512 - org.spdx.library.model.enumerations.ChecksumAlgorithm
 
BLAKE3 - org.spdx.library.model.enumerations.ChecksumAlgorithm
 
build() - Method in class org.spdx.library.model.license.CrossRef.CrossRefBuilder
 
build() - Method in class org.spdx.library.model.SpdxFile.SpdxFileBuilder
 
build() - Method in class org.spdx.library.model.SpdxPackage.SpdxPackageBuilder
 
build() - Method in class org.spdx.library.model.SpdxSnippet.SpdxSnippetBuilder
 
BUILD_DEPENDENCY_OF - org.spdx.library.model.enumerations.RelationshipType
 
BUILD_TOOL_OF - org.spdx.library.model.enumerations.RelationshipType
 
Builder(String, String, String) - Constructor for class org.spdx.library.model.license.SpdxListedLicense.Builder
 
ByteOffsetPointer - Class in org.spdx.library.model.pointer
Byte offset pointer per RDF 2.3.2.2 ByteOffsetPointer Class
ByteOffsetPointer() - Constructor for class org.spdx.library.model.pointer.ByteOffsetPointer
 
ByteOffsetPointer(String) - Constructor for class org.spdx.library.model.pointer.ByteOffsetPointer
 
ByteOffsetPointer(IModelStore, String, String, ModelCopyManager, boolean) - Constructor for class org.spdx.library.model.pointer.ByteOffsetPointer
 

C

checkCompareMade() - Method in class org.spdx.utility.compare.SpdxItemComparer
 
checkInProgress() - Method in class org.spdx.utility.compare.SpdxFileComparer
checks to make sure there is not a compare in progress
checkInProgress() - Method in class org.spdx.utility.compare.SpdxItemComparer
checks to make sure there is not a compare in progress
checkInProgress() - Method in class org.spdx.utility.compare.SpdxPackageComparer
checks to make sure there is not a compare in progress
checkInProgress() - Method in class org.spdx.utility.compare.SpdxSnippetComparer
checks to make sure there is not a compare in progress
Checksum - Class in org.spdx.library.model
A Checksum is value that allows the contents of a file to be authenticated.
Checksum() - Constructor for class org.spdx.library.model.Checksum
 
Checksum(String) - Constructor for class org.spdx.library.model.Checksum
 
Checksum(IModelStore, String, String, ModelCopyManager, boolean) - Constructor for class org.spdx.library.model.Checksum
 
ChecksumAlgorithm - Enum in org.spdx.library.model.enumerations
Enum constants for Checksum Algorithms
CLASS_ANNOTATION - Static variable in class org.spdx.library.SpdxConstants
 
CLASS_CROSS_REF - Static variable in class org.spdx.library.SpdxConstants
 
CLASS_DOAP_PROJECT - Static variable in class org.spdx.library.SpdxConstants
 
CLASS_EXTERNAL_DOC_REF - Static variable in class org.spdx.library.SpdxConstants
 
CLASS_EXTERNAL_EXTRACTED_LICENSE - Static variable in class org.spdx.library.SpdxConstants
 
CLASS_EXTERNAL_SPDX_ELEMENT - Static variable in class org.spdx.library.SpdxConstants
 
CLASS_NOASSERTION_LICENSE - Static variable in class org.spdx.library.SpdxConstants
 
CLASS_NONE_LICENSE - Static variable in class org.spdx.library.SpdxConstants
 
CLASS_OR_LATER_OPERATOR - Static variable in class org.spdx.library.SpdxConstants
 
CLASS_POINTER_BYTE_OFFSET_POINTER - Static variable in class org.spdx.library.SpdxConstants
 
CLASS_POINTER_COMPOUNT_POINTER - Static variable in class org.spdx.library.SpdxConstants
 
CLASS_POINTER_LINE_CHAR_POINTER - Static variable in class org.spdx.library.SpdxConstants
 
CLASS_POINTER_START_END_POINTER - Static variable in class org.spdx.library.SpdxConstants
 
CLASS_RELATIONSHIP - Static variable in class org.spdx.library.SpdxConstants
 
CLASS_SINGLE_POINTER - Static variable in class org.spdx.library.SpdxConstants
 
CLASS_SPDX_ANY_LICENSE_INFO - Static variable in class org.spdx.library.SpdxConstants
 
CLASS_SPDX_CHECKSUM - Static variable in class org.spdx.library.SpdxConstants
 
CLASS_SPDX_CONJUNCTIVE_LICENSE_SET - Static variable in class org.spdx.library.SpdxConstants
 
CLASS_SPDX_CREATION_INFO - Static variable in class org.spdx.library.SpdxConstants
 
CLASS_SPDX_DISJUNCTIVE_LICENSE_SET - Static variable in class org.spdx.library.SpdxConstants
 
CLASS_SPDX_DOCUMENT - Static variable in class org.spdx.library.SpdxConstants
 
CLASS_SPDX_ELEMENT - Static variable in class org.spdx.library.SpdxConstants
 
CLASS_SPDX_EXTERNAL_REFERENCE - Static variable in class org.spdx.library.SpdxConstants
 
CLASS_SPDX_EXTRACTED_LICENSING_INFO - Static variable in class org.spdx.library.SpdxConstants
 
CLASS_SPDX_FILE - Static variable in class org.spdx.library.SpdxConstants
 
CLASS_SPDX_ITEM - Static variable in class org.spdx.library.SpdxConstants
 
CLASS_SPDX_LICENSE - Static variable in class org.spdx.library.SpdxConstants
 
CLASS_SPDX_LICENSE_EXCEPTION - Static variable in class org.spdx.library.SpdxConstants
 
CLASS_SPDX_LISTED_LICENSE - Static variable in class org.spdx.library.SpdxConstants
 
CLASS_SPDX_LISTED_LICENSE_EXCEPTION - Static variable in class org.spdx.library.SpdxConstants
 
CLASS_SPDX_NOASSERTION_ELEMENT - Static variable in class org.spdx.library.SpdxConstants
 
CLASS_SPDX_NONE_ELEMENT - Static variable in class org.spdx.library.SpdxConstants
 
CLASS_SPDX_PACKAGE - Static variable in class org.spdx.library.SpdxConstants
 
CLASS_SPDX_REFERENCE_TYPE - Static variable in class org.spdx.library.SpdxConstants
 
CLASS_SPDX_REVIEW - Static variable in class org.spdx.library.SpdxConstants
 
CLASS_SPDX_SIMPLE_LICENSE_INFO - Static variable in class org.spdx.library.SpdxConstants
 
CLASS_SPDX_SNIPPET - Static variable in class org.spdx.library.SpdxConstants
 
CLASS_SPDX_VERIFICATIONCODE - Static variable in class org.spdx.library.SpdxConstants
 
CLASS_WITH_EXCEPTION_OPERATOR - Static variable in class org.spdx.library.SpdxConstants
 
classUriToClass(String) - Static method in class org.spdx.library.model.SpdxModelFactory
 
clear() - Method in class org.spdx.library.model.ModelCollection
 
clear() - Method in class org.spdx.library.model.RelatedElementCollection
 
clear(String) - Method in class org.spdx.storage.simple.ExtendedSpdxStore
Clear all values for the document
clear(String) - Method in class org.spdx.storage.simple.InMemSpdxStore
Remove all existing elements, properties, and values for a document including the document itself
clearPropertyValueList(String) - Method in class org.spdx.storage.listedlicense.ExceptionJson
 
clearPropertyValueList(String) - Method in class org.spdx.storage.listedlicense.LicenseJson
 
clearPropertyValueList(String) - Method in class org.spdx.storage.simple.StoredTypedItem
Sets the value list for the property to an empty list creating the propertyName if it does not exist
clearValueCollection(String) - Method in class org.spdx.library.model.ModelObject
Clears a collection of values associated with a property
clearValueCollection(String, String, String) - Method in interface org.spdx.storage.IModelStore
Sets the value collection for the property to an empty collection creating the propertyName if it does not exist
clearValueCollection(String, String, String) - Method in class org.spdx.storage.listedlicense.SpdxListedLicenseModelStore
 
clearValueCollection(String, String, String) - Method in class org.spdx.storage.simple.ExtendedSpdxStore
 
clearValueCollection(String, String, String) - Method in class org.spdx.storage.simple.InMemSpdxStore
 
clearValueCollection(IModelStore, String, String, String) - Static method in class org.spdx.library.model.ModelObject
Clears a collection of values associated with a property creating the property if it does not exist
clone(IModelStore) - Method in class org.spdx.library.model.ModelObject
Clone a new object using a different model store
close() - Method in class org.spdx.storage.listedlicense.SpdxListedLicenseLocalStore
 
close() - Method in class org.spdx.storage.listedlicense.SpdxListedLicenseWebStore
 
close() - Method in class org.spdx.storage.simple.ExtendedSpdxStore
 
close() - Method in class org.spdx.storage.simple.InMemSpdxStore
 
collectAllFiles(SpdxDocument) - Method in class org.spdx.utility.compare.SpdxComparer
Collect all of the files present in the SPDX document including files within documents and files embedded in packages
collectAllPackages(SpdxDocument) - Method in class org.spdx.utility.compare.SpdxComparer
Collect all of the packages present in the SPDX document including packages embedded in other relationships within documents
collectionContains(String, Object) - Method in class org.spdx.storage.simple.StoredTypedItem
 
collectionContains(String, String, String, Object) - Method in interface org.spdx.storage.IModelStore
 
collectionContains(String, String, String, Object) - Method in class org.spdx.storage.listedlicense.SpdxListedLicenseModelStore
 
collectionContains(String, String, String, Object) - Method in class org.spdx.storage.simple.ExtendedSpdxStore
 
collectionContains(String, String, String, Object) - Method in class org.spdx.storage.simple.InMemSpdxStore
 
collectionsEquals(Collection<? extends Object>, Collection<? extends Object>) - Static method in class org.spdx.utility.compare.SpdxComparer
Compare two object lists
collectionsEquivalent(Collection<? extends ModelObject>, Collection<? extends ModelObject>) - Static method in class org.spdx.utility.compare.SpdxComparer
 
collectionSize(String) - Method in class org.spdx.storage.simple.StoredTypedItem
 
collectionSize(String, String, String) - Method in interface org.spdx.storage.IModelStore
 
collectionSize(String, String, String) - Method in class org.spdx.storage.listedlicense.SpdxListedLicenseModelStore
 
collectionSize(String, String, String) - Method in class org.spdx.storage.simple.ExtendedSpdxStore
 
collectionSize(String, String, String) - Method in class org.spdx.storage.simple.InMemSpdxStore
 
compare(List<SpdxDocument>) - Method in class org.spdx.utility.compare.SpdxComparer
Compares multiple SPDX documents
compare(SpdxDocument, SpdxDocument) - Method in class org.spdx.utility.compare.SpdxComparer
Compares 2 SPDX documents
compareLicense(int, AnyLicenseInfo, int, AnyLicenseInfo) - Method in class org.spdx.utility.compare.SpdxComparer
Compares two licenses from two different SPDX documents taking into account the extracted license infos who's ID's may be different between the two documents Note: The ExtracedLicenseIDMap must be initialized before this method is invoked
compareReferences(SinglePointer) - Method in class org.spdx.library.model.pointer.SinglePointer
 
compareStrings(String, String) - Static method in class org.spdx.utility.compare.SpdxComparer
Compares two strings including trimming the string and taking into account they may be null.
compareStrings(Optional<String>, Optional<String>) - Static method in class org.spdx.utility.compare.SpdxComparer
Compares two strings including trimming the string and taking into account they may be null.
CompareTemplateOutputHandler - Class in org.spdx.utility.compare
Compares the output of a parsed license template to text.
CompareTemplateOutputHandler(String) - Constructor for class org.spdx.utility.compare.CompareTemplateOutputHandler
 
CompareTemplateOutputHandler.DifferenceDescription - Class in org.spdx.utility.compare
 
compareTo(Annotation) - Method in class org.spdx.library.model.Annotation
 
compareTo(Checksum) - Method in class org.spdx.library.model.Checksum
 
compareTo(ExternalDocumentRef) - Method in class org.spdx.library.model.ExternalDocumentRef
 
compareTo(ExternalRef) - Method in class org.spdx.library.model.ExternalRef
 
compareTo(ExtractedLicenseInfo) - Method in class org.spdx.library.model.license.ExtractedLicenseInfo
 
compareTo(SinglePointer) - Method in class org.spdx.library.model.pointer.ByteOffsetPointer
 
compareTo(SinglePointer) - Method in class org.spdx.library.model.pointer.LineCharPointer
 
compareTo(StartEndPointer) - Method in class org.spdx.library.model.pointer.StartEndPointer
 
compareTo(ReferenceType) - Method in class org.spdx.library.model.ReferenceType
 
compareTo(Relationship) - Method in class org.spdx.library.model.Relationship
 
compareTo(SpdxFile) - Method in class org.spdx.library.model.SpdxFile
 
compareTo(SpdxPackage) - Method in class org.spdx.library.model.SpdxPackage
 
compareTo(SpdxSnippet) - Method in class org.spdx.library.model.SpdxSnippet
 
completeParsing() - Method in class org.spdx.licenseTemplate.HtmlTemplateOutputHandler
 
completeParsing() - Method in interface org.spdx.licenseTemplate.ILicenseTemplateOutputHandler
Signals all text has been added and parsing can be completed.
completeParsing() - Method in class org.spdx.licenseTemplate.TextTemplateOutputHandler
 
completeParsing() - Method in class org.spdx.utility.compare.CompareTemplateOutputHandler
 
completeParsing() - Method in class org.spdx.utility.compare.FilterTemplateOutputHandler
 
CompoundPointer - Class in org.spdx.library.model.pointer
A pointing method made up of a pair of pointers that identify a well defined section within a document delimited by a begin and an end.
CompoundPointer() - Constructor for class org.spdx.library.model.pointer.CompoundPointer
 
CompoundPointer(String) - Constructor for class org.spdx.library.model.pointer.CompoundPointer
 
CompoundPointer(IModelStore, String, String, ModelCopyManager, boolean) - Constructor for class org.spdx.library.model.pointer.CompoundPointer
 
ConjunctiveLicenseSet - Class in org.spdx.library.model.license
A set of licenses where all of the licenses apply
ConjunctiveLicenseSet() - Constructor for class org.spdx.library.model.license.ConjunctiveLicenseSet
 
ConjunctiveLicenseSet(String) - Constructor for class org.spdx.library.model.license.ConjunctiveLicenseSet
 
ConjunctiveLicenseSet(IModelStore, String, String, ModelCopyManager, boolean) - Constructor for class org.spdx.library.model.license.ConjunctiveLicenseSet
 
CONTAINED_BY - org.spdx.library.model.enumerations.RelationshipType
 
CONTAINER - org.spdx.library.model.enumerations.Purpose
 
contains(Object) - Method in class org.spdx.library.model.ModelCollection
 
contains(Object) - Method in class org.spdx.library.model.RelatedElementCollection
 
CONTAINS - org.spdx.library.model.enumerations.RelationshipType
 
containsAll(Collection<?>) - Method in class org.spdx.library.model.ModelCollection
 
containsAll(Collection<?>) - Method in class org.spdx.library.model.RelatedElementCollection
 
copy(IModelStore, String, String, IModelStore, String, String, String) - Method in class org.spdx.library.ModelCopyManager
Copy an item from one Model Object Store to another
copy(IModelStore, String, IModelStore, String, String, String) - Method in class org.spdx.library.ModelCopyManager
Copy an item from one Model Object Store to another using the source ID for the target unless it is anonymous
COPY_OF - org.spdx.library.model.enumerations.RelationshipType
 
copyFrom(ListedLicenseException) - Method in class org.spdx.storage.listedlicense.ExceptionJson
 
copyFrom(SpdxListedLicense) - Method in class org.spdx.storage.listedlicense.LicenseJson
 
copyFrom(ModelObject) - Method in class org.spdx.library.model.ModelObject
Copy all the properties from the source object
copyValuesFrom(String, IModelStore) - Method in class org.spdx.storage.simple.StoredTypedItem
Copy all values for this item from another store
create(String, String, String) - Method in interface org.spdx.storage.IModelStore
Create a new object with ID
create(String, String, String) - Method in class org.spdx.storage.listedlicense.SpdxListedLicenseModelStore
 
create(String, String, String) - Method in class org.spdx.storage.simple.ExtendedSpdxStore
 
create(String, String, String) - Method in class org.spdx.storage.simple.InMemSpdxStore
 
create(IModelStore, String, ChecksumAlgorithm, String) - Static method in class org.spdx.library.model.Checksum
Create a checksum with an anonymous ID
createAnnotation(String, AnnotationType, String, String) - Method in class org.spdx.library.model.ModelObject
 
createByteOffsetPointer(SpdxElement, int) - Method in class org.spdx.library.model.ModelObject
 
createChecksum(ChecksumAlgorithm, String) - Method in class org.spdx.library.model.ModelObject
 
createConjunctiveLicenseSet(Collection<AnyLicenseInfo>) - Method in class org.spdx.library.model.ModelObject
 
createCreationInfo(List<String>, String) - Method in class org.spdx.library.model.ModelObject
 
createCrossRef(String) - Method in class org.spdx.library.model.ModelObject
Create a CrossRef Builder with an Anonymous ID type using the same model store and document URI
createDisjunctiveLicenseSet(Collection<AnyLicenseInfo>) - Method in class org.spdx.library.model.ModelObject
 
createExternalDocumentRef(String, String, Checksum) - Method in class org.spdx.library.model.ModelObject
 
createExternalRef(ReferenceCategory, ReferenceType, String, String) - Method in class org.spdx.library.model.ModelObject
 
createLineCharPointer(SpdxElement, int) - Method in class org.spdx.library.model.ModelObject
 
createModelObject(IModelStore, String, String, String, ModelCopyManager) - Static method in class org.spdx.library.model.SpdxModelFactory
Create a model object in a model store given the document URI, ID and type
createPackage(String, String, AnyLicenseInfo, String, AnyLicenseInfo) - Method in class org.spdx.library.model.ModelObject
Create an SpdxPackageBuilder with all required fields for a filesAnalyzed=false using this objects model store and document URI
createPackageVerificationCode(String, Collection<String>) - Method in class org.spdx.library.model.ModelObject
 
createRelationship(SpdxElement, RelationshipType, String) - Method in class org.spdx.library.model.ModelObject
 
createSpdxDocument(IModelStore, String, ModelCopyManager) - Static method in class org.spdx.library.model.SpdxModelFactory
Create an SPDX document with default values for creator, created, licenseListVersion, data license and specVersion
createSpdxFile(String, String, AnyLicenseInfo, Collection<AnyLicenseInfo>, String, Checksum) - Method in class org.spdx.library.model.ModelObject
Create an SpdxFileBuilder with all of the required properties - the build() method will build the file
createSpdxSnippet(String, String, AnyLicenseInfo, Collection<AnyLicenseInfo>, String, SpdxFile, int, int) - Method in class org.spdx.library.model.ModelObject
Create an SpdxSnippetBuilder with all of the required properties - the build() method will build the file
createStartEndPointer(SinglePointer, SinglePointer) - Method in class org.spdx.library.model.ModelObject
 
CREATOR_PREFIX_ORGANIZATION - Static variable in class org.spdx.library.SpdxConstants
 
CREATOR_PREFIX_PERSON - Static variable in class org.spdx.library.SpdxConstants
 
CREATOR_PREFIX_TOOL - Static variable in class org.spdx.library.SpdxConstants
 
CrossRef - Class in org.spdx.library.model.license
Cross reference details for the a URL reference
CrossRef() - Constructor for class org.spdx.library.model.license.CrossRef
 
CrossRef(String) - Constructor for class org.spdx.library.model.license.CrossRef
 
CrossRef(CrossRef.CrossRefBuilder) - Constructor for class org.spdx.library.model.license.CrossRef
 
CrossRef(IModelStore, String, String, ModelCopyManager, boolean) - Constructor for class org.spdx.library.model.license.CrossRef
 
CrossRef.CrossRefBuilder - Class in org.spdx.library.model.license
 
CrossRefBuilder(IModelStore, String, String, ModelCopyManager, String) - Constructor for class org.spdx.library.model.license.CrossRef.CrossRefBuilder
Create a CrossRef with the required parameters
CURRENT_IMPLEMENTATION_VERSION - Static variable in class org.spdx.library.Version
 
CURRENT_SPDX_VERSION - Static variable in class org.spdx.library.Version
 

D

DATA_FILE_OF - org.spdx.library.model.enumerations.RelationshipType
 
decReferenceCount() - Method in class org.spdx.storage.simple.StoredTypedItem
Decrement the reference count for this stored type item
DefaultModelStore - Class in org.spdx.library
 
delete(String, String) - Method in interface org.spdx.storage.IModelStore
Deletes an item from the document
delete(String, String) - Method in class org.spdx.storage.listedlicense.SpdxListedLicenseModelStore
 
delete(String, String) - Method in class org.spdx.storage.simple.ExtendedSpdxStore
 
delete(String, String) - Method in class org.spdx.storage.simple.InMemSpdxStore
 
DEPENDENCY_MANIFEST_OF - org.spdx.library.model.enumerations.RelationshipType
 
DEPENDENCY_OF - org.spdx.library.model.enumerations.RelationshipType
 
DEPENDS_ON - org.spdx.library.model.enumerations.RelationshipType
 
DESCENDANT_OF - org.spdx.library.model.enumerations.RelationshipType
 
DESCRIBED_BY - org.spdx.library.model.enumerations.RelationshipType
 
DESCRIBES - org.spdx.library.model.enumerations.RelationshipType
 
deSerialize(InputStream, boolean) - Method in interface org.spdx.storage.ISerializableModelStore
Deserialize / read an SPDX document from a stream
deSerialize(ISerializableModelStore, String, InputStream) - Static method in class org.spdx.library.Write
Deserialize a model store from an input stream.
DEV_DEPENDENCY_OF - org.spdx.library.model.enumerations.RelationshipType
 
DEV_TOOL_OF - org.spdx.library.model.enumerations.RelationshipType
 
DEVICE - org.spdx.library.model.enumerations.Purpose
 
DifferenceDescription() - Constructor for class org.spdx.utility.compare.CompareTemplateOutputHandler.DifferenceDescription
 
DifferenceDescription(boolean, String, List<LineColumn>) - Constructor for class org.spdx.utility.compare.CompareTemplateOutputHandler.DifferenceDescription
 
DisjunctiveLicenseSet - Class in org.spdx.library.model.license
A set of licenses where there is a choice of one of the licenses in the set
DisjunctiveLicenseSet() - Constructor for class org.spdx.library.model.license.DisjunctiveLicenseSet
 
DisjunctiveLicenseSet(String) - Constructor for class org.spdx.library.model.license.DisjunctiveLicenseSet
 
DisjunctiveLicenseSet(IModelStore, String, String, ModelCopyManager, boolean) - Constructor for class org.spdx.library.model.license.DisjunctiveLicenseSet
 
DISTRIBUTION_ARTIFACT - org.spdx.library.model.enumerations.RelationshipType
 
DOAP_CLASSES - Static variable in class org.spdx.library.SpdxConstants
 
DOAP_NAMESPACE - Static variable in class org.spdx.library.SpdxConstants
 
DOAP_PROPERTIES - Static variable in class org.spdx.library.SpdxConstants
 
Document() - Constructor for class org.spdx.library.Read.Document
 
DOCUMENTATION - org.spdx.library.model.enumerations.FileType
 
DOCUMENTATION_OF - org.spdx.library.model.enumerations.RelationshipType
 
documentExists(IModelStore, String) - Static method in class org.spdx.library.Read.Document
 
documentItem - Variable in class org.spdx.utility.compare.SpdxItemComparer
Map of SPDX document to Items
DocumentRef - org.spdx.storage.IModelStore.IdType
 
documentValues - Variable in class org.spdx.storage.simple.InMemSpdxStore
Map of Document URI to items stored in the document.
DOWNLOAD_LOCATION_PATTERN - Static variable in class org.spdx.library.SpdxConstants
 
DuplicateSpdxIdException - Exception in org.spdx.library.model
 
DuplicateSpdxIdException() - Constructor for exception org.spdx.library.model.DuplicateSpdxIdException
 
DuplicateSpdxIdException(String) - Constructor for exception org.spdx.library.model.DuplicateSpdxIdException
 
DuplicateSpdxIdException(String, Throwable) - Constructor for exception org.spdx.library.model.DuplicateSpdxIdException
 
DuplicateSpdxIdException(String, Throwable, boolean, boolean) - Constructor for exception org.spdx.library.model.DuplicateSpdxIdException
 
DuplicateSpdxIdException(Throwable) - Constructor for exception org.spdx.library.model.DuplicateSpdxIdException
 
DYNAMIC_LINK - org.spdx.library.model.enumerations.RelationshipType
 

E

elementsEquivalent(Optional<? extends ModelObject>, Optional<? extends ModelObject>) - Static method in class org.spdx.utility.compare.SpdxComparer
 
END_OPTIONAL - org.spdx.licenseTemplate.LicenseTemplateRule.RuleType
 
END_RULE_PATTERN - Static variable in class org.spdx.licenseTemplate.SpdxLicenseTemplateHelper
 
endOptional(LicenseTemplateRule) - Method in class org.spdx.licenseTemplate.HtmlTemplateOutputHandler
 
endOptional(LicenseTemplateRule) - Method in interface org.spdx.licenseTemplate.ILicenseTemplateOutputHandler
End optional rule found
endOptional(LicenseTemplateRule) - Method in class org.spdx.licenseTemplate.TextTemplateOutputHandler
 
endOptional(LicenseTemplateRule) - Method in class org.spdx.utility.compare.CompareTemplateOutputHandler
 
endOptional(LicenseTemplateRule) - Method in class org.spdx.utility.compare.FilterTemplateOutputHandler
 
enterCriticalSection(boolean) - Method in class org.spdx.library.model.ModelObject
Enter a critical section.
enterCriticalSection(String, boolean) - Method in interface org.spdx.storage.IModelStore
Enter a critical section.
enterCriticalSection(String, boolean) - Method in class org.spdx.storage.listedlicense.SpdxListedLicenseModelStore
 
enterCriticalSection(String, boolean) - Method in class org.spdx.storage.simple.ExtendedSpdxStore
 
enterCriticalSection(String, boolean) - Method in class org.spdx.storage.simple.InMemSpdxStore
 
ENUM_ANNOTATION_TYPE - Static variable in class org.spdx.library.SpdxConstants
 
ENUM_CHECKSUM_ALGORITHM_TYPE - Static variable in class org.spdx.library.SpdxConstants
 
ENUM_FILE_TYPE - Static variable in class org.spdx.library.SpdxConstants
 
ENUM_PURPOSE - Static variable in class org.spdx.library.SpdxConstants
 
ENUM_REFERENCE_CATEGORY_TYPE - Static variable in class org.spdx.library.SpdxConstants
 
ENUM_REFERENCE_RELATIONSHIP_TYPE - Static variable in class org.spdx.library.SpdxConstants
 
equals(Object) - Method in class org.spdx.library.model.license.ConjunctiveLicenseSet
 
equals(Object) - Method in class org.spdx.library.model.license.DisjunctiveLicenseSet
 
equals(Object) - Method in class org.spdx.library.model.license.OrLaterOperator
 
equals(Object) - Method in class org.spdx.library.model.license.SpdxListedLicense
 
equals(Object) - Method in class org.spdx.library.model.license.SpdxNoAssertionLicense
 
equals(Object) - Method in class org.spdx.library.model.license.SpdxNoneLicense
 
equals(Object) - Method in class org.spdx.library.model.license.WithExceptionOperator
 
equals(Object) - Method in class org.spdx.library.model.ModelObject
 
equals(Object) - Method in class org.spdx.library.model.RelatedElementCollection
 
equals(Object) - Method in class org.spdx.library.model.SimpleUriValue
 
equals(Object) - Method in class org.spdx.library.model.SpdxNoAssertionElement
 
equals(Object) - Method in class org.spdx.library.model.SpdxNoneElement
 
equals(Object) - Method in class org.spdx.library.model.TypedValue
 
equalsWithNull(Object, Object) - Static method in class org.spdx.library.SpdxVerificationHelper
Returns true if s1 equals s2 taking into account the possibility of null values
equivalent(ModelObject) - Method in class org.spdx.library.model.ExternalSpdxElement
 
equivalent(ModelObject) - Method in class org.spdx.library.model.license.ConjunctiveLicenseSet
 
equivalent(ModelObject) - Method in class org.spdx.library.model.license.DisjunctiveLicenseSet
 
equivalent(ModelObject) - Method in class org.spdx.library.model.license.ExternalExtractedLicenseInfo
 
equivalent(ModelObject) - Method in class org.spdx.library.model.license.ExtractedLicenseInfo
 
equivalent(ModelObject) - Method in class org.spdx.library.model.ModelObject
 
equivalent(ModelObject, boolean) - Method in class org.spdx.library.model.ExternalRef
 
equivalent(ModelObject, boolean) - Method in class org.spdx.library.model.license.ExtractedLicenseInfo
 
equivalent(ModelObject, boolean) - Method in class org.spdx.library.model.license.License
 
equivalent(ModelObject, boolean) - Method in class org.spdx.library.model.license.ListedLicenseException
 
equivalent(ModelObject, boolean) - Method in class org.spdx.library.model.license.SpdxListedLicense
 
equivalent(ModelObject, boolean) - Method in class org.spdx.library.model.ModelObject
 
equivalentArray(Object[], Object[]) - Static method in class org.spdx.library.SpdxVerificationHelper
Returns true if the array s1 contains the same objects as s2 independent of order and allowing for null values
escapeIdString(String) - Static method in class org.spdx.licenseTemplate.HtmlTemplateOutputHandler
Escape the ID string to conform to the legal characters for an HTML ID string
EXAMPLE_OF - org.spdx.library.model.enumerations.RelationshipType
 
ExceptionJson - Class in org.spdx.storage.listedlicense
Simple POJO to hold the license exception data loaded from a JSON file Licenses in the JSON format can be found at spdx.org/licenses/[exceptionid].json
ExceptionJson() - Constructor for class org.spdx.storage.listedlicense.ExceptionJson
 
ExceptionJson(String) - Constructor for class org.spdx.storage.listedlicense.ExceptionJson
 
ExceptionJsonTOC - Class in org.spdx.storage.listedlicense
Table of Contents for the listed license list as represented as a JSON index file at spdx.org/licenses/licenses.json
ExceptionJsonTOC() - Constructor for class org.spdx.storage.listedlicense.ExceptionJsonTOC
 
ExceptionJsonTOC(String, String) - Constructor for class org.spdx.storage.listedlicense.ExceptionJsonTOC
 
exists(String, String) - Method in interface org.spdx.storage.IModelStore
 
exists(String, String) - Method in class org.spdx.storage.listedlicense.SpdxListedLicenseModelStore
 
exists(String, String) - Method in class org.spdx.storage.simple.ExtendedSpdxStore
 
exists(String, String) - Method in class org.spdx.storage.simple.InMemSpdxStore
 
EXPANDED_FROM_ARCHIVE - org.spdx.library.model.enumerations.RelationshipType
 
ExtendedSpdxStore - Class in org.spdx.storage.simple
A simple abstract SPDX store that stores everything in an underlying model store which is initialized in the constructor.
ExtendedSpdxStore(IModelStore) - Constructor for class org.spdx.storage.simple.ExtendedSpdxStore
 
EXTERNAL_DOC_REF_PATTERN - Static variable in class org.spdx.library.SpdxConstants
 
EXTERNAL_DOC_REF_PRENUM - Static variable in class org.spdx.library.SpdxConstants
 
EXTERNAL_DOCUMENT_REF_IDENTIFIER - Static variable in class org.spdx.library.SpdxConstants
 
EXTERNAL_ELEMENT_REF_PATTERN - Static variable in class org.spdx.library.SpdxConstants
 
EXTERNAL_EXTRACTED_LICENSE_PATTERN - Static variable in class org.spdx.library.SpdxConstants
 
EXTERNAL_EXTRACTED_LICENSE_URI_PATTERN - Static variable in class org.spdx.library.SpdxConstants
 
EXTERNAL_SPDX_ELEMENT_URI_PATTERN - Static variable in class org.spdx.library.SpdxConstants
 
externalDocumentIdToNamespace(String, IModelStore, String, ModelCopyManager) - Static method in class org.spdx.library.model.ExternalSpdxElement
 
ExternalDocumentRef - Class in org.spdx.library.model
Information about an external SPDX document reference including the checksum.
ExternalDocumentRef() - Constructor for class org.spdx.library.model.ExternalDocumentRef
Default model store, copy manager, and document URI
ExternalDocumentRef(String) - Constructor for class org.spdx.library.model.ExternalDocumentRef
 
ExternalDocumentRef(IModelStore, String, String, ModelCopyManager, boolean) - Constructor for class org.spdx.library.model.ExternalDocumentRef
 
externalExtractedLicenseIdToURI(String, IModelStore, String, ModelCopyManager) - Static method in class org.spdx.library.model.license.ExternalExtractedLicenseInfo
 
ExternalExtractedLicenseInfo - Class in org.spdx.library.model.license
 
ExternalExtractedLicenseInfo(String) - Constructor for class org.spdx.library.model.license.ExternalExtractedLicenseInfo
 
ExternalExtractedLicenseInfo(IModelStore, String, String, ModelCopyManager, boolean) - Constructor for class org.spdx.library.model.license.ExternalExtractedLicenseInfo
 
ExternalRef - Class in org.spdx.library.model
An External Reference allows a Package to reference an external source of additional information, metadata, enumerations, asset identifiers, or downloadable content believed to be relevant to the Package.
ExternalRef() - Constructor for class org.spdx.library.model.ExternalRef
 
ExternalRef(String) - Constructor for class org.spdx.library.model.ExternalRef
 
ExternalRef(IModelStore, String, String, ModelCopyManager, boolean) - Constructor for class org.spdx.library.model.ExternalRef
 
ExternalSpdxElement - Class in org.spdx.library.model
This is an SPDX element which is in an external document.
ExternalSpdxElement(String) - Constructor for class org.spdx.library.model.ExternalSpdxElement
 
ExternalSpdxElement(IModelStore, String, String, ModelCopyManager, boolean) - Constructor for class org.spdx.library.model.ExternalSpdxElement
 
externalSpdxElementIdToURI(String, IModelStore, String, ModelCopyManager) - Static method in class org.spdx.library.model.ExternalSpdxElement
 
extractedLicenseIdMap - Variable in class org.spdx.utility.compare.SpdxItemComparer
Mapping of all extracted license info ID's between all SPDX documents included in the comparer
ExtractedLicenseInfo - Class in org.spdx.library.model.license
An ExtractedLicensingInfo represents a license or licensing notice that was found in the package.
ExtractedLicenseInfo() - Constructor for class org.spdx.library.model.license.ExtractedLicenseInfo
 
ExtractedLicenseInfo(String) - Constructor for class org.spdx.library.model.license.ExtractedLicenseInfo
 
ExtractedLicenseInfo(String, String) - Constructor for class org.spdx.library.model.license.ExtractedLicenseInfo
Create a new ExtractedLicenseInfo using the ID and text
ExtractedLicenseInfo(IModelStore, String, String, ModelCopyManager, boolean) - Constructor for class org.spdx.library.model.license.ExtractedLicenseInfo
Create a new SimpleLicensingInfo object

F

FILE - org.spdx.library.model.enumerations.Purpose
 
FILE_ADDED - org.spdx.library.model.enumerations.RelationshipType
 
FILE_DELETED - org.spdx.library.model.enumerations.RelationshipType
 
FILE_MODIFIED - org.spdx.library.model.enumerations.RelationshipType
 
FILE_TYPE_ARCHIVE - Static variable in class org.spdx.library.SpdxConstants
 
FILE_TYPE_BINARY - Static variable in class org.spdx.library.SpdxConstants
 
FILE_TYPE_OTHER - Static variable in class org.spdx.library.SpdxConstants
 
FILE_TYPE_SOURCE - Static variable in class org.spdx.library.SpdxConstants
 
FileType - Enum in org.spdx.library.model.enumerations
File Type is intrinsic to the file, independent of how the file is being used.
FilterTemplateOutputHandler - Class in org.spdx.utility.compare
Filter the template output to create a list of strings filtering out optional and/or var text
FilterTemplateOutputHandler(boolean) - Constructor for class org.spdx.utility.compare.FilterTemplateOutputHandler
 
findUniqueAnnotations(Collection<Annotation>, Collection<Annotation>) - Static method in class org.spdx.utility.compare.SpdxComparer
Find any SPDX annotations which are in annotationsA but not in annotationsB
findUniqueChecksums(Collection<Checksum>, Collection<Checksum>) - Static method in class org.spdx.utility.compare.SpdxComparer
Find any SPDX checksums which are in elementsA but not in elementsB
findUniqueExternalDocumentRefs(Collection<ExternalDocumentRef>, Collection<ExternalDocumentRef>) - Static method in class org.spdx.utility.compare.SpdxComparer
Find unique relationships that are present in relationshipsA but not relationshipsB
findUniqueRelationships(Collection<Relationship>, Collection<Relationship>) - Static method in class org.spdx.utility.compare.SpdxComparer
Find unique relationships that are present in relationshipsA but not relationshipsB
FIRMWARE - org.spdx.library.model.enumerations.Purpose
 
formatEndOptionalHTML(boolean) - Static method in class org.spdx.licenseTemplate.HtmlTemplateOutputHandler
 
formatEscapeHTML(String) - Static method in class org.spdx.licenseTemplate.SpdxLicenseTemplateHelper
Escapes and formats text
formatEscapeHTML(String, boolean) - Static method in class org.spdx.licenseTemplate.SpdxLicenseTemplateHelper
Escapes and formats text
formatReplaceabledHTML(String, String) - Static method in class org.spdx.licenseTemplate.HtmlTemplateOutputHandler
Format HTML for a replaceable string
formatStartOptionalHTML(String) - Static method in class org.spdx.licenseTemplate.HtmlTemplateOutputHandler
Format HTML for an optional string
FRAMEWORK - org.spdx.library.model.enumerations.Purpose
 

G

GENERATED_FROM - org.spdx.library.model.enumerations.RelationshipType
 
generatePackageVerificationCode(File, File[], IModelStore, String) - Method in class org.spdx.utility.verificationcode.VerificationCodeGenerator
Generate the SPDX Package Verification Code from a directory of files included in the archive
generatePackageVerificationCode(File, IModelStore, String) - Method in class org.spdx.utility.verificationcode.VerificationCodeGenerator
 
generatePackageVerificationCode(List<String>, String[], IModelStore, String) - Method in class org.spdx.utility.verificationcode.VerificationCodeGenerator
 
generatePackageVerificationCode(SpdxFile[], String[], IModelStore, String) - Method in class org.spdx.utility.verificationcode.VerificationCodeGenerator
Generate the SPDX Package Verification Code from an array of SPDXFiles
GENERATES - org.spdx.library.model.enumerations.RelationshipType
 
GENERIC_MODEL_OBJECT_TYPE - Static variable in class org.spdx.library.model.GenericModelObject
 
GENERIC_SPDX_ELEMENT_TYPE - Static variable in class org.spdx.library.model.GenericSpdxElement
 
GENERIC_SPDX_ITEM_TYPE - Static variable in class org.spdx.library.model.GenericSpdxItem
 
GenericModelObject - Class in org.spdx.library.model
Primarily used for testing, this model object does not implement any unique getters and setters nor does it implement any verification.
GenericModelObject() - Constructor for class org.spdx.library.model.GenericModelObject
 
GenericModelObject(String) - Constructor for class org.spdx.library.model.GenericModelObject
 
GenericModelObject(IModelStore, String, String, ModelCopyManager, boolean) - Constructor for class org.spdx.library.model.GenericModelObject
 
GenericSpdxElement - Class in org.spdx.library.model
Generic SPDX element - primarily used for testing
GenericSpdxElement() - Constructor for class org.spdx.library.model.GenericSpdxElement
 
GenericSpdxElement(String) - Constructor for class org.spdx.library.model.GenericSpdxElement
 
GenericSpdxElement(IModelStore, String, String, ModelCopyManager, boolean) - Constructor for class org.spdx.library.model.GenericSpdxElement
 
GenericSpdxItem - Class in org.spdx.library.model
Generic SPDX item - primarily used for testing
GenericSpdxItem() - Constructor for class org.spdx.library.model.GenericSpdxItem
 
GenericSpdxItem(String) - Constructor for class org.spdx.library.model.GenericSpdxItem
 
GenericSpdxItem(IModelStore, String, String, ModelCopyManager, boolean) - Constructor for class org.spdx.library.model.GenericSpdxItem
 
get(IModelStore) - Static method in class org.spdx.library.Read.Document
Obtains the SPDX Documents described in the provided model store.
get(IModelStore, String) - Static method in class org.spdx.library.Read.Document
 
getAlgorithm() - Method in class org.spdx.library.model.Checksum
 
getAllItems(String, String) - Method in interface org.spdx.storage.IModelStore
 
getAllItems(String, String) - Method in class org.spdx.storage.listedlicense.SpdxListedLicenseModelStore
 
getAllItems(String, String) - Method in class org.spdx.storage.simple.ExtendedSpdxStore
 
getAllItems(String, String) - Method in class org.spdx.storage.simple.InMemSpdxStore
 
getAllItems(IModelStore, String, String) - Static method in class org.spdx.library.Read
 
getAllPackages(IModelStore, String) - Static method in class org.spdx.library.Read
 
getAnnotationDate() - Method in class org.spdx.library.model.Annotation
 
getAnnotations() - Method in class org.spdx.library.model.ExternalSpdxElement
 
getAnnotations() - Method in class org.spdx.library.model.SpdxConstantElement
 
getAnnotations() - Method in class org.spdx.library.model.SpdxElement
 
getAnnotationType() - Method in class org.spdx.library.model.Annotation
 
getAnnotator() - Method in class org.spdx.library.model.Annotation
 
getAnyLicenseInfoPropertyValue(String) - Method in class org.spdx.library.model.ModelObject
Converts property values to an AnyLicenseInfo if possible - if NONE or NOASSERTION URI value, convert to the appropriate license
getAttributionText() - Method in class org.spdx.library.model.SpdxItem
 
getBooleanPropertyValue(String) - Method in class org.spdx.library.model.ModelObject
 
getBuiltDate() - Method in class org.spdx.library.model.SpdxPackage
 
getByteRange() - Method in class org.spdx.library.model.SpdxSnippet
 
getCaseSensisitiveId(String, String) - Method in interface org.spdx.storage.IModelStore
In SPDX 2.2 license refs are allowed to be matched case insensitive.
getCaseSensisitiveId(String, String) - Method in class org.spdx.storage.listedlicense.SpdxListedLicenseModelStore
 
getCaseSensisitiveId(String, String) - Method in class org.spdx.storage.simple.ExtendedSpdxStore
 
getCaseSensisitiveId(String, String) - Method in class org.spdx.storage.simple.InMemSpdxStore
 
getCatA() - Method in class org.spdx.utility.compare.SpdxExternalRefDifference
 
getCatB() - Method in class org.spdx.utility.compare.SpdxExternalRefDifference
 
getChecksum() - Method in class org.spdx.library.model.ExternalDocumentRef
 
getChecksums() - Method in class org.spdx.library.model.SpdxFile
 
getChecksums() - Method in class org.spdx.library.model.SpdxPackage
 
getColumn() - Method in class org.spdx.utility.compare.LineColumn
 
getComment() - Method in class org.spdx.library.model.Annotation
 
getComment() - Method in class org.spdx.library.model.ExternalRef
 
getComment() - Method in class org.spdx.library.model.ExternalSpdxElement
 
getComment() - Method in class org.spdx.library.model.license.ExternalExtractedLicenseInfo
 
getComment() - Method in class org.spdx.library.model.license.LicenseException
 
getComment() - Method in class org.spdx.library.model.license.SimpleLicensingInfo
 
getComment() - Method in class org.spdx.library.model.Relationship
 
getComment() - Method in class org.spdx.library.model.SpdxCreatorInformation
 
getComment() - Method in class org.spdx.library.model.SpdxElement
 
getComment() - Method in class org.spdx.library.model.SpdxNoAssertionElement
 
getComment() - Method in class org.spdx.library.model.SpdxNoneElement
 
getCommentA() - Method in class org.spdx.utility.compare.SpdxExternalRefDifference
 
getCommentA() - Method in class org.spdx.utility.compare.SpdxItemDifference
 
getCommentA() - Method in class org.spdx.utility.compare.SpdxLicenseDifference
 
getCommentB() - Method in class org.spdx.utility.compare.SpdxExternalRefDifference
 
getCommentB() - Method in class org.spdx.utility.compare.SpdxItemDifference
 
getCommentB() - Method in class org.spdx.utility.compare.SpdxLicenseDifference
 
getConcludedLicenseA() - Method in class org.spdx.utility.compare.SpdxItemDifference
 
getConcludedLicenseB() - Method in class org.spdx.utility.compare.SpdxItemDifference
 
getContributorsA() - Method in class org.spdx.utility.compare.SpdxFileDifference
 
getContributorsAAsString() - Method in class org.spdx.utility.compare.SpdxFileDifference
 
getContributorsB() - Method in class org.spdx.utility.compare.SpdxFileDifference
 
getContributorsBAsString() - Method in class org.spdx.utility.compare.SpdxFileDifference
 
getCopiedId(IModelStore, String, String, IModelStore, String) - Method in class org.spdx.library.ModelCopyManager
 
getCopyManager() - Method in class org.spdx.library.model.ModelObject
 
getCopyrightA() - Method in class org.spdx.utility.compare.SpdxItemDifference
 
getCopyrightB() - Method in class org.spdx.utility.compare.SpdxItemDifference
 
getCopyrightText() - Method in class org.spdx.library.model.SpdxItem
 
getCreated() - Method in class org.spdx.library.model.SpdxCreatorInformation
 
getCreationInfo() - Method in class org.spdx.library.model.SpdxDocument
 
getCreators() - Method in class org.spdx.library.model.SpdxCreatorInformation
 
getCrossRef() - Method in class org.spdx.library.model.license.SimpleLicensingInfo
 
getDataLicense() - Method in class org.spdx.library.model.SpdxDocument
 
getDefaultCopyManager() - Static method in class org.spdx.library.DefaultModelStore
 
getDefaultDocumentUri() - Static method in class org.spdx.library.DefaultModelStore
 
getDefaultModelStore() - Static method in class org.spdx.library.DefaultModelStore
 
getDependantFileNamesA() - Method in class org.spdx.utility.compare.SpdxFileDifference
 
getDependantFileNamesB() - Method in class org.spdx.utility.compare.SpdxFileDifference
 
getDeprecatedVersion() - Method in class org.spdx.library.model.license.LicenseException
 
getDeprecatedVersion() - Method in class org.spdx.library.model.license.SpdxListedLicense
 
getDescription() - Method in class org.spdx.library.model.SpdxPackage
 
getDetailsUrl() - Method in class org.spdx.storage.listedlicense.LicenseJsonTOC.LicenseJson
 
getDifferenceMessage() - Method in class org.spdx.utility.compare.CompareTemplateOutputHandler.DifferenceDescription
 
getDifferences() - Method in class org.spdx.utility.compare.CompareTemplateOutputHandler.DifferenceDescription
 
getDifferences() - Method in class org.spdx.utility.compare.CompareTemplateOutputHandler
 
getDocPackage(SpdxDocument) - Method in class org.spdx.utility.compare.SpdxPackageComparer
Return the package associated with the document
getDocSnippet(SpdxDocument) - Method in class org.spdx.utility.compare.SpdxSnippetComparer
 
getDocumentDescribes() - Method in class org.spdx.library.model.SpdxDocument
 
getDocumentUri() - Method in class org.spdx.library.model.ModelCollection
 
getDocumentUri() - Method in class org.spdx.library.model.ModelObject
 
getDocumentUris() - Method in interface org.spdx.storage.IModelStore
 
getDocumentUris() - Method in class org.spdx.storage.listedlicense.SpdxListedLicenseModelStore
 
getDocumentUris() - Method in class org.spdx.storage.simple.ExtendedSpdxStore
 
getDocumentUris() - Method in class org.spdx.storage.simple.InMemSpdxStore
 
getDownloadLocation() - Method in class org.spdx.library.model.SpdxPackage
 
getElementPropertyValue(String) - Method in class org.spdx.library.model.ModelObject
Converts property values to an SpdxElement if possible - if NONE or NOASSERTION URI value, convert to the appropriate SpdxElement
getElements(IModelStore, String, ModelCopyManager, Class<?>) - Static method in class org.spdx.library.model.SpdxModelFactory
 
getEndPointer() - Method in class org.spdx.library.model.pointer.StartEndPointer
 
getEnumPropertyValue(String) - Method in class org.spdx.library.model.ModelObject
 
getExample() - Method in class org.spdx.library.model.license.LicenseException
Deprecated.
getExample() - Method in class org.spdx.licenseTemplate.LicenseTemplateRule
 
getException() - Method in class org.spdx.library.model.license.WithExceptionOperator
 
getExceptionIds() - Method in class org.spdx.storage.listedlicense.ExceptionJsonTOC
 
getExceptions() - Method in class org.spdx.storage.listedlicense.ExceptionJsonTOC
 
getExceptionTextHtml() - Method in class org.spdx.library.model.license.ListedLicenseException
 
getExcludedFileNames() - Method in class org.spdx.library.model.SpdxPackageVerificationCode
 
getExternalDocRefByDocNamespace(IModelStore, String, String, ModelCopyManager) - Static method in class org.spdx.library.model.ExternalDocumentRef
Obtain an ExternalDocumentRef which maps to the document URI for the external SPDX document.
getExternalDocumentId() - Method in class org.spdx.library.model.ExternalSpdxElement
 
getExternalDocumentId() - Method in class org.spdx.library.model.license.ExternalExtractedLicenseInfo
 
getExternalDocumentRefs() - Method in class org.spdx.library.model.SpdxDocument
 
getExternalElementId() - Method in class org.spdx.library.model.ExternalSpdxElement
 
getExternalExtractedLicenseURI() - Method in class org.spdx.library.model.license.ExternalExtractedLicenseInfo
 
getExternalLicenseRef() - Method in class org.spdx.library.model.license.ExternalExtractedLicenseInfo
 
getExternalRefDifferences(SpdxDocument, SpdxDocument) - Method in class org.spdx.utility.compare.SpdxPackageComparer
 
getExternalRefs() - Method in class org.spdx.library.model.SpdxPackage
 
getExternalSpdxElementURI() - Method in class org.spdx.library.model.ExternalSpdxElement
 
getExtractedLicenseDifferences(int, int) - Method in class org.spdx.utility.compare.SpdxComparer
Retrieves any licenses which where the text matches in both documents but other fields are different
getExtractedLicenseInfos() - Method in class org.spdx.library.model.SpdxDocument
 
getExtractedText() - Method in class org.spdx.library.model.license.ExternalExtractedLicenseInfo
 
getExtractedText() - Method in class org.spdx.library.model.license.ExtractedLicenseInfo
 
getFile(SpdxDocument) - Method in class org.spdx.utility.compare.SpdxFileComparer
 
getFileChecksum(File) - Method in interface org.spdx.utility.verificationcode.IFileChecksumGenerator
 
getFileChecksum(File) - Method in class org.spdx.utility.verificationcode.JavaSha1ChecksumGenerator
 
getFileContributors() - Method in class org.spdx.library.model.SpdxFile
 
getFileDependenciesAAsString() - Method in class org.spdx.utility.compare.SpdxFileDifference
 
getFileDependenciesBAsString() - Method in class org.spdx.utility.compare.SpdxFileDifference
 
getFileDependency() - Method in class org.spdx.library.model.SpdxFile
Deprecated.
getFileDifference(SpdxDocument, SpdxDocument) - Method in class org.spdx.utility.compare.SpdxFileComparer
Return a file difference for the file contained in two different documents
getFileDifferences(int, int) - Method in class org.spdx.utility.compare.SpdxComparer
Returns any file differences found between the first and second SPDX documents as specified by the document index
getFileDifferences(SpdxDocument, SpdxDocument) - Method in class org.spdx.utility.compare.SpdxPackageComparer
Get any fileDifferences which are in docA but not in docB
getFileName() - Method in class org.spdx.utility.compare.SpdxFileDifference
 
getFiles() - Method in class org.spdx.library.model.SpdxPackage
 
getFileTypeA() - Method in class org.spdx.utility.compare.SpdxFileDifference
 
getFileTypeB() - Method in class org.spdx.utility.compare.SpdxFileDifference
 
getFileTypes() - Method in class org.spdx.library.model.SpdxFile
 
getFilteredText() - Method in class org.spdx.utility.compare.FilterTemplateOutputHandler
 
getFirstLicenseToken(String) - Static method in class org.spdx.utility.compare.LicenseCompareHelper
 
getFlattenedMembers() - Method in class org.spdx.library.model.license.ConjunctiveLicenseSet
Conjunctive license sets can contain other conjunctive license sets as members.
getFlattenedMembers() - Method in class org.spdx.library.model.license.DisjunctiveLicenseSet
Disjunctive license sets can contain other conjunctive license sets as members.
getFsfLibre() - Method in class org.spdx.library.model.license.License
 
getFsfLibre() - Method in class org.spdx.storage.listedlicense.LicenseJsonTOC.LicenseJson
 
getHomepage() - Method in class org.spdx.library.model.SpdxPackage
 
getHtml() - Method in class org.spdx.licenseTemplate.HtmlTemplateOutputHandler
 
getId() - Method in class org.spdx.library.model.ModelCollection
 
getId() - Method in class org.spdx.library.model.ModelObject
 
getId() - Method in class org.spdx.library.model.TypedValue
 
getIdA() - Method in class org.spdx.utility.compare.SpdxLicenseDifference
 
getIdB() - Method in class org.spdx.utility.compare.SpdxLicenseDifference
 
getIdType(String) - Method in interface org.spdx.storage.IModelStore
 
getIdType(String) - Method in class org.spdx.storage.listedlicense.SpdxListedLicenseModelStore
 
getIdType(String) - Method in class org.spdx.storage.simple.ExtendedSpdxStore
 
getIdType(String) - Method in class org.spdx.storage.simple.InMemSpdxStore
 
getIndividualURI() - Method in enum org.spdx.library.model.enumerations.AnnotationType
 
getIndividualURI() - Method in enum org.spdx.library.model.enumerations.ChecksumAlgorithm
 
getIndividualURI() - Method in enum org.spdx.library.model.enumerations.FileType
 
getIndividualURI() - Method in enum org.spdx.library.model.enumerations.Purpose
 
getIndividualURI() - Method in enum org.spdx.library.model.enumerations.ReferenceCategory
 
getIndividualURI() - Method in enum org.spdx.library.model.enumerations.RelationshipType
 
getIndividualURI() - Method in class org.spdx.library.model.ExternalSpdxElement
 
getIndividualURI() - Method in interface org.spdx.library.model.IndividualUriValue
 
getIndividualURI() - Method in class org.spdx.library.model.license.ExternalExtractedLicenseInfo
 
getIndividualURI() - Method in class org.spdx.library.model.license.SpdxNoAssertionLicense
 
getIndividualURI() - Method in class org.spdx.library.model.license.SpdxNoneLicense
 
getIndividualURI() - Method in class org.spdx.library.model.SimpleUriValue
 
getIndividualURI() - Method in class org.spdx.library.model.SpdxNoAssertionElement
 
getIndividualURI() - Method in class org.spdx.library.model.SpdxNoneElement
 
getIntegerPropertyValue(String) - Method in class org.spdx.library.model.ModelObject
 
getIsWayBackLink() - Method in class org.spdx.library.model.license.CrossRef
 
getItem(String, String) - Method in class org.spdx.storage.simple.InMemSpdxStore
Gets the item from the hashmap
getItem(SpdxDocument) - Method in class org.spdx.utility.compare.SpdxItemComparer
Get the item contained by the document doc
getLen() - Method in class org.spdx.utility.compare.LineColumn
 
getLicense() - Method in class org.spdx.library.model.license.OrLaterOperator
 
getLicense() - Method in class org.spdx.library.model.license.WithExceptionOperator
 
getLicenseComments() - Method in class org.spdx.library.model.SpdxItem
 
getLicenseCommentsA() - Method in class org.spdx.utility.compare.SpdxItemDifference
 
getLicenseCommentsB() - Method in class org.spdx.utility.compare.SpdxItemDifference
 
getLicenseConcluded() - Method in class org.spdx.library.model.SpdxItem
 
getLicenseDeclared() - Method in class org.spdx.library.model.SpdxPackage
 
getLicenseExceptionId() - Method in class org.spdx.library.model.license.LicenseException
 
getLicenseExceptionTemplate() - Method in class org.spdx.library.model.license.LicenseException
 
getLicenseExceptionText() - Method in class org.spdx.library.model.license.LicenseException
 
getLicenseHeaderHtml() - Method in class org.spdx.library.model.license.SpdxListedLicense
 
getLicenseId() - Method in class org.spdx.library.model.license.SimpleLicensingInfo
 
getLicenseId() - Method in class org.spdx.storage.listedlicense.LicenseJsonTOC.LicenseJson
 
getLicenseIds() - Method in class org.spdx.storage.listedlicense.LicenseJsonTOC
 
getLicenseInfoFromFiles() - Method in class org.spdx.library.model.SpdxItem
 
getLicenseInfoFromFilesPropertyName() - Method in class org.spdx.library.model.SpdxFile
 
getLicenseInfoFromFilesPropertyName() - Method in class org.spdx.library.model.SpdxItem
 
getLicenseInfoFromFilesPropertyName() - Method in class org.spdx.library.model.SpdxSnippet
 
getLicenseListVersion() - Static method in class org.spdx.library.model.license.LicenseInfoFactory
 
getLicenseListVersion() - Method in class org.spdx.library.model.license.ListedLicenses
 
getLicenseListVersion() - Method in class org.spdx.library.model.SpdxCreatorInformation
 
getLicenseListVersion() - Method in class org.spdx.storage.listedlicense.ExceptionJsonTOC
 
getLicenseListVersion() - Method in interface org.spdx.storage.listedlicense.IListedLicenseStore
 
getLicenseListVersion() - Method in class org.spdx.storage.listedlicense.LicenseJsonTOC
 
getLicenseListVersion() - Method in class org.spdx.storage.listedlicense.SpdxListedLicenseModelStore
 
getLicenseNameA() - Method in class org.spdx.utility.compare.SpdxLicenseDifference
 
getLicenseNameB() - Method in class org.spdx.utility.compare.SpdxLicenseDifference
 
getLicenses() - Method in class org.spdx.storage.listedlicense.LicenseJsonTOC
 
getLicenseText() - Method in class org.spdx.library.model.license.License
 
getLicenseText() - Method in class org.spdx.utility.compare.SpdxLicenseDifference
 
getLicenseTextHtml() - Method in class org.spdx.library.model.license.SpdxListedLicense
 
getLine() - Method in class org.spdx.utility.compare.LineColumn
 
getLineNumber() - Method in class org.spdx.library.model.pointer.LineCharPointer
 
getLineRange() - Method in class org.spdx.library.model.SpdxSnippet
 
getListedExceptionById(String) - Static method in class org.spdx.library.model.license.LicenseInfoFactory
 
getListedExceptionById(String) - Method in class org.spdx.library.model.license.ListedLicenses
 
getListedLicenseById(String) - Static method in class org.spdx.library.model.license.LicenseInfoFactory
 
getListedLicenseById(String) - Method in class org.spdx.library.model.license.ListedLicenses
 
getListedLicenses() - Static method in class org.spdx.library.model.license.ListedLicenses
 
getListedReferenceName(URI) - Method in class org.spdx.library.referencetype.ListedReferenceTypes
Get the listed reference type name from the listed reference URI
getListedReferenceTypeByName(String) - Method in class org.spdx.library.referencetype.ListedReferenceTypes
 
getListedReferenceTypes() - Static method in class org.spdx.library.referencetype.ListedReferenceTypes
 
getListedReferenceUri(String) - Method in class org.spdx.library.referencetype.ListedReferenceTypes
Get the listed reference URI from a listed reference type name used in the tag/value format
getLive() - Method in class org.spdx.library.model.license.CrossRef
 
getLongName() - Method in enum org.spdx.library.model.enumerations.AnnotationType
 
getLongName() - Method in enum org.spdx.library.model.enumerations.ChecksumAlgorithm
 
getLongName() - Method in enum org.spdx.library.model.enumerations.FileType
 
getLongName() - Method in enum org.spdx.library.model.enumerations.Purpose
 
getLongName() - Method in enum org.spdx.library.model.enumerations.ReferenceCategory
 
getLongName() - Method in enum org.spdx.library.model.enumerations.RelationshipType
 
getMatch() - Method in class org.spdx.library.model.license.CrossRef
 
getMatch() - Method in class org.spdx.licenseTemplate.LicenseTemplateRule
 
getMembers() - Method in class org.spdx.library.model.license.LicenseSet
 
getMissingReferenceType() - Static method in class org.spdx.library.model.ReferenceType
 
getModelObject(IModelStore, String, String, String, ModelCopyManager, boolean) - Static method in class org.spdx.library.model.SpdxModelFactory
Create a model object in a model store given the document URI, ID and type
getModelObject(IModelStore, String, String, ModelCopyManager) - Static method in class org.spdx.library.model.SpdxModelFactory
 
getModelStore() - Method in class org.spdx.library.model.ModelCollection
 
getModelStore() - Method in class org.spdx.library.model.ModelObject
 
getName() - Method in class org.spdx.library.model.ExternalSpdxElement
 
getName() - Method in class org.spdx.library.model.license.ExternalExtractedLicenseInfo
 
getName() - Method in class org.spdx.library.model.license.LicenseException
 
getName() - Method in class org.spdx.library.model.license.SimpleLicensingInfo
 
getName() - Method in class org.spdx.library.model.SpdxElement
 
getName() - Method in class org.spdx.library.model.SpdxNoAssertionElement
 
getName() - Method in class org.spdx.library.model.SpdxNoneElement
 
getName() - Method in class org.spdx.licenseTemplate.LicenseTemplateRule
 
getName() - Method in class org.spdx.storage.listedlicense.LicenseJsonTOC.LicenseJson
 
getName() - Method in class org.spdx.utility.compare.SpdxItemDifference
 
getNamePropertyName() - Method in class org.spdx.library.model.SpdxDocument
 
getNamePropertyName() - Method in class org.spdx.library.model.SpdxElement
 
getNamePropertyName() - Method in class org.spdx.library.model.SpdxFile
 
getNamePropertyName() - Method in class org.spdx.library.model.SpdxPackage
 
getNameSpace() - Method in enum org.spdx.library.model.enumerations.AnnotationType
 
getNameSpace() - Method in enum org.spdx.library.model.enumerations.ChecksumAlgorithm
 
getNameSpace() - Method in enum org.spdx.library.model.enumerations.FileType
 
getNameSpace() - Method in enum org.spdx.library.model.enumerations.Purpose
 
getNameSpace() - Method in enum org.spdx.library.model.enumerations.ReferenceCategory
 
getNameSpace() - Method in enum org.spdx.library.model.enumerations.RelationshipType
 
getNextId(IModelStore.IdType, String) - Method in interface org.spdx.storage.IModelStore
Generate a unique ID for use within the document
getNextId(IModelStore.IdType, String) - Method in class org.spdx.storage.listedlicense.SpdxListedLicenseModelStore
 
getNextId(IModelStore.IdType, String) - Method in class org.spdx.storage.simple.ExtendedSpdxStore
 
getNextId(IModelStore.IdType, String) - Method in class org.spdx.storage.simple.InMemSpdxStore
 
getNonOptionalLicenseText(String, boolean) - Static method in class org.spdx.utility.compare.LicenseCompareHelper
Get the text of a license minus any optional text - note: this include the default variable text
getNoticeA() - Method in class org.spdx.utility.compare.SpdxFileDifference
 
getNoticeB() - Method in class org.spdx.utility.compare.SpdxFileDifference
 
getNoticeText() - Method in class org.spdx.library.model.SpdxFile
 
getNumPackages() - Method in class org.spdx.utility.compare.SpdxPackageComparer
 
getNumSnippets() - Method in class org.spdx.utility.compare.SpdxSnippetComparer
 
getNumSpdxDocs() - Method in class org.spdx.utility.compare.SpdxComparer
 
getObjectPropertyValue(String) - Method in class org.spdx.library.model.ModelObject
Get an object value for a property
getObjectPropertyValue(IModelStore, String, String, String, ModelCopyManager) - Static method in class org.spdx.library.model.ModelObject
Get an object value for a property
getObjectPropertyValueCollection(String, Class<?>) - Method in class org.spdx.library.model.ModelObject
 
getObjectPropertyValueSet(String, Class<?>) - Method in class org.spdx.library.model.ModelObject
 
getOffset() - Method in class org.spdx.library.model.pointer.ByteOffsetPointer
 
getOrder() - Method in class org.spdx.library.model.license.CrossRef
 
getOriginal() - Method in class org.spdx.licenseTemplate.LicenseTemplateRule
 
getOriginator() - Method in class org.spdx.library.model.SpdxPackage
 
getOwningElement() - Method in class org.spdx.library.model.RelatedElementCollection
 
getPackageComparers() - Method in class org.spdx.utility.compare.SpdxComparer
 
getPackageDifferences() - Method in class org.spdx.utility.compare.SpdxComparer
 
getPackageFileName() - Method in class org.spdx.library.model.SpdxPackage
 
getPackageName() - Method in class org.spdx.utility.compare.SpdxPackageComparer
 
getPackageVerificationCode() - Method in class org.spdx.library.model.SpdxPackage
 
getPrimaryPurpose() - Method in class org.spdx.library.model.SpdxPackage
 
getPropertyName() - Method in class org.spdx.library.model.ModelCollection
 
getPropertyValueNames() - Method in class org.spdx.library.model.ModelObject
 
getPropertyValueNames() - Method in class org.spdx.storage.listedlicense.ExceptionJson
 
getPropertyValueNames() - Method in class org.spdx.storage.listedlicense.LicenseJson
 
getPropertyValueNames() - Method in class org.spdx.storage.simple.StoredTypedItem
 
getPropertyValueNames(String, String) - Method in interface org.spdx.storage.IModelStore
 
getPropertyValueNames(String, String) - Method in class org.spdx.storage.listedlicense.SpdxListedLicenseModelStore
 
getPropertyValueNames(String, String) - Method in class org.spdx.storage.simple.ExtendedSpdxStore
 
getPropertyValueNames(String, String) - Method in class org.spdx.storage.simple.InMemSpdxStore
 
getReference() - Method in class org.spdx.library.model.pointer.SinglePointer
 
getReference() - Method in class org.spdx.storage.listedlicense.LicenseJsonTOC.LicenseJson
 
getReferenceCategory() - Method in class org.spdx.library.model.ExternalRef
 
getReferenceCount() - Method in class org.spdx.storage.simple.StoredTypedItem
 
getReferenceLocator() - Method in class org.spdx.library.model.ExternalRef
 
getReferenceLocator() - Method in class org.spdx.utility.compare.SpdxExternalRefDifference
 
getReferenceNumber() - Method in class org.spdx.storage.listedlicense.LicenseJsonTOC.LicenseJson
 
getReferenceType() - Method in class org.spdx.library.model.ExternalRef
 
getReferenceType() - Method in class org.spdx.utility.compare.SpdxExternalRefDifference
 
getRelatedElementTypeFilter() - Method in class org.spdx.library.model.RelatedElementCollection
 
getRelatedSpdxElement() - Method in class org.spdx.library.model.Relationship
 
getRelationshipCollection() - Method in class org.spdx.library.model.RelatedElementCollection
 
getRelationships() - Method in class org.spdx.library.model.ExternalSpdxElement
 
getRelationships() - Method in class org.spdx.library.model.SpdxConstantElement
 
getRelationships() - Method in class org.spdx.library.model.SpdxElement
 
getRelationshipType() - Method in class org.spdx.library.model.Relationship
 
getRelationshipTypeFilter() - Method in class org.spdx.library.model.RelatedElementCollection
 
getReleaseDate() - Method in class org.spdx.library.model.SpdxPackage
 
getReleaseDate() - Method in class org.spdx.storage.listedlicense.ExceptionJsonTOC
 
getReleaseDate() - Method in class org.spdx.storage.listedlicense.LicenseJsonTOC
 
getSeeAlso() - Method in class org.spdx.library.model.license.ExternalExtractedLicenseInfo
 
getSeeAlso() - Method in class org.spdx.library.model.license.LicenseException
 
getSeeAlso() - Method in class org.spdx.library.model.license.SimpleLicensingInfo
 
getSeeAlso() - Method in class org.spdx.storage.listedlicense.LicenseJsonTOC.LicenseJson
 
getSha1() - Method in class org.spdx.library.model.SpdxFile
 
getSha1() - Method in class org.spdx.library.model.SpdxPackage
 
getSnippetComparers() - Method in class org.spdx.utility.compare.SpdxComparer
 
getSnippetFromFile() - Method in class org.spdx.library.model.SpdxSnippet
 
getSnippetFromFileDifference(SpdxDocument, SpdxDocument) - Method in class org.spdx.utility.compare.SpdxSnippetComparer
Get any file difference for the Spdx Snippet From File between the two SPDX documents If the fileName is different, the they are considered unique files and the getUniqueSnippetFromFile should be called to obtain the unique file
getSourceInfo() - Method in class org.spdx.library.model.SpdxPackage
 
getSourceUrlsA() - Method in class org.spdx.utility.compare.SpdxLicenseDifference
 
getSourceUrlsB() - Method in class org.spdx.utility.compare.SpdxLicenseDifference
 
getSpdxDoc(int) - Method in class org.spdx.utility.compare.SpdxComparer
 
getSpdxDocument() - Method in class org.spdx.library.model.ExternalDocumentRef
Returns the SPDX document if it exists within the same model store, otherwise it returns Optional.empty
getSpdxDocumentNamespace() - Method in class org.spdx.library.model.ExternalDocumentRef
 
getSpdxDocuments() - Method in class org.spdx.utility.compare.SpdxComparer
 
getSpdxIdA() - Method in class org.spdx.utility.compare.SpdxFileDifference
 
getSpdxIdB() - Method in class org.spdx.utility.compare.SpdxFileDifference
 
getSpdxListedExceptionIds() - Method in class org.spdx.library.model.license.ListedLicenses
 
getSpdxListedExceptionIds() - Method in interface org.spdx.storage.listedlicense.IListedLicenseStore
 
getSpdxListedExceptionIds() - Method in class org.spdx.storage.listedlicense.SpdxListedLicenseModelStore
 
getSpdxListedLicenseIds() - Static method in class org.spdx.library.model.license.LicenseInfoFactory
 
getSpdxListedLicenseIds() - Method in class org.spdx.library.model.license.ListedLicenses
 
getSpdxListedLicenseIds() - Method in interface org.spdx.storage.listedlicense.IListedLicenseStore
 
getSpdxListedLicenseIds() - Method in class org.spdx.storage.listedlicense.SpdxListedLicenseModelStore
 
getSpecVersion() - Method in class org.spdx.library.model.SpdxDocument
 
getStandardLicenseHeader() - Method in class org.spdx.library.model.license.License
 
getStandardLicenseHeaderTemplate() - Method in class org.spdx.library.model.license.License
 
getStandardLicenseTemplate() - Method in class org.spdx.library.model.license.License
 
getStartPointer() - Method in class org.spdx.library.model.pointer.CompoundPointer
 
getStringCollection(String) - Method in class org.spdx.library.model.ModelObject
 
getStringPropertyValue(String) - Method in class org.spdx.library.model.ModelObject
 
getSummary() - Method in class org.spdx.library.model.SpdxPackage
 
getSupplier() - Method in class org.spdx.library.model.SpdxPackage
 
getText() - Method in class org.spdx.licenseTemplate.TextTemplateOutputHandler
 
getTimestamp() - Method in class org.spdx.library.model.license.CrossRef
 
getType() - Method in class org.spdx.library.model.Annotation
 
getType() - Method in class org.spdx.library.model.Checksum
 
getType() - Method in class org.spdx.library.model.ExternalDocumentRef
 
getType() - Method in class org.spdx.library.model.ExternalRef
 
getType() - Method in class org.spdx.library.model.ExternalSpdxElement
 
getType() - Method in class org.spdx.library.model.GenericModelObject
 
getType() - Method in class org.spdx.library.model.GenericSpdxElement
 
getType() - Method in class org.spdx.library.model.GenericSpdxItem
 
getType() - Method in class org.spdx.library.model.license.ConjunctiveLicenseSet
 
getType() - Method in class org.spdx.library.model.license.CrossRef
 
getType() - Method in class org.spdx.library.model.license.DisjunctiveLicenseSet
 
getType() - Method in class org.spdx.library.model.license.ExternalExtractedLicenseInfo
 
getType() - Method in class org.spdx.library.model.license.ExtractedLicenseInfo
 
getType() - Method in class org.spdx.library.model.license.LicenseException
 
getType() - Method in class org.spdx.library.model.license.OrLaterOperator
 
getType() - Method in class org.spdx.library.model.license.SpdxListedLicense
 
getType() - Method in class org.spdx.library.model.license.SpdxNoAssertionLicense
 
getType() - Method in class org.spdx.library.model.license.SpdxNoneLicense
 
getType() - Method in class org.spdx.library.model.license.WithExceptionOperator
 
getType() - Method in class org.spdx.library.model.ModelObject
 
getType() - Method in class org.spdx.library.model.pointer.ByteOffsetPointer
 
getType() - Method in class org.spdx.library.model.pointer.CompoundPointer
 
getType() - Method in class org.spdx.library.model.pointer.LineCharPointer
 
getType() - Method in class org.spdx.library.model.pointer.StartEndPointer
 
getType() - Method in class org.spdx.library.model.Relationship
 
getType() - Method in class org.spdx.library.model.SpdxConstantElement
 
getType() - Method in class org.spdx.library.model.SpdxCreatorInformation
 
getType() - Method in class org.spdx.library.model.SpdxDocument
 
getType() - Method in class org.spdx.library.model.SpdxFile
 
getType() - Method in class org.spdx.library.model.SpdxPackage
 
getType() - Method in class org.spdx.library.model.SpdxPackageVerificationCode
 
getType() - Method in class org.spdx.library.model.SpdxSnippet
 
getType() - Method in class org.spdx.library.model.TypedValue
 
getType() - Method in class org.spdx.licenseTemplate.LicenseTemplateRule
 
getTypedValue(String, String) - Method in interface org.spdx.storage.IModelStore
 
getTypedValue(String, String) - Method in class org.spdx.storage.listedlicense.SpdxListedLicenseModelStore
 
getTypedValue(String, String) - Method in class org.spdx.storage.simple.ExtendedSpdxStore
 
getTypedValue(String, String) - Method in class org.spdx.storage.simple.InMemSpdxStore
 
getUniqueAnnotations(SpdxDocument, SpdxDocument) - Method in class org.spdx.utility.compare.SpdxItemComparer
Get annotations that are in docA but not in docB
getUniqueAnnotationsA() - Method in class org.spdx.utility.compare.SpdxItemDifference
 
getUniqueAnnotationsB() - Method in class org.spdx.utility.compare.SpdxItemDifference
 
getUniqueChecksums(SpdxDocument, SpdxDocument) - Method in class org.spdx.utility.compare.SpdxFileComparer
Get the checksums which are present in the file contained document A but not in document B
getUniqueChecksums(SpdxDocument, SpdxDocument) - Method in class org.spdx.utility.compare.SpdxPackageComparer
Get the checksums which are present in document A but not in document B
getUniqueChecksumsA() - Method in class org.spdx.utility.compare.SpdxFileDifference
 
getUniqueChecksumsB() - Method in class org.spdx.utility.compare.SpdxFileDifference
 
getUniqueCreators(int, int) - Method in class org.spdx.utility.compare.SpdxComparer
Returns any creators which are in the SPDX document 1 which are not in document 2
getUniqueDocumentAnnotations(int, int) - Method in class org.spdx.utility.compare.SpdxComparer
Return any document annotations which are in spdx document index 1 but not in spdx document index 2
getUniqueDocumentRelationship(int, int) - Method in class org.spdx.utility.compare.SpdxComparer
Return any document annotations which are in spdx document index 1 but not in spdx document index 2
getUniqueExternalDocumentRefs(int, int) - Method in class org.spdx.utility.compare.SpdxComparer
Return any external document references which are in spdx document index 1 but not in spdx document index 2
getUniqueExternalRefs(SpdxDocument, SpdxDocument) - Method in class org.spdx.utility.compare.SpdxPackageComparer
 
getUniqueExtractedLicenses(int, int) - Method in class org.spdx.utility.compare.SpdxComparer
Retrieves any unique extracted licenses fromt the first SPDX document index relative to the second - unique is determined by the license text matching
getUniqueFiles(int, int) - Method in class org.spdx.utility.compare.SpdxComparer
Return any files which are in spdx document index 1 but not in spdx document index 2
getUniqueFiles(SpdxDocument, SpdxDocument) - Method in class org.spdx.utility.compare.SpdxPackageComparer
Return any unique files by name which are in docA but not in docB
getUniquePackages(int, int) - Method in class org.spdx.utility.compare.SpdxComparer
Return any files which are in spdx document index 1 but not in spdx document index 2
getUniqueRelationship(SpdxDocument, SpdxDocument) - Method in class org.spdx.utility.compare.SpdxItemComparer
Get relationships that are in docA but not in docB
getUniqueRelationshipA() - Method in class org.spdx.utility.compare.SpdxItemDifference
 
getUniqueRelationshipB() - Method in class org.spdx.utility.compare.SpdxItemDifference
 
getUniqueSeenLicenses(SpdxDocument, SpdxDocument) - Method in class org.spdx.utility.compare.SpdxItemComparer
Get any licenses found in docA but not in docB
getUniqueSeenLicensesA() - Method in class org.spdx.utility.compare.SpdxItemDifference
 
getUniqueSeenLicensesB() - Method in class org.spdx.utility.compare.SpdxItemDifference
 
getUniqueSnippetFromFile(SpdxDocument, SpdxDocument) - Method in class org.spdx.utility.compare.SpdxSnippetComparer
Get an SpdxFile that only exists in docA but not docB
getUrl() - Method in class org.spdx.library.model.license.CrossRef
 
getValid() - Method in class org.spdx.library.model.license.CrossRef
 
getValidUntilDate() - Method in class org.spdx.library.model.SpdxPackage
 
getValue() - Method in class org.spdx.library.model.Checksum
 
getValue() - Method in class org.spdx.library.model.SpdxPackageVerificationCode
 
getValue(String) - Method in class org.spdx.storage.listedlicense.ExceptionJson
 
getValue(String) - Method in class org.spdx.storage.listedlicense.LicenseJson
 
getValue(String) - Method in class org.spdx.storage.simple.StoredTypedItem
 
getValue(String, String, String) - Method in interface org.spdx.storage.IModelStore
 
getValue(String, String, String) - Method in class org.spdx.storage.listedlicense.SpdxListedLicenseModelStore
 
getValue(String, String, String) - Method in class org.spdx.storage.simple.ExtendedSpdxStore
 
getValue(String, String, String) - Method in class org.spdx.storage.simple.InMemSpdxStore
 
getValueList(String) - Method in class org.spdx.storage.listedlicense.ExceptionJson
 
getValueList(String) - Method in class org.spdx.storage.listedlicense.LicenseJson
 
getValueList(String) - Method in class org.spdx.storage.simple.StoredTypedItem
 
getVersionInfo() - Method in class org.spdx.library.model.SpdxPackage
 

H

HAS_PREREQUISITE - org.spdx.library.model.enumerations.RelationshipType
 
hashCode() - Method in class org.spdx.library.model.license.ConjunctiveLicenseSet
 
hashCode() - Method in class org.spdx.library.model.license.DisjunctiveLicenseSet
 
hashCode() - Method in class org.spdx.library.model.license.OrLaterOperator
 
hashCode() - Method in class org.spdx.library.model.license.SpdxListedLicense
 
hashCode() - Method in class org.spdx.library.model.license.SpdxNoAssertionLicense
 
hashCode() - Method in class org.spdx.library.model.license.SpdxNoneLicense
 
hashCode() - Method in class org.spdx.library.model.license.WithExceptionOperator
 
hashCode() - Method in class org.spdx.library.model.ModelObject
 
hashCode() - Method in class org.spdx.library.model.RelatedElementCollection
 
hashCode() - Method in class org.spdx.library.model.SimpleUriValue
 
hashCode() - Method in class org.spdx.library.model.SpdxNoAssertionElement
 
hashCode() - Method in class org.spdx.library.model.SpdxNoneElement
 
hashCode() - Method in class org.spdx.library.model.TypedValue
 
HtmlTemplateOutputHandler - Class in org.spdx.licenseTemplate
License template output handler for generating an HTML version of a license from a license template.
HtmlTemplateOutputHandler() - Constructor for class org.spdx.licenseTemplate.HtmlTemplateOutputHandler
 
htmlToText(String) - Static method in class org.spdx.licenseTemplate.SpdxLicenseTemplateHelper
Converts an HTML string to text preserving line breaks for <br/> tags

I

idToIdType(String) - Method in class org.spdx.library.model.ModelObject
 
IFileChecksumGenerator - Interface in org.spdx.utility.verificationcode
Interface for implementations of generators of file checksums
ILicenseTemplateOutputHandler - Interface in org.spdx.licenseTemplate
Handles output for parsed license templates.
IListedLicenseStore - Interface in org.spdx.storage.listedlicense
 
IMAGE - org.spdx.library.model.enumerations.FileType
 
IModelStore - Interface in org.spdx.storage
Service Provider Interface for storing and retrieving SPDX properties for SPDX documents.
IModelStore.IdType - Enum in org.spdx.storage
Different types of ID's
IModelStore.IModelStoreLock - Interface in org.spdx.storage
 
IModelStore.ModelUpdate - Interface in org.spdx.storage
 
incReferenceCount() - Method in class org.spdx.storage.simple.StoredTypedItem
Increment the reference count for this stored type item - the number of times this item is referenced
IndividualUriValue - Interface in org.spdx.library.model
Classes which implement the IndividuallUriValue interface will be stored as a single value.
InMemSpdxStore - Class in org.spdx.storage.simple
 
InMemSpdxStore() - Constructor for class org.spdx.storage.simple.InMemSpdxStore
 
INSTALL - org.spdx.library.model.enumerations.Purpose
 
InvalidLicenseStringException - Exception in org.spdx.library.model.license
 
InvalidLicenseStringException(String) - Constructor for exception org.spdx.library.model.license.InvalidLicenseStringException
 
InvalidLicenseStringException(String, Throwable) - Constructor for exception org.spdx.library.model.license.InvalidLicenseStringException
 
InvalidLicenseTemplateException - Exception in org.spdx.licenseTemplate
Exceptions related to invalid license templates
InvalidLicenseTemplateException() - Constructor for exception org.spdx.licenseTemplate.InvalidLicenseTemplateException
 
InvalidLicenseTemplateException(String) - Constructor for exception org.spdx.licenseTemplate.InvalidLicenseTemplateException
 
InvalidLicenseTemplateException(String, Throwable) - Constructor for exception org.spdx.licenseTemplate.InvalidLicenseTemplateException
 
InvalidLicenseTemplateException(Throwable) - Constructor for exception org.spdx.licenseTemplate.InvalidLicenseTemplateException
 
InvalidSPDXAnalysisException - Exception in org.spdx.library
 
InvalidSPDXAnalysisException() - Constructor for exception org.spdx.library.InvalidSPDXAnalysisException
 
InvalidSPDXAnalysisException(String) - Constructor for exception org.spdx.library.InvalidSPDXAnalysisException
 
InvalidSPDXAnalysisException(String, Throwable) - Constructor for exception org.spdx.library.InvalidSPDXAnalysisException
 
InvalidSPDXAnalysisException(String, Throwable, boolean, boolean) - Constructor for exception org.spdx.library.InvalidSPDXAnalysisException
 
InvalidSPDXAnalysisException(Throwable) - Constructor for exception org.spdx.library.InvalidSPDXAnalysisException
 
InvalidSpdxPropertyException - Exception in org.spdx.library.model
 
InvalidSpdxPropertyException() - Constructor for exception org.spdx.library.model.InvalidSpdxPropertyException
 
InvalidSpdxPropertyException(String) - Constructor for exception org.spdx.library.model.InvalidSpdxPropertyException
 
InvalidSpdxPropertyException(String, Throwable) - Constructor for exception org.spdx.library.model.InvalidSpdxPropertyException
 
InvalidSpdxPropertyException(String, Throwable, boolean, boolean) - Constructor for exception org.spdx.library.model.InvalidSpdxPropertyException
 
InvalidSpdxPropertyException(Throwable) - Constructor for exception org.spdx.library.model.InvalidSpdxPropertyException
 
isAnnotationsEquals() - Method in class org.spdx.utility.compare.SpdxItemComparer
 
isAnnotationsEquals() - Method in class org.spdx.utility.compare.SpdxItemDifference
 
isAttributionTextEquals() - Method in class org.spdx.utility.compare.SpdxItemComparer
 
isByteRangeEquals() - Method in class org.spdx.utility.compare.SpdxSnippetComparer
 
isChecksumsEquals() - Method in class org.spdx.utility.compare.SpdxFileComparer
 
isChecksumsEquals() - Method in class org.spdx.utility.compare.SpdxFileDifference
 
isCollectionMembersAssignableTo(String, Class<?>) - Method in class org.spdx.library.model.ModelObject
 
isCollectionMembersAssignableTo(String, Class<?>) - Method in class org.spdx.storage.listedlicense.ExceptionJson
 
isCollectionMembersAssignableTo(String, Class<?>) - Method in class org.spdx.storage.listedlicense.LicenseJson
 
isCollectionMembersAssignableTo(String, Class<?>) - Method in class org.spdx.storage.simple.StoredTypedItem
 
isCollectionMembersAssignableTo(String, String, String, Class<?>) - Method in interface org.spdx.storage.IModelStore
 
isCollectionMembersAssignableTo(String, String, String, Class<?>) - Method in class org.spdx.storage.listedlicense.SpdxListedLicenseModelStore
 
isCollectionMembersAssignableTo(String, String, String, Class<?>) - Method in class org.spdx.storage.simple.ExtendedSpdxStore
 
isCollectionMembersAssignableTo(String, String, String, Class<?>) - Method in class org.spdx.storage.simple.InMemSpdxStore
 
isCollectionProperty(String) - Method in class org.spdx.storage.listedlicense.ExceptionJson
 
isCollectionProperty(String) - Method in class org.spdx.storage.listedlicense.LicenseJson
 
isCollectionProperty(String) - Method in class org.spdx.storage.simple.StoredTypedItem
 
isCollectionProperty(String, String, String) - Method in interface org.spdx.storage.IModelStore
 
isCollectionProperty(String, String, String) - Method in class org.spdx.storage.listedlicense.SpdxListedLicenseModelStore
 
isCollectionProperty(String, String, String) - Method in class org.spdx.storage.simple.ExtendedSpdxStore
 
isCollectionProperty(String, String, String) - Method in class org.spdx.storage.simple.InMemSpdxStore
 
isCommentsEqual() - Method in class org.spdx.utility.compare.SpdxExternalRefDifference
 
isCommentsEqual() - Method in class org.spdx.utility.compare.SpdxLicenseDifference
 
isCommentsEquals() - Method in class org.spdx.utility.compare.SpdxItemComparer
 
isCommentsEquals() - Method in class org.spdx.utility.compare.SpdxItemDifference
 
isConcludedLicenseEquals() - Method in class org.spdx.utility.compare.SpdxItemComparer
 
isConcludedLicenseEquals() - Method in class org.spdx.utility.compare.SpdxItemDifference
 
isContributorsEqual() - Method in class org.spdx.utility.compare.SpdxFileDifference
 
isContributorsEquals() - Method in class org.spdx.utility.compare.SpdxFileComparer
 
isCopyrightsEqual() - Method in class org.spdx.utility.compare.SpdxItemDifference
 
isCopyrightsEquals() - Method in class org.spdx.utility.compare.SpdxItemComparer
 
isCreatorInformationEqual() - Method in class org.spdx.utility.compare.SpdxComparer
 
isDataLicenseEqual() - Method in class org.spdx.utility.compare.SpdxComparer
 
isDeclaredLicensesEquals() - Method in class org.spdx.utility.compare.SpdxPackageComparer
 
isDeprecated() - Method in class org.spdx.library.model.license.License
 
isDeprecated() - Method in class org.spdx.library.model.license.LicenseException
 
isDeprecatedLicenseId() - Method in class org.spdx.storage.listedlicense.LicenseJsonTOC.LicenseJson
 
isDifferenceFound() - Method in class org.spdx.utility.compare.CompareTemplateOutputHandler.DifferenceDescription
 
isDifferenceFound() - Method in class org.spdx.utility.compare.SpdxComparer
 
isDifferenceFound() - Method in class org.spdx.utility.compare.SpdxFileComparer
 
isDifferenceFound() - Method in class org.spdx.utility.compare.SpdxItemComparer
 
isDifferenceFound() - Method in class org.spdx.utility.compare.SpdxPackageComparer
 
isDifferenceFound() - Method in class org.spdx.utility.compare.SpdxSnippetComparer
 
isDocumentAnnotationsEquals() - Method in class org.spdx.utility.compare.SpdxComparer
 
isDocumentCommentsEqual() - Method in class org.spdx.utility.compare.SpdxComparer
 
isDocumentContentsEquals() - Method in class org.spdx.utility.compare.SpdxComparer
 
isDocumentRelationshipsEquals() - Method in class org.spdx.utility.compare.SpdxComparer
 
isEmpty() - Method in class org.spdx.library.model.ModelCollection
 
isEmpty() - Method in class org.spdx.library.model.RelatedElementCollection
 
ISerializableModelStore - Interface in org.spdx.storage
A model store that can be serialized and de-serialized to and from a Stream
isExternalDcoumentRefsEquals() - Method in class org.spdx.utility.compare.SpdxComparer
 
isExternalRefsEquals() - Method in class org.spdx.utility.compare.SpdxPackageComparer
 
isExtractedLicensingInfosEqual() - Method in class org.spdx.utility.compare.SpdxComparer
 
isFileDependenciesEqual() - Method in class org.spdx.utility.compare.SpdxFileDifference
 
isFilesAnalyzed() - Method in class org.spdx.library.model.SpdxPackage
 
isFilesAnalyzedEquals() - Method in class org.spdx.utility.compare.SpdxPackageComparer
 
isfilesEquals() - Method in class org.spdx.utility.compare.SpdxComparer
 
isFsfLibre() - Method in class org.spdx.library.model.license.License
 
isIncludeVarText() - Method in class org.spdx.utility.compare.FilterTemplateOutputHandler
 
isInProgress() - Method in class org.spdx.utility.compare.SpdxItemComparer
 
isInProgress() - Method in class org.spdx.utility.compare.SpdxPackageComparer
 
isLicenseCommentsEqual() - Method in class org.spdx.utility.compare.SpdxItemDifference
 
isLicenseCommmentsEquals() - Method in class org.spdx.utility.compare.SpdxItemComparer
 
isLicenseEqual(AnyLicenseInfo, AnyLicenseInfo, Map<String, String>) - Static method in class org.spdx.utility.compare.LicenseCompareHelper
Compares two licenses from potentially two different documents which may have different license ID's for the same license
isLicenseListVersionEqual() - Method in class org.spdx.utility.compare.SpdxComparer
 
isLicenseNamesEqual() - Method in class org.spdx.utility.compare.SpdxLicenseDifference
 
isLicensePassBlackList(AnyLicenseInfo, String...) - Static method in class org.spdx.utility.compare.LicenseCompareHelper
Detect if a license pass black lists
isLicensePassWhiteList(AnyLicenseInfo, String...) - Static method in class org.spdx.utility.compare.LicenseCompareHelper
Detect if a license pass white lists
isLicenseTextEquivalent(String, String) - Static method in class org.spdx.utility.compare.LicenseCompareHelper
Returns true if two sets of license text is considered a match per the SPDX License matching guidelines documented at spdx.org (currently http://spdx.org/wiki/spdx-license-list-match-guidelines) There are 2 unimplemented features - bullets/numbering is not considered and comments with no whitespace between text is not skipped
isLineRangeEquals() - Method in class org.spdx.utility.compare.SpdxSnippetComparer
 
isListedReferenceType(URI) - Method in class org.spdx.library.referencetype.ListedReferenceTypes
Returns true if the URI references a valid SPDX listed reference type
isNameEquals() - Method in class org.spdx.utility.compare.SpdxSnippetComparer
 
isNotFsfLibre() - Method in class org.spdx.library.model.license.License
 
isNoticeTextEquals() - Method in class org.spdx.utility.compare.SpdxFileComparer
 
isNoticeTextsEqual() - Method in class org.spdx.utility.compare.SpdxFileDifference
 
isOsiApproved() - Method in class org.spdx.library.model.license.License
 
isOsiApproved() - Method in class org.spdx.storage.listedlicense.LicenseJsonTOC.LicenseJson
 
isPackageChecksumsEquals() - Method in class org.spdx.utility.compare.SpdxPackageComparer
 
isPackageDescriptionsEquals() - Method in class org.spdx.utility.compare.SpdxPackageComparer
 
isPackageDownloadLocationsEquals() - Method in class org.spdx.utility.compare.SpdxPackageComparer
 
isPackageFilenamesEquals() - Method in class org.spdx.utility.compare.SpdxPackageComparer
 
isPackageFilesEquals() - Method in class org.spdx.utility.compare.SpdxPackageComparer
 
isPackageHomePagesEquals() - Method in class org.spdx.utility.compare.SpdxPackageComparer
 
isPackageOriginatorsEqual() - Method in class org.spdx.utility.compare.SpdxPackageComparer
 
isPackagesEquals() - Method in class org.spdx.utility.compare.SpdxComparer
 
isPackageSourceInfosEquals() - Method in class org.spdx.utility.compare.SpdxPackageComparer
 
isPackageSummaryEquals() - Method in class org.spdx.utility.compare.SpdxPackageComparer
 
isPackageSuppliersEquals() - Method in class org.spdx.utility.compare.SpdxPackageComparer
 
isPackageVerificationCodesEquals() - Method in class org.spdx.utility.compare.SpdxPackageComparer
 
isPackageVersionsEquals() - Method in class org.spdx.utility.compare.SpdxPackageComparer
 
isPropertyValueAssignableTo(String, Class<?>) - Method in class org.spdx.storage.listedlicense.ExceptionJson
 
isPropertyValueAssignableTo(String, Class<?>) - Method in class org.spdx.storage.listedlicense.LicenseJson
 
isPropertyValueAssignableTo(String, Class<?>) - Method in class org.spdx.storage.simple.StoredTypedItem
 
isPropertyValueAssignableTo(String, String, String, Class<?>) - Method in interface org.spdx.storage.IModelStore
 
isPropertyValueAssignableTo(String, String, String, Class<?>) - Method in class org.spdx.storage.listedlicense.SpdxListedLicenseModelStore
 
isPropertyValueAssignableTo(String, String, String, Class<?>) - Method in class org.spdx.storage.simple.ExtendedSpdxStore
 
isPropertyValueAssignableTo(String, String, String, Class<?>) - Method in class org.spdx.storage.simple.InMemSpdxStore
 
isReferenceCategoriesEqual() - Method in class org.spdx.utility.compare.SpdxExternalRefDifference
 
isRelationshipsEquals() - Method in class org.spdx.utility.compare.SpdxItemComparer
 
isRelationshipsEquals() - Method in class org.spdx.utility.compare.SpdxItemDifference
 
isSeenLicenseEquals() - Method in class org.spdx.utility.compare.SpdxItemComparer
 
isSeenLicensesEquals() - Method in class org.spdx.utility.compare.SpdxItemDifference
 
isSingleTokenString(String) - Static method in class org.spdx.utility.compare.LicenseCompareHelper
 
isSnippetFromFilesEquals() - Method in class org.spdx.utility.compare.SpdxSnippetComparer
The snippetFromFiles can be true if there are some unique snippetFromFiles or differences between the snippetFromFiles (or both)
isSnippetsEqual() - Method in class org.spdx.utility.compare.SpdxComparer
 
isSourceUrlsEqual() - Method in class org.spdx.utility.compare.SpdxLicenseDifference
 
isSpdxListedExceptionId(String) - Static method in class org.spdx.library.model.license.LicenseInfoFactory
 
isSpdxListedExceptionId(String) - Method in class org.spdx.library.model.license.ListedLicenses
 
isSpdxListedExceptionId(String, String) - Method in interface org.spdx.storage.listedlicense.IListedLicenseStore
 
isSpdxListedExceptionId(String, String) - Method in class org.spdx.storage.listedlicense.SpdxListedLicenseModelStore
 
isSpdxListedLicenseId(String) - Static method in class org.spdx.library.model.license.LicenseInfoFactory
 
isSpdxListedLicenseId(String) - Method in class org.spdx.library.model.license.ListedLicenses
 
isSpdxListedLicenseId(String, String) - Method in interface org.spdx.storage.listedlicense.IListedLicenseStore
 
isSpdxListedLicenseId(String, String) - Method in class org.spdx.storage.listedlicense.SpdxListedLicenseModelStore
 
isSpdxVersionEqual() - Method in class org.spdx.utility.compare.SpdxComparer
 
isStrict() - Method in class org.spdx.library.model.ModelObject
 
isTextStandardException(LicenseException, String) - Static method in class org.spdx.utility.compare.LicenseCompareHelper
Compares exception text to the exception text of an SPDX Standard exception
isTextStandardLicense(License, String) - Static method in class org.spdx.utility.compare.LicenseCompareHelper
Compares license text to the license text of an SPDX Standard License
isTypeEqual() - Method in class org.spdx.utility.compare.SpdxFileDifference
 
isTypesEquals() - Method in class org.spdx.utility.compare.SpdxFileComparer
 
isValidExternalDocRef(String) - Static method in class org.spdx.library.SpdxVerificationHelper
 
isValidUri(String) - Static method in class org.spdx.library.SpdxVerificationHelper
 
iterator() - Method in class org.spdx.library.model.ModelCollection
 
iterator() - Method in class org.spdx.library.model.RelatedElementCollection
 

J

JavaSha1ChecksumGenerator - Class in org.spdx.utility.verificationcode
Java sha1 checksum generator using MessageDigest
JavaSha1ChecksumGenerator() - Constructor for class org.spdx.utility.verificationcode.JavaSha1ChecksumGenerator
 

L

leaveCriticalSection(IModelStore.IModelStoreLock) - Method in class org.spdx.library.model.ModelObject
Leave a critical section.
leaveCriticalSection(IModelStore.IModelStoreLock) - Method in interface org.spdx.storage.IModelStore
Leave a critical section.
leaveCriticalSection(IModelStore.IModelStoreLock) - Method in class org.spdx.storage.listedlicense.SpdxListedLicenseModelStore
 
leaveCriticalSection(IModelStore.IModelStoreLock) - Method in class org.spdx.storage.simple.ExtendedSpdxStore
 
leaveCriticalSection(IModelStore.IModelStoreLock) - Method in class org.spdx.storage.simple.InMemSpdxStore
 
LIBRARY - org.spdx.library.model.enumerations.Purpose
 
License - Class in org.spdx.library.model.license
Describes a license All licenses have an ID.
License(String) - Constructor for class org.spdx.library.model.license.License
Open or create a model object with the default store and default document URI
LICENSE_ID_PATTERN - Static variable in class org.spdx.library.SpdxConstants
 
LICENSE_ID_PATTERN_NUMERIC - Static variable in class org.spdx.library.SpdxConstants
 
LICENSE_LIST_VERSION_PATTERN - Static variable in class org.spdx.library.SpdxConstants
 
LicenseCompareHelper - Class in org.spdx.utility.compare
Primarily a static class of helper functions for comparing two SPDX licenses
LicenseCompareHelper() - Constructor for class org.spdx.utility.compare.LicenseCompareHelper
 
LicenseException - Class in org.spdx.library.model.license
Represents an SPDX license exception as defined in the License Expression Language Used with the "with" unary expression.
LicenseException(String, String, String) - Constructor for class org.spdx.library.model.license.LicenseException
 
LicenseException(String, String, String, String, Collection<String>, String) - Constructor for class org.spdx.library.model.license.LicenseException
 
LicenseException(String, String, String, Collection<String>, String) - Constructor for class org.spdx.library.model.license.LicenseException
 
LicenseException(IModelStore, String, String, ModelCopyManager, boolean) - Constructor for class org.spdx.library.model.license.LicenseException
Create a new LicenseException object
LicenseExpressionParser - Class in org.spdx.library.model.license
A parser for the SPDX License Expressions as documented in the SPDX appendix.
LicenseExpressionParser() - Constructor for class org.spdx.library.model.license.LicenseExpressionParser
 
LicenseInfoFactory - Class in org.spdx.library.model.license
Factory for creating SPDXLicenseInfo objects from a Jena model
LicenseInfoFactory() - Constructor for class org.spdx.library.model.license.LicenseInfoFactory
 
LicenseJson - Class in org.spdx.storage.listedlicense
Simple POJO to hold the license data loaded from a JSON file Licenses in the JSON format can be found at spdx.org/licenses/[licenseid].json
LicenseJson() - Constructor for class org.spdx.storage.listedlicense.LicenseJson
 
LicenseJson() - Constructor for class org.spdx.storage.listedlicense.LicenseJsonTOC.LicenseJson
 
LicenseJson(String) - Constructor for class org.spdx.storage.listedlicense.LicenseJson
 
LicenseJsonTOC - Class in org.spdx.storage.listedlicense
Table of Contents for the listed license list as represented as a JSON index file at spdx.org/licenses/licenses.json
LicenseJsonTOC() - Constructor for class org.spdx.storage.listedlicense.LicenseJsonTOC
 
LicenseJsonTOC(String, String) - Constructor for class org.spdx.storage.listedlicense.LicenseJsonTOC
 
LicenseJsonTOC.LicenseJson - Class in org.spdx.storage.listedlicense
 
LicenseParserException - Exception in org.spdx.library.model.license
 
LicenseParserException - Exception in org.spdx.licenseTemplate
Exception caused by an invalid license expression
LicenseParserException(String) - Constructor for exception org.spdx.library.model.license.LicenseParserException
 
LicenseParserException(String) - Constructor for exception org.spdx.licenseTemplate.LicenseParserException
 
LicenseParserException(String, Throwable) - Constructor for exception org.spdx.library.model.license.LicenseParserException
 
LicenseParserException(String, Throwable) - Constructor for exception org.spdx.licenseTemplate.LicenseParserException
 
LicenseRef - org.spdx.storage.IModelStore.IdType
 
LicenseSet - Class in org.spdx.library.model.license
A specific form of license information where there is a set of licenses represented
LicenseSet() - Constructor for class org.spdx.library.model.license.LicenseSet
 
LicenseSet(String) - Constructor for class org.spdx.library.model.license.LicenseSet
 
LicenseTemplateRule - Class in org.spdx.licenseTemplate
Implements a license rule
LicenseTemplateRule(String) - Constructor for class org.spdx.licenseTemplate.LicenseTemplateRule
Create a new License Template Rule by parsing a rule string compliant with the SPDX License Template text
LicenseTemplateRule(String, LicenseTemplateRule.RuleType) - Constructor for class org.spdx.licenseTemplate.LicenseTemplateRule
 
LicenseTemplateRule(String, LicenseTemplateRule.RuleType, String, String, String) - Constructor for class org.spdx.licenseTemplate.LicenseTemplateRule
Create a new LicenseTemplateRule
LicenseTemplateRule.RuleType - Enum in org.spdx.licenseTemplate
 
LicenseTemplateRuleException - Exception in org.spdx.licenseTemplate
Exception for license template rules
LicenseTemplateRuleException(String) - Constructor for exception org.spdx.licenseTemplate.LicenseTemplateRuleException
 
LicenseTemplateRuleException(String, Throwable) - Constructor for exception org.spdx.licenseTemplate.LicenseTemplateRuleException
 
LICENSEXML_ATTRIBUTE_ALT_MATCH - Static variable in class org.spdx.library.SpdxConstants
 
LICENSEXML_ATTRIBUTE_ALT_NAME - Static variable in class org.spdx.library.SpdxConstants
 
LICENSEXML_ATTRIBUTE_DEPRECATED - Static variable in class org.spdx.library.SpdxConstants
 
LICENSEXML_ATTRIBUTE_DEPRECATED_VERSION - Static variable in class org.spdx.library.SpdxConstants
 
LICENSEXML_ATTRIBUTE_FSF_LIBRE - Static variable in class org.spdx.library.SpdxConstants
 
LICENSEXML_ATTRIBUTE_ID - Static variable in class org.spdx.library.SpdxConstants
 
LICENSEXML_ATTRIBUTE_LIST_VERSION_ADDED - Static variable in class org.spdx.library.SpdxConstants
 
LICENSEXML_ATTRIBUTE_NAME - Static variable in class org.spdx.library.SpdxConstants
 
LICENSEXML_ATTRIBUTE_OSI_APPROVED - Static variable in class org.spdx.library.SpdxConstants
 
LICENSEXML_ELEMENT_ALT - Static variable in class org.spdx.library.SpdxConstants
 
LICENSEXML_ELEMENT_BREAK - Static variable in class org.spdx.library.SpdxConstants
 
LICENSEXML_ELEMENT_BULLET - Static variable in class org.spdx.library.SpdxConstants
 
LICENSEXML_ELEMENT_COPYRIGHT_TEXT - Static variable in class org.spdx.library.SpdxConstants
 
LICENSEXML_ELEMENT_CROSS_REF - Static variable in class org.spdx.library.SpdxConstants
 
LICENSEXML_ELEMENT_CROSS_REFS - Static variable in class org.spdx.library.SpdxConstants
 
LICENSEXML_ELEMENT_EXCEPTION - Static variable in class org.spdx.library.SpdxConstants
 
LICENSEXML_ELEMENT_ITEM - Static variable in class org.spdx.library.SpdxConstants
 
LICENSEXML_ELEMENT_LICENSE - Static variable in class org.spdx.library.SpdxConstants
 
LICENSEXML_ELEMENT_LICENSE_COLLECTION - Static variable in class org.spdx.library.SpdxConstants
 
LICENSEXML_ELEMENT_LIST - Static variable in class org.spdx.library.SpdxConstants
 
LICENSEXML_ELEMENT_NOTES - Static variable in class org.spdx.library.SpdxConstants
 
LICENSEXML_ELEMENT_OPTIONAL - Static variable in class org.spdx.library.SpdxConstants
 
LICENSEXML_ELEMENT_PARAGRAPH - Static variable in class org.spdx.library.SpdxConstants
 
LICENSEXML_ELEMENT_STANDARD_LICENSE_HEADER - Static variable in class org.spdx.library.SpdxConstants
 
LICENSEXML_ELEMENT_TEXT - Static variable in class org.spdx.library.SpdxConstants
 
LICENSEXML_ELEMENT_TITLE_TEXT - Static variable in class org.spdx.library.SpdxConstants
 
LICENSEXML_URI - Static variable in class org.spdx.library.SpdxConstants
 
LineCharPointer - Class in org.spdx.library.model.pointer
 
LineCharPointer() - Constructor for class org.spdx.library.model.pointer.LineCharPointer
 
LineCharPointer(String) - Constructor for class org.spdx.library.model.pointer.LineCharPointer
 
LineCharPointer(IModelStore, String, String, ModelCopyManager, boolean) - Constructor for class org.spdx.library.model.pointer.LineCharPointer
 
LineColumn - Class in org.spdx.utility.compare
Holds information on lines and columns
LineColumn(int, int, int) - Constructor for class org.spdx.utility.compare.LineColumn
 
LISTED_LICENSE_NAMESPACE_PREFIX - Static variable in class org.spdx.library.SpdxConstants
 
LISTED_LICENSE_URI_CLASSES - Static variable in class org.spdx.library.SpdxConstants
 
LISTED_LICENSE_URL - Static variable in class org.spdx.library.SpdxConstants
 
listedExceptionIdCaseSensitive(String) - Static method in class org.spdx.library.model.license.LicenseInfoFactory
 
listedExceptionIdCaseSensitive(String) - Method in class org.spdx.library.model.license.ListedLicenses
 
listedExceptionIdCaseSensitive(String) - Method in interface org.spdx.storage.listedlicense.IListedLicenseStore
 
listedExceptionIdCaseSensitive(String) - Method in class org.spdx.storage.listedlicense.SpdxListedLicenseModelStore
 
ListedLicense - org.spdx.storage.IModelStore.IdType
 
ListedLicenseException - Class in org.spdx.library.model.license
Represents a License Exception present on the SPDX License List
ListedLicenseException(String, String, String) - Constructor for class org.spdx.library.model.license.ListedLicenseException
 
ListedLicenseException(String, String, String, String, Collection<String>, String) - Constructor for class org.spdx.library.model.license.ListedLicenseException
 
ListedLicenseException(String, String, String, Collection<String>, String) - Constructor for class org.spdx.library.model.license.ListedLicenseException
 
ListedLicenseException(IModelStore, String, String, ModelCopyManager, boolean) - Constructor for class org.spdx.library.model.license.ListedLicenseException
 
listedLicenseIdCaseSensitive(String) - Static method in class org.spdx.library.model.license.LicenseInfoFactory
 
listedLicenseIdCaseSensitive(String) - Method in class org.spdx.library.model.license.ListedLicenses
 
listedLicenseIdCaseSensitive(String) - Method in interface org.spdx.storage.listedlicense.IListedLicenseStore
 
listedLicenseIdCaseSensitive(String) - Method in class org.spdx.storage.listedlicense.SpdxListedLicenseModelStore
 
ListedLicenses - Class in org.spdx.library.model.license
Singleton class which holds the listed licenses
ListedReferenceTypes - Class in org.spdx.library.referencetype
Singleton class that maintains the current SPDX listed reference types.
listsEquals(List<? extends Object>, List<? extends Object>) - Static method in class org.spdx.utility.compare.SpdxComparer
Compare two object lists
listValues(String, String, String) - Method in interface org.spdx.storage.IModelStore
 
listValues(String, String, String) - Method in class org.spdx.storage.listedlicense.SpdxListedLicenseModelStore
 
listValues(String, String, String) - Method in class org.spdx.storage.simple.ExtendedSpdxStore
 
listValues(String, String, String) - Method in class org.spdx.storage.simple.InMemSpdxStore
 
Literal - org.spdx.storage.IModelStore.IdType
 
LITERAL_VALUES - Static variable in class org.spdx.library.SpdxConstants
 
locateOriginalText(String, int, int, Map<Integer, LineColumn>, String[]) - Static method in class org.spdx.utility.compare.LicenseCompareHelper
Locate the original text starting with the start token and ending with the end token

M

matches() - Method in class org.spdx.utility.compare.CompareTemplateOutputHandler
Performs the actual parsing if it has not been completed.
matchingStandardLicenseIds(String) - Static method in class org.spdx.utility.compare.LicenseCompareHelper
Returns a list of SPDX Standard License ID's that match the text provided using the SPDX matching guidelines.
MD2 - org.spdx.library.model.enumerations.ChecksumAlgorithm
 
MD4 - org.spdx.library.model.enumerations.ChecksumAlgorithm
 
MD5 - org.spdx.library.model.enumerations.ChecksumAlgorithm
 
MD6 - org.spdx.library.model.enumerations.ChecksumAlgorithm
 
METAFILE_OF - org.spdx.library.model.enumerations.RelationshipType
 
MISSING - org.spdx.library.model.enumerations.AnnotationType
 
MISSING - org.spdx.library.model.enumerations.ChecksumAlgorithm
 
MISSING - org.spdx.library.model.enumerations.ReferenceCategory
 
MISSING - org.spdx.library.model.enumerations.RelationshipType
 
MISSING_REFERENCE_TYPE_URI - Static variable in class org.spdx.library.model.ReferenceType
 
modelClassToStoredClass(Class<?>) - Static method in class org.spdx.library.model.ModelStorageClassConverter
Convert the class to the approrpriate stored class
ModelCollection<T> - Class in org.spdx.library.model
Collection of elements stored in a ModelStore
ModelCollection(IModelStore, String, String, String, ModelCopyManager, Class<?>) - Constructor for class org.spdx.library.model.ModelCollection
 
ModelCopyManager - Class in org.spdx.library
This class helps facilitate copying objects from one model to another.
ModelCopyManager() - Constructor for class org.spdx.library.ModelCopyManager
Create a ModelCopyManager with default options
ModelObject - Class in org.spdx.library.model
 
ModelObject() - Constructor for class org.spdx.library.model.ModelObject
Create a new Model Object using an Anonymous ID with the defualt store and default document URI
ModelObject(String) - Constructor for class org.spdx.library.model.ModelObject
Open or create a model object with the default store and default document URI
ModelObject(IModelStore, String, String, ModelCopyManager, boolean) - Constructor for class org.spdx.library.model.ModelObject
 
modelObjectToStoredObject(Object, String, IModelStore, ModelCopyManager) - Static method in class org.spdx.library.model.ModelStorageClassConverter
Converts a stored object to it's appropriate model object type
ModelSet<T> - Class in org.spdx.library.model
A ModelCollection implemented as a set where all items in the collection are unique based on equality (not based on equivalence).
ModelSet(IModelStore, String, String, String, ModelCopyManager, Class<?>) - Constructor for class org.spdx.library.model.ModelSet
 
ModelStorageClassConverter - Class in org.spdx.library.model
This static helper class converts objects used in the model to and from objects used by the SPI / storage class.
ModelStorageClassConverter() - Constructor for class org.spdx.library.model.ModelStorageClassConverter
 

N

name - Variable in class org.spdx.utility.compare.SpdxItemComparer
 
NOASSERTION_ELEMENT_HASHCODE - Static variable in class org.spdx.library.model.SpdxNoAssertionElement
 
NOASSERTION_ELEMENT_ID - Static variable in class org.spdx.library.model.SpdxNoAssertionElement
 
NOASSERTION_LICENSE_NAME - Static variable in class org.spdx.library.model.license.LicenseInfoFactory
 
NOASSERTION_VALUE - Static variable in class org.spdx.library.SpdxConstants
 
NON_STD_LICENSE_ID_PRENUM - Static variable in class org.spdx.library.SpdxConstants
 
NONE_ELEMENT_HASHCODE - Static variable in class org.spdx.library.model.SpdxNoneElement
 
NONE_ELEMENT_ID - Static variable in class org.spdx.library.model.SpdxNoneElement
 
NONE_LICENSE_NAME - Static variable in class org.spdx.library.model.license.LicenseInfoFactory
 
NONE_VALUE - Static variable in class org.spdx.library.SpdxConstants
 
nonOptionalTextToStartPattern(List<String>, int) - Static method in class org.spdx.utility.compare.LicenseCompareHelper
Creates a regular expression pattern to match the start of a license text
NORMALIZE_TOKENS - Static variable in class org.spdx.utility.compare.LicenseCompareHelper
 
normalizeFilePath(String) - Static method in class org.spdx.utility.verificationcode.VerificationCodeGenerator
Normalizes a file path per the SPDX spec
normalizeText(String) - Static method in class org.spdx.utility.compare.LicenseCompareHelper
Normalize quotes and no-break spaces

O

objectsEqual(Object, Object) - Static method in class org.spdx.utility.compare.SpdxComparer
returns true if the two objects are equal considering nulls
ONE_DOT_ONE_SPDX_VERSION - Static variable in class org.spdx.library.Version
 
ONE_DOT_TWO_SPDX_VERSION - Static variable in class org.spdx.library.Version
 
ONE_DOT_ZERO_SPDX_VERSION - Static variable in class org.spdx.library.Version
 
OPERATING_SYSTEM - org.spdx.library.model.enumerations.Purpose
 
OPTIONAL_COMPONENT_OF - org.spdx.library.model.enumerations.RelationshipType
 
OPTIONAL_DEPENDENCY_OF - org.spdx.library.model.enumerations.RelationshipType
 
OPTIONAL_LICENSE_TEXT_CLASS - Static variable in class org.spdx.licenseTemplate.HtmlTemplateOutputHandler
 
optionalStoredObjectToModelObject(Optional<Object>, String, IModelStore, ModelCopyManager) - Static method in class org.spdx.library.model.ModelStorageClassConverter
Converts any typed value or IndividualValue objects to a ModelObject, returning an existing ModelObject if it exists or creates a new ModelObject
org.spdx.library - package org.spdx.library
Package containing useful library functions for reading, writing, and manipulating SPDX documents.
org.spdx.library.model - package org.spdx.library.model
Copyright (c) 2019 Source Auditor Inc.
org.spdx.library.model.enumerations - package org.spdx.library.model.enumerations
This package contains all the enumerations used in the SPDX model.
org.spdx.library.model.license - package org.spdx.library.model.license
 
org.spdx.library.model.pointer - package org.spdx.library.model.pointer
RDF model classes which implement the proposed W3C Pointer classes.
org.spdx.library.referencetype - package org.spdx.library.referencetype
Classes related to reference types for external references
org.spdx.licenseTemplate - package org.spdx.licenseTemplate
 
org.spdx.storage - package org.spdx.storage
Contains classes that implement the storage interfaces for reading and writing SPDX document properties.
org.spdx.storage.listedlicense - package org.spdx.storage.listedlicense
 
org.spdx.storage.simple - package org.spdx.storage.simple
 
org.spdx.utility - package org.spdx.utility
Utility classes that may be of use for libraries or programs that use the SPDX library
org.spdx.utility.compare - package org.spdx.utility.compare
Utility classes for comparing SPDX model objects
org.spdx.utility.verificationcode - package org.spdx.utility.verificationcode
 
OrLaterOperator - Class in org.spdx.library.model.license
A license that has an or later operator (e.g.
OrLaterOperator() - Constructor for class org.spdx.library.model.license.OrLaterOperator
 
OrLaterOperator(String) - Constructor for class org.spdx.library.model.license.OrLaterOperator
 
OrLaterOperator(SimpleLicensingInfo) - Constructor for class org.spdx.library.model.license.OrLaterOperator
Create a new OrLaterOperator applied to license using the same ModelStore and DocumentURI as the license
OrLaterOperator(IModelStore, String, String, ModelCopyManager, boolean) - Constructor for class org.spdx.library.model.license.OrLaterOperator
 
OTHER - org.spdx.library.model.enumerations.AnnotationType
 
OTHER - org.spdx.library.model.enumerations.FileType
 
OTHER - org.spdx.library.model.enumerations.Purpose
 
OTHER - org.spdx.library.model.enumerations.ReferenceCategory
 
OTHER - org.spdx.library.model.enumerations.RelationshipType
 
OWL_NAMESPACE - Static variable in class org.spdx.library.SpdxConstants
 
OWL_PROPERTIES - Static variable in class org.spdx.library.SpdxConstants
 

P

PACKAGE_MANAGER - org.spdx.library.model.enumerations.ReferenceCategory
 
PACKAGE_OF - org.spdx.library.model.enumerations.RelationshipType
 
parseLicenseTemplateRule(String) - Method in class org.spdx.licenseTemplate.LicenseTemplateRule
Parse a license template rule string compliant with the SPDX license template text and replace all properties with the parsed values
parseSPDXLicenseString(String) - Static method in class org.spdx.library.model.license.LicenseInfoFactory
Parses a license string and converts it into a SPDXLicenseInfo object Syntax - A license set must start and end with a parenthesis "(" A conjunctive license set will have and AND after the first licenseInfo term A disjunctive license set will have an OR after the first licenseInfo term If there is no And or Or, then it is converted to a simple license type A space or tab must be used between license ID's and the keywords AND and OR A licenseID must NOT be "AND" or "OR"
parseSPDXLicenseString(String, IModelStore, String, ModelCopyManager) - Static method in class org.spdx.library.model.license.LicenseInfoFactory
Parses a license string and converts it into a SPDXLicenseInfo object Syntax - A license set must start and end with a parenthesis "(" A conjunctive license set will have and AND after the first licenseInfo term A disjunctive license set will have an OR after the first licenseInfo term If there is no And or Or, then it is converted to a simple license type A space or tab must be used between license ID's and the keywords AND and OR A licenseID must NOT be "AND" or "OR"
parseTemplate(String, ILicenseTemplateOutputHandler) - Static method in class org.spdx.licenseTemplate.SpdxLicenseTemplateHelper
Parses the license template calling the templateOutputHandler for any text and rules found
PATCH_APPLIED - org.spdx.library.model.enumerations.RelationshipType
 
PATCH_FOR - org.spdx.library.model.enumerations.RelationshipType
 
PERSISTENT_ID - org.spdx.library.model.enumerations.ReferenceCategory
 
POINT_EIGHT_SPDX_VERSION - Static variable in class org.spdx.library.Version
 
POINT_NINE_SPDX_VERSION - Static variable in class org.spdx.library.Version
 
POINTER_CLASSES - Static variable in class org.spdx.library.SpdxConstants
 
POINTER_PROPERTIES - Static variable in class org.spdx.library.SpdxConstants
 
PREREQUISITE_FOR - org.spdx.library.model.enumerations.RelationshipType
 
PROP_ANNOTATION - Static variable in class org.spdx.library.SpdxConstants
 
PROP_ANNOTATION_DATE - Static variable in class org.spdx.library.SpdxConstants
 
PROP_ANNOTATION_TYPE - Static variable in class org.spdx.library.SpdxConstants
 
PROP_ANNOTATOR - Static variable in class org.spdx.library.SpdxConstants
 
PROP_ATTRIBUTION_TEXT - Static variable in class org.spdx.library.SpdxConstants
 
PROP_BUILT_DATE - Static variable in class org.spdx.library.SpdxConstants
 
PROP_CHECKSUM_ALGORITHM - Static variable in class org.spdx.library.SpdxConstants
 
PROP_CHECKSUM_ALGORITHM_SHA1 - Static variable in class org.spdx.library.SpdxConstants
 
PROP_CHECKSUM_VALUE - Static variable in class org.spdx.library.SpdxConstants
 
PROP_COPYRIGHT_TEXT - Static variable in class org.spdx.library.SpdxConstants
 
PROP_CREATION_CREATED - Static variable in class org.spdx.library.SpdxConstants
 
PROP_CREATION_CREATOR - Static variable in class org.spdx.library.SpdxConstants
 
PROP_CROSS_REF - Static variable in class org.spdx.library.SpdxConstants
 
PROP_CROSS_REF_IS_LIVE - Static variable in class org.spdx.library.SpdxConstants
 
PROP_CROSS_REF_IS_VALID - Static variable in class org.spdx.library.SpdxConstants
 
PROP_CROSS_REF_MATCH - Static variable in class org.spdx.library.SpdxConstants
 
PROP_CROSS_REF_ORDER - Static variable in class org.spdx.library.SpdxConstants
 
PROP_CROSS_REF_TIMESTAMP - Static variable in class org.spdx.library.SpdxConstants
 
PROP_CROSS_REF_URL - Static variable in class org.spdx.library.SpdxConstants
 
PROP_CROSS_REF_WAYBACK_LINK - Static variable in class org.spdx.library.SpdxConstants
 
PROP_DOCUMENT_DESCRIBES - Static variable in class org.spdx.library.SpdxConstants
 
PROP_DOCUMENT_FILES - Static variable in class org.spdx.library.SpdxConstants
 
PROP_DOCUMENT_NAMESPACE - Static variable in class org.spdx.library.SpdxConstants
 
PROP_DOCUMENT_PACKAGES - Static variable in class org.spdx.library.SpdxConstants
 
PROP_DOCUMENT_RELATIONSHIPS - Static variable in class org.spdx.library.SpdxConstants
 
PROP_DOCUMENT_SNIPPETS - Static variable in class org.spdx.library.SpdxConstants
 
PROP_EXAMPLE - Static variable in class org.spdx.library.SpdxConstants
 
PROP_EXCEPTION_TEMPLATE - Static variable in class org.spdx.library.SpdxConstants
 
PROP_EXCEPTION_TEXT - Static variable in class org.spdx.library.SpdxConstants
 
PROP_EXCEPTION_TEXT_HTML - Static variable in class org.spdx.library.SpdxConstants
 
PROP_EXTERNAL_DOC_CHECKSUM - Static variable in class org.spdx.library.SpdxConstants
 
PROP_EXTERNAL_DOCUMENT_ID - Static variable in class org.spdx.library.SpdxConstants
 
PROP_EXTERNAL_REF - Static variable in class org.spdx.library.SpdxConstants
 
PROP_EXTERNAL_SPDX_DOCUMENT - Static variable in class org.spdx.library.SpdxConstants
 
PROP_EXTRACTED_TEXT - Static variable in class org.spdx.library.SpdxConstants
 
PROP_FILE_ARTIFACTOF - Static variable in class org.spdx.library.SpdxConstants
 
PROP_FILE_CHECKSUM - Static variable in class org.spdx.library.SpdxConstants
 
PROP_FILE_CONTRIBUTOR - Static variable in class org.spdx.library.SpdxConstants
 
PROP_FILE_COPYRIGHT - Static variable in class org.spdx.library.SpdxConstants
 
PROP_FILE_FILE_DEPENDENCY - Static variable in class org.spdx.library.SpdxConstants
 
PROP_FILE_LIC_COMMENTS - Static variable in class org.spdx.library.SpdxConstants
 
PROP_FILE_LICENSE - Static variable in class org.spdx.library.SpdxConstants
 
PROP_FILE_NAME - Static variable in class org.spdx.library.SpdxConstants
 
PROP_FILE_NOTICE - Static variable in class org.spdx.library.SpdxConstants
 
PROP_FILE_SEEN_LICENSE - Static variable in class org.spdx.library.SpdxConstants
 
PROP_FILE_TYPE - Static variable in class org.spdx.library.SpdxConstants
 
PROP_FILE_TYPE_ARCHIVE - Static variable in class org.spdx.library.SpdxConstants
 
PROP_FILE_TYPE_BINARY - Static variable in class org.spdx.library.SpdxConstants
 
PROP_FILE_TYPE_OTHER - Static variable in class org.spdx.library.SpdxConstants
 
PROP_FILE_TYPE_SOURCE - Static variable in class org.spdx.library.SpdxConstants
 
PROP_LIC_COMMENTS - Static variable in class org.spdx.library.SpdxConstants
 
PROP_LIC_DEPRECATED_VERSION - Static variable in class org.spdx.library.SpdxConstants
 
PROP_LIC_ID_DEPRECATED - Static variable in class org.spdx.library.SpdxConstants
 
PROP_LICENSE_CONCLUDED - Static variable in class org.spdx.library.SpdxConstants
 
PROP_LICENSE_DECLARED - Static variable in class org.spdx.library.SpdxConstants
 
PROP_LICENSE_EXCEPTION - Static variable in class org.spdx.library.SpdxConstants
 
PROP_LICENSE_EXCEPTION_ID - Static variable in class org.spdx.library.SpdxConstants
 
PROP_LICENSE_HEADER_HTML - Static variable in class org.spdx.library.SpdxConstants
 
PROP_LICENSE_ID - Static variable in class org.spdx.library.SpdxConstants
 
PROP_LICENSE_INFO_FROM_SNIPPETS - Static variable in class org.spdx.library.SpdxConstants
 
PROP_LICENSE_LIST_VERSION - Static variable in class org.spdx.library.SpdxConstants
 
PROP_LICENSE_NAME - Static variable in class org.spdx.library.SpdxConstants
 
PROP_LICENSE_SET_MEMEBER - Static variable in class org.spdx.library.SpdxConstants
 
PROP_LICENSE_TEXT - Static variable in class org.spdx.library.SpdxConstants
 
PROP_LICENSE_TEXT_HTML - Static variable in class org.spdx.library.SpdxConstants
 
PROP_NAME - Static variable in class org.spdx.library.SpdxConstants
 
PROP_OWL_SAME_AS - Static variable in class org.spdx.library.SpdxConstants
 
PROP_PACKAGE_CHECKSUM - Static variable in class org.spdx.library.SpdxConstants
 
PROP_PACKAGE_CONCLUDED_LICENSE - Static variable in class org.spdx.library.SpdxConstants
 
PROP_PACKAGE_DECLARED_COPYRIGHT - Static variable in class org.spdx.library.SpdxConstants
 
PROP_PACKAGE_DECLARED_LICENSE - Static variable in class org.spdx.library.SpdxConstants
 
PROP_PACKAGE_DECLARED_NAME - Static variable in class org.spdx.library.SpdxConstants
 
PROP_PACKAGE_DESCRIPTION - Static variable in class org.spdx.library.SpdxConstants
 
PROP_PACKAGE_DOWNLOAD_URL - Static variable in class org.spdx.library.SpdxConstants
 
PROP_PACKAGE_FILE - Static variable in class org.spdx.library.SpdxConstants
 
PROP_PACKAGE_FILE_NAME - Static variable in class org.spdx.library.SpdxConstants
 
PROP_PACKAGE_FILES_ANALYZED - Static variable in class org.spdx.library.SpdxConstants
 
PROP_PACKAGE_LICENSE_COMMENT - Static variable in class org.spdx.library.SpdxConstants
 
PROP_PACKAGE_LICENSE_INFO_FROM_FILES - Static variable in class org.spdx.library.SpdxConstants
 
PROP_PACKAGE_ORIGINATOR - Static variable in class org.spdx.library.SpdxConstants
 
PROP_PACKAGE_SHORT_DESC - Static variable in class org.spdx.library.SpdxConstants
 
PROP_PACKAGE_SOURCE_INFO - Static variable in class org.spdx.library.SpdxConstants
 
PROP_PACKAGE_SUPPLIER - Static variable in class org.spdx.library.SpdxConstants
 
PROP_PACKAGE_VERIFICATION_CODE - Static variable in class org.spdx.library.SpdxConstants
 
PROP_PACKAGE_VERSION_INFO - Static variable in class org.spdx.library.SpdxConstants
 
PROP_POINTER_END_POINTER - Static variable in class org.spdx.library.SpdxConstants
 
PROP_POINTER_LINE_NUMBER - Static variable in class org.spdx.library.SpdxConstants
 
PROP_POINTER_OFFSET - Static variable in class org.spdx.library.SpdxConstants
 
PROP_POINTER_REFERENCE - Static variable in class org.spdx.library.SpdxConstants
 
PROP_POINTER_START_POINTER - Static variable in class org.spdx.library.SpdxConstants
 
PROP_PRIMARY_PACKAGE_PURPOSE - Static variable in class org.spdx.library.SpdxConstants
 
PROP_PROJECT_HOMEPAGE - Static variable in class org.spdx.library.SpdxConstants
 
PROP_REFERENCE_CATEGORY - Static variable in class org.spdx.library.SpdxConstants
 
PROP_REFERENCE_LOCATOR - Static variable in class org.spdx.library.SpdxConstants
 
PROP_REFERENCE_TYPE - Static variable in class org.spdx.library.SpdxConstants
 
PROP_RELATED_SPDX_ELEMENT - Static variable in class org.spdx.library.SpdxConstants
 
PROP_RELATIONSHIP - Static variable in class org.spdx.library.SpdxConstants
 
PROP_RELATIONSHIP_TYPE - Static variable in class org.spdx.library.SpdxConstants
 
PROP_RELEASE_DATE - Static variable in class org.spdx.library.SpdxConstants
 
PROP_REVIEW_DATE - Static variable in class org.spdx.library.SpdxConstants
Deprecated.
PROP_REVIEW_REVIEWER - Static variable in class org.spdx.library.SpdxConstants
Deprecated.
PROP_SNIPPET_FROM_FILE - Static variable in class org.spdx.library.SpdxConstants
 
PROP_SNIPPET_RANGE - Static variable in class org.spdx.library.SpdxConstants
 
PROP_SPDX_CREATION_INFO - Static variable in class org.spdx.library.SpdxConstants
 
PROP_SPDX_DATA_LICENSE - Static variable in class org.spdx.library.SpdxConstants
 
PROP_SPDX_ELEMENTID - Static variable in class org.spdx.library.SpdxConstants
 
PROP_SPDX_EXTERNAL_DOC_REF - Static variable in class org.spdx.library.SpdxConstants
 
PROP_SPDX_EXTRACTED_LICENSES - Static variable in class org.spdx.library.SpdxConstants
 
PROP_SPDX_FILE_REFERENCE - Static variable in class org.spdx.library.SpdxConstants
Deprecated.
PROP_SPDX_PACKAGE - Static variable in class org.spdx.library.SpdxConstants
 
PROP_SPDX_REVIEWED_BY - Static variable in class org.spdx.library.SpdxConstants
 
PROP_SPDX_SPEC_VERSION - Static variable in class org.spdx.library.SpdxConstants
 
PROP_SPDX_VERSION - Static variable in class org.spdx.library.SpdxConstants
 
PROP_STD_LICENSE_FSF_LIBRE - Static variable in class org.spdx.library.SpdxConstants
 
PROP_STD_LICENSE_HEADER_TEMPLATE - Static variable in class org.spdx.library.SpdxConstants
 
PROP_STD_LICENSE_HEADER_VERSION_1 - Static variable in class org.spdx.library.SpdxConstants
 
PROP_STD_LICENSE_NAME - Static variable in class org.spdx.library.SpdxConstants
 
PROP_STD_LICENSE_NAME_VERSION_1 - Static variable in class org.spdx.library.SpdxConstants
 
PROP_STD_LICENSE_NOTES_VERSION_1 - Static variable in class org.spdx.library.SpdxConstants
 
PROP_STD_LICENSE_NOTICE - Static variable in class org.spdx.library.SpdxConstants
 
PROP_STD_LICENSE_OSI_APPROVED - Static variable in class org.spdx.library.SpdxConstants
 
PROP_STD_LICENSE_OSI_APPROVED_VERSION_1 - Static variable in class org.spdx.library.SpdxConstants
 
PROP_STD_LICENSE_TEMPLATE - Static variable in class org.spdx.library.SpdxConstants
 
PROP_STD_LICENSE_TEMPLATE_VERSION_1 - Static variable in class org.spdx.library.SpdxConstants
 
PROP_STD_LICENSE_URL_VERSION_1 - Static variable in class org.spdx.library.SpdxConstants
 
PROP_VALID_UNTIL_DATE - Static variable in class org.spdx.library.SpdxConstants
 
PROP_VALUE_NOASSERTION - Static variable in class org.spdx.library.SpdxConstants
 
PROP_VALUE_NONE - Static variable in class org.spdx.library.SpdxConstants
 
PROP_VERIFICATIONCODE_IGNORED_FILES - Static variable in class org.spdx.library.SpdxConstants
 
PROP_VERIFICATIONCODE_VALUE - Static variable in class org.spdx.library.SpdxConstants
 
PROVIDED_DEPENDENCY_OF - org.spdx.library.model.enumerations.RelationshipType
 
PUNCTUATION - Static variable in class org.spdx.utility.compare.LicenseCompareHelper
 
Purpose - Enum in org.spdx.library.model.enumerations
Package Purpose is intrinsic to how the package is being used rather than the content of the package.
putCopiedId(IModelStore, String, String, IModelStore, String, String) - Method in class org.spdx.library.ModelCopyManager
Record a copied ID between model stores

R

RDF_NAMESPACE - Static variable in class org.spdx.library.SpdxConstants
 
RDF_POINTER_NAMESPACE - Static variable in class org.spdx.library.SpdxConstants
 
RDF_PROP_RESOURCE - Static variable in class org.spdx.library.SpdxConstants
 
RDF_PROP_TYPE - Static variable in class org.spdx.library.SpdxConstants
 
RDF_PROPERTIES - Static variable in class org.spdx.library.SpdxConstants
 
RDFS_NAMESPACE - Static variable in class org.spdx.library.SpdxConstants
 
RDFS_PROP_COMMENT - Static variable in class org.spdx.library.SpdxConstants
 
RDFS_PROP_LABEL - Static variable in class org.spdx.library.SpdxConstants
 
RDFS_PROP_SEE_ALSO - Static variable in class org.spdx.library.SpdxConstants
 
RDFS_PROPERTIES - Static variable in class org.spdx.library.SpdxConstants
 
Read - Class in org.spdx.library
Supports reading SPDX documents from an existing ModelStore Some design and some implementation borrowed from Yevster's spdxtra project under the Apache 2.0 license http://yevster.github.io/spdxtra/
Read() - Constructor for class org.spdx.library.Read
 
Read.Document - Class in org.spdx.library
 
readFile(ISerializableModelStore, String, Path) - Static method in class org.spdx.library.Write
Reads a file into a model store
ReferenceCategory - Enum in org.spdx.library.model.enumerations
Reference category for external refs
ReferenceType - Class in org.spdx.library.model
Type of external reference Note that there are very few required fields for this class in that the external reference type does not need to be provided in the SPDX document for the document to be valid.
ReferenceType(String) - Constructor for class org.spdx.library.model.ReferenceType
 
ReferenceType(IndividualUriValue) - Constructor for class org.spdx.library.model.ReferenceType
 
RelatedElementCollection - Class in org.spdx.library.model
 
RelatedElementCollection(SpdxElement, RelationshipType) - Constructor for class org.spdx.library.model.RelatedElementCollection
 
RelatedElementCollection(SpdxElement, RelationshipType, String) - Constructor for class org.spdx.library.model.RelatedElementCollection
 
Relationship - Class in org.spdx.library.model
A Relationship represents a relationship between two SpdxElements.
Relationship() - Constructor for class org.spdx.library.model.Relationship
 
Relationship(String) - Constructor for class org.spdx.library.model.Relationship
 
Relationship(IModelStore, String, String, ModelCopyManager, boolean) - Constructor for class org.spdx.library.model.Relationship
 
RelationshipType - Enum in org.spdx.library.model.enumerations
Relationship types
remove(Object) - Method in class org.spdx.library.model.ModelCollection
 
remove(Object) - Method in class org.spdx.library.model.RelatedElementCollection
 
removeAll(Collection<?>) - Method in class org.spdx.library.model.ModelCollection
 
removeAll(Collection<?>) - Method in class org.spdx.library.model.RelatedElementCollection
 
removeAnnotation(Annotation) - Method in class org.spdx.library.model.ExternalSpdxElement
Remove an annotation
removeAnnotation(Annotation) - Method in class org.spdx.library.model.SpdxConstantElement
 
removeAnnotation(Annotation) - Method in class org.spdx.library.model.SpdxElement
Remove an annotation
removeCommentChars(String) - Static method in class org.spdx.utility.compare.LicenseCompareHelper
Remove common comment characters from either a template or license text strings
removeMember(AnyLicenseInfo) - Method in class org.spdx.library.model.license.LicenseSet
 
removePrimitiveValueToList(String, Object) - Method in class org.spdx.storage.listedlicense.ExceptionJson
 
removePrimitiveValueToList(String, Object) - Method in class org.spdx.storage.listedlicense.LicenseJson
 
removeProperty(String) - Method in class org.spdx.library.model.ModelObject
Removes a property and its value from the model store if it exists
removeProperty(String) - Method in class org.spdx.storage.listedlicense.ExceptionJson
 
removeProperty(String) - Method in class org.spdx.storage.listedlicense.LicenseJson
 
removeProperty(String) - Method in class org.spdx.storage.simple.StoredTypedItem
Removes a property from the document for the given ID if the property exists.
removeProperty(String, String, String) - Method in interface org.spdx.storage.IModelStore
Removes a property from the document for the given ID if the property exists.
removeProperty(String, String, String) - Method in class org.spdx.storage.listedlicense.SpdxListedLicenseModelStore
 
removeProperty(String, String, String) - Method in class org.spdx.storage.simple.ExtendedSpdxStore
 
removeProperty(String, String, String) - Method in class org.spdx.storage.simple.InMemSpdxStore
 
removeProperty(IModelStore, String, String, String) - Static method in class org.spdx.library.model.ModelObject
Removes a property and its value from the model store if it exists
removePropertyValueFromCollection(String, Object) - Method in class org.spdx.library.model.ModelObject
Remove a property value from a collection
removePropertyValueFromCollection(IModelStore, String, String, String, Object) - Static method in class org.spdx.library.model.ModelObject
Remove a property value from a collection
removeRelationship(Relationship) - Method in class org.spdx.library.model.ExternalSpdxElement
Remove a relationship
removeRelationship(Relationship) - Method in class org.spdx.library.model.SpdxConstantElement
 
removeRelationship(Relationship) - Method in class org.spdx.library.model.SpdxElement
Remove a relationship
removeValueFromCollection(String, String, String, Object) - Method in interface org.spdx.storage.IModelStore
Removes a value from a collection of values associated with a property
removeValueFromCollection(String, String, String, Object) - Method in class org.spdx.storage.listedlicense.SpdxListedLicenseModelStore
 
removeValueFromCollection(String, String, String, Object) - Method in class org.spdx.storage.simple.ExtendedSpdxStore
 
removeValueFromCollection(String, String, String, Object) - Method in class org.spdx.storage.simple.InMemSpdxStore
 
removeValueFromList(String, Object) - Method in class org.spdx.storage.simple.StoredTypedItem
Removes a property from a list if it exists
REPLACEABLE_LICENSE_TEXT_CLASS - Static variable in class org.spdx.licenseTemplate.HtmlTemplateOutputHandler
 
replacePropertyValueCollection(IModelStore, String, String, String, Collection<?>, ModelCopyManager) - Static method in class org.spdx.library.model.ModelObject
Replace the entire value collection for a property.
REQUIREMENT_DESCRIPTION_FOR - org.spdx.library.model.enumerations.RelationshipType
 
reset() - Static method in class org.spdx.library.DefaultModelStore
Clears the default model store by replacing the default model store with a new one
reset() - Static method in class org.spdx.library.model.ModelStorageClassConverter
 
reset(IModelStore, String, ModelCopyManager) - Static method in class org.spdx.library.DefaultModelStore
 
resetListedLicenses() - Static method in class org.spdx.library.model.license.ListedLicenses
Resets all of the cached license information and reloads the license IDs NOTE: This method should be used with caution, it will negatively impact performance.
resetListedReferenceTypes() - Static method in class org.spdx.library.referencetype.ListedReferenceTypes
Resets all of the listed reference types and reloads the listed reference ID's NOTE: This method should be used with caution, it will negatively impact performance.
retainAll(Collection<?>) - Method in class org.spdx.library.model.ModelCollection
 
retainAll(Collection<?>) - Method in class org.spdx.library.model.RelatedElementCollection
 
REVIEW - org.spdx.library.model.enumerations.AnnotationType
 
RULE_PATTERN - Static variable in class org.spdx.licenseTemplate.SpdxLicenseTemplateHelper
 
RUNTIME_DEPENDENCY_OF - org.spdx.library.model.enumerations.RelationshipType
 

S

SECURITY - org.spdx.library.model.enumerations.ReferenceCategory
 
serialize(String, OutputStream) - Method in interface org.spdx.storage.ISerializableModelStore
Serialize the items stored in the documentUri.
serialize(ISerializableModelStore, String, OutputStream) - Static method in class org.spdx.library.Read
Serializes an SPDX document stored in the modelStore.
setAlgorithm(ChecksumAlgorithm) - Method in class org.spdx.library.model.Checksum
Set the checksum algorithm.
setAnnotationDate(String) - Method in class org.spdx.library.model.Annotation
Set the annotation date
setAnnotations(Collection<Annotation>) - Method in class org.spdx.library.model.ExternalSpdxElement
Clears and resets the annotations collection to the parameter
setAnnotations(Collection<Annotation>) - Method in class org.spdx.library.model.SpdxConstantElement
 
setAnnotations(Collection<Annotation>) - Method in class org.spdx.library.model.SpdxElement
Clears and resets the annotations collection to the parameter
setAnnotations(Collection<Annotation>) - Method in class org.spdx.library.model.SpdxFile.SpdxFileBuilder
 
setAnnotations(Collection<Annotation>) - Method in class org.spdx.library.model.SpdxPackage.SpdxPackageBuilder
 
setAnnotations(Collection<Annotation>) - Method in class org.spdx.library.model.SpdxSnippet.SpdxSnippetBuilder
 
setAnnotationType(AnnotationType) - Method in class org.spdx.library.model.Annotation
 
setAnnotator(String) - Method in class org.spdx.library.model.Annotation
 
setAttributionText(Collection<String>) - Method in class org.spdx.library.model.SpdxFile.SpdxFileBuilder
 
setAttributionText(Collection<String>) - Method in class org.spdx.library.model.SpdxPackage.SpdxPackageBuilder
 
setBuiltDate(String) - Method in class org.spdx.library.model.SpdxPackage
 
setBuiltDate(String) - Method in class org.spdx.library.model.SpdxPackage.SpdxPackageBuilder
 
setByteRange(int, int) - Method in class org.spdx.library.model.SpdxSnippet
 
setChecksum(Checksum) - Method in class org.spdx.library.model.ExternalDocumentRef
 
setChecksums(Collection<Checksum>) - Method in class org.spdx.library.model.SpdxFile.SpdxFileBuilder
 
setChecksums(Collection<Checksum>) - Method in class org.spdx.library.model.SpdxPackage.SpdxPackageBuilder
 
setColumn(int) - Method in class org.spdx.utility.compare.LineColumn
 
setComment(String) - Method in class org.spdx.library.model.Annotation
Set the comment
setComment(String) - Method in class org.spdx.library.model.ExternalRef
 
setComment(String) - Method in class org.spdx.library.model.ExternalSpdxElement
 
setComment(String) - Method in class org.spdx.library.model.license.ExternalExtractedLicenseInfo
 
setComment(String) - Method in class org.spdx.library.model.license.LicenseException
 
setComment(String) - Method in class org.spdx.library.model.license.SimpleLicensingInfo
 
setComment(String) - Method in class org.spdx.library.model.Relationship
 
setComment(String) - Method in class org.spdx.library.model.SpdxConstantElement
 
setComment(String) - Method in class org.spdx.library.model.SpdxCreatorInformation
 
setComment(String) - Method in class org.spdx.library.model.SpdxElement
Sets the comment
setComment(String) - Method in class org.spdx.library.model.SpdxFile.SpdxFileBuilder
 
setComment(String) - Method in class org.spdx.library.model.SpdxPackage.SpdxPackageBuilder
 
setComment(String) - Method in class org.spdx.library.model.SpdxSnippet.SpdxSnippetBuilder
 
setComments(String) - Method in class org.spdx.library.model.license.SpdxListedLicense.Builder
 
setCopyManager(ModelCopyManager) - Method in class org.spdx.library.model.ModelObject
 
setCopyrightText(String) - Method in class org.spdx.library.model.SpdxFile
 
setCopyrightText(String) - Method in class org.spdx.library.model.SpdxItem
 
setCreated(String) - Method in class org.spdx.library.model.SpdxCreatorInformation
 
setCreationInfo(SpdxCreatorInformation) - Method in class org.spdx.library.model.SpdxDocument
 
setDataLicense(AnyLicenseInfo) - Method in class org.spdx.library.model.SpdxDocument
 
setDeprecated(Boolean) - Method in class org.spdx.library.model.license.License
 
setDeprecated(Boolean) - Method in class org.spdx.library.model.license.LicenseException
 
setDeprecatedLicenseId(boolean) - Method in class org.spdx.storage.listedlicense.LicenseJsonTOC.LicenseJson
 
setDeprecatedVersion(String) - Method in class org.spdx.library.model.license.LicenseException
 
setDeprecatedVersion(String) - Method in class org.spdx.library.model.license.SpdxListedLicense.Builder
 
setDeprecatedVersion(String) - Method in class org.spdx.library.model.license.SpdxListedLicense
 
setDescription(String) - Method in class org.spdx.library.model.SpdxPackage
 
setDescription(String) - Method in class org.spdx.library.model.SpdxPackage.SpdxPackageBuilder
 
setDetails(Boolean, Boolean, Boolean, String, String) - Method in class org.spdx.library.model.license.CrossRef
Convenience method for setting details related to the URL checking
setDetailsUrl(String) - Method in class org.spdx.storage.listedlicense.LicenseJsonTOC.LicenseJson
 
setDifferenceFound(boolean) - Method in class org.spdx.utility.compare.CompareTemplateOutputHandler.DifferenceDescription
 
setDifferenceMessage(String) - Method in class org.spdx.utility.compare.CompareTemplateOutputHandler.DifferenceDescription
 
setDifferences(List<LineColumn>) - Method in class org.spdx.utility.compare.CompareTemplateOutputHandler.DifferenceDescription
 
setDocumentDescribes(List<SpdxItem>) - Method in class org.spdx.library.model.SpdxDocument
clear and reset document describes to the paramater collection
setDownloadLocation(String) - Method in class org.spdx.library.model.SpdxPackage
 
setDownloadLocation(String) - Method in class org.spdx.library.model.SpdxPackage.SpdxPackageBuilder
 
setEndPointer(SinglePointer) - Method in class org.spdx.library.model.pointer.StartEndPointer
 
setExample(String) - Method in class org.spdx.library.model.license.LicenseException
Deprecated.
setExample(String) - Method in class org.spdx.licenseTemplate.LicenseTemplateRule
 
setException(LicenseException) - Method in class org.spdx.library.model.license.WithExceptionOperator
 
setExceptionTextHtml(String) - Method in class org.spdx.library.model.license.ListedLicenseException
 
setExternalDocumentRefs(Collection<ExternalDocumentRef>) - Method in class org.spdx.library.model.SpdxDocument
Clear the externalDocumentRefs and add all elements from externalDocumentRefs
setExternalRefs(Collection<ExternalRef>) - Method in class org.spdx.library.model.SpdxPackage.SpdxPackageBuilder
 
setExtractedLicenseInfos(List<ExtractedLicenseInfo>) - Method in class org.spdx.library.model.SpdxDocument
Clear the extractedLicenseInfos and add all elements from extractedLicenseInfos
setExtractedText(String) - Method in class org.spdx.library.model.license.ExternalExtractedLicenseInfo
 
setExtractedText(String) - Method in class org.spdx.library.model.license.ExtractedLicenseInfo
 
setFileContributors(Collection<String>) - Method in class org.spdx.library.model.SpdxFile.SpdxFileBuilder
 
setFiles(Collection<SpdxFile>) - Method in class org.spdx.library.model.SpdxPackage.SpdxPackageBuilder
 
setFilesAnalyzed(boolean) - Method in class org.spdx.library.model.SpdxPackage.SpdxPackageBuilder
 
setFilesAnalyzed(Boolean) - Method in class org.spdx.library.model.SpdxPackage
Set files Analyzed for the package
setFileTypes(Collection<FileType>) - Method in class org.spdx.library.model.SpdxFile.SpdxFileBuilder
 
setFsfLibre(Boolean) - Method in class org.spdx.library.model.license.License
 
setFsfLibre(Boolean) - Method in class org.spdx.library.model.license.SpdxListedLicense.Builder
 
setFsfLibre(Boolean) - Method in class org.spdx.storage.listedlicense.LicenseJsonTOC.LicenseJson
 
setHomepage(String) - Method in class org.spdx.library.model.SpdxPackage
 
setHomepage(String) - Method in class org.spdx.library.model.SpdxPackage.SpdxPackageBuilder
 
setIsDeprecated(boolean) - Method in class org.spdx.library.model.license.SpdxListedLicense.Builder
 
setIsWayBackLink(Boolean) - Method in class org.spdx.library.model.license.CrossRef
 
setLen(int) - Method in class org.spdx.utility.compare.LineColumn
 
setLicense(AnyLicenseInfo) - Method in class org.spdx.library.model.license.WithExceptionOperator
 
setLicense(SimpleLicensingInfo) - Method in class org.spdx.library.model.license.OrLaterOperator
 
setLicenseComments(String) - Method in class org.spdx.library.model.SpdxFile
 
setLicenseComments(String) - Method in class org.spdx.library.model.SpdxFile.SpdxFileBuilder
 
setLicenseComments(String) - Method in class org.spdx.library.model.SpdxItem
 
setLicenseComments(String) - Method in class org.spdx.library.model.SpdxPackage.SpdxPackageBuilder
 
setLicenseComments(String) - Method in class org.spdx.library.model.SpdxSnippet.SpdxSnippetBuilder
 
setLicenseConcluded(AnyLicenseInfo) - Method in class org.spdx.library.model.SpdxFile
 
setLicenseConcluded(AnyLicenseInfo) - Method in class org.spdx.library.model.SpdxItem
Set the licenseConcluded
setLicenseDeclared(AnyLicenseInfo) - Method in class org.spdx.library.model.SpdxPackage
Set the licenseDeclared
setLicenseExceptionTemplate(String) - Method in class org.spdx.library.model.license.LicenseException
Set the template text for the exception
setLicenseExceptionText(String) - Method in class org.spdx.library.model.license.LicenseException
Sets the text for the exception
setLicenseHeaderHtml(String) - Method in class org.spdx.library.model.license.SpdxListedLicense
Set the licenseHeaderTemplateHtml
setLicenseId(String) - Method in class org.spdx.storage.listedlicense.LicenseJsonTOC.LicenseJson
 
setLicenseInfosFromFile(Collection<AnyLicenseInfo>) - Method in class org.spdx.library.model.SpdxPackage.SpdxPackageBuilder
 
setLicenseListVersion(String) - Method in class org.spdx.library.model.SpdxCreatorInformation
 
setLicenseListVersion(String) - Method in class org.spdx.storage.listedlicense.ExceptionJsonTOC
 
setLicenseListVersion(String) - Method in class org.spdx.storage.listedlicense.LicenseJsonTOC
 
setLicenseText(String) - Method in class org.spdx.library.model.license.License
 
setLicenseTextHtml(String) - Method in class org.spdx.library.model.license.SpdxListedLicense.Builder
 
setLicenseTextHtml(String) - Method in class org.spdx.library.model.license.SpdxListedLicense
Set the licenseTextHtml
setLine(int) - Method in class org.spdx.utility.compare.LineColumn
 
setLineNumber(Integer) - Method in class org.spdx.library.model.pointer.LineCharPointer
 
setLineRange(int, int) - Method in class org.spdx.library.model.SpdxSnippet
 
setLineRange(int, int) - Method in class org.spdx.library.model.SpdxSnippet.SpdxSnippetBuilder
 
setLive(Boolean) - Method in class org.spdx.library.model.license.CrossRef.CrossRefBuilder
 
setLive(Boolean) - Method in class org.spdx.library.model.license.CrossRef
 
setMatch(String) - Method in class org.spdx.library.model.license.CrossRef.CrossRefBuilder
 
setMatch(String) - Method in class org.spdx.library.model.license.CrossRef
 
setMatch(String) - Method in class org.spdx.licenseTemplate.LicenseTemplateRule
 
setMembers(Collection<AnyLicenseInfo>) - Method in class org.spdx.library.model.license.LicenseSet
Sets the members of the license set.
setName(String) - Method in class org.spdx.library.model.ExternalSpdxElement
 
setName(String) - Method in class org.spdx.library.model.license.ExternalExtractedLicenseInfo
 
setName(String) - Method in class org.spdx.library.model.license.LicenseException
 
setName(String) - Method in class org.spdx.library.model.license.SimpleLicensingInfo
 
setName(String) - Method in class org.spdx.library.model.SpdxConstantElement
 
setName(String) - Method in class org.spdx.library.model.SpdxElement
Set the name
setName(String) - Method in class org.spdx.library.model.SpdxFile
 
setName(String) - Method in class org.spdx.library.model.SpdxItem
 
setName(String) - Method in class org.spdx.licenseTemplate.LicenseTemplateRule
 
setName(String) - Method in class org.spdx.storage.listedlicense.LicenseJsonTOC.LicenseJson
 
setNoticeText(String) - Method in class org.spdx.library.model.SpdxFile
 
setNoticeText(String) - Method in class org.spdx.library.model.SpdxFile.SpdxFileBuilder
 
setOffset(Integer) - Method in class org.spdx.library.model.pointer.ByteOffsetPointer
 
setOrder(Integer) - Method in class org.spdx.library.model.license.CrossRef.CrossRefBuilder
 
setOrder(Integer) - Method in class org.spdx.library.model.license.CrossRef
 
setOriginal(String) - Method in class org.spdx.licenseTemplate.LicenseTemplateRule
 
setOriginator(String) - Method in class org.spdx.library.model.SpdxPackage
 
setOriginator(String) - Method in class org.spdx.library.model.SpdxPackage.SpdxPackageBuilder
 
setOsiApproved(boolean) - Method in class org.spdx.library.model.license.SpdxListedLicense.Builder
 
setOsiApproved(boolean) - Method in class org.spdx.storage.listedlicense.LicenseJsonTOC.LicenseJson
 
setOsiApproved(Boolean) - Method in class org.spdx.library.model.license.License
 
setPackageFileName(String) - Method in class org.spdx.library.model.SpdxPackage
 
setPackageFileName(String) - Method in class org.spdx.library.model.SpdxPackage.SpdxPackageBuilder
 
setPackageVerificationCode(SpdxPackageVerificationCode) - Method in class org.spdx.library.model.SpdxPackage
 
setPackageVerificationCode(SpdxPackageVerificationCode) - Method in class org.spdx.library.model.SpdxPackage.SpdxPackageBuilder
 
setPrimaryPurpose(Purpose) - Method in class org.spdx.library.model.SpdxPackage
 
setPrimaryPurpose(Purpose) - Method in class org.spdx.library.model.SpdxPackage.SpdxPackageBuilder
 
setPrimativeValue(String, Object) - Method in class org.spdx.storage.listedlicense.ExceptionJson
 
setPrimativeValue(String, Object) - Method in class org.spdx.storage.listedlicense.LicenseJson
 
setPropertyValue(String, Object) - Method in class org.spdx.library.model.ModelObject
Set a property value for a property name, creating the property if necessary
setPropertyValue(IModelStore, String, String, String, Object, ModelCopyManager) - Static method in class org.spdx.library.model.ModelObject
Set a property value for a property name, creating the property if necessary
setReference(String) - Method in class org.spdx.storage.listedlicense.LicenseJsonTOC.LicenseJson
 
setReference(SpdxElement) - Method in class org.spdx.library.model.pointer.SinglePointer
 
setReferenceCategory(ReferenceCategory) - Method in class org.spdx.library.model.ExternalRef
Set the reference category
setReferenceLocator(String) - Method in class org.spdx.library.model.ExternalRef
Set the reference locator
setReferenceNumber(int) - Method in class org.spdx.storage.listedlicense.LicenseJsonTOC.LicenseJson
 
setReferenceType(ReferenceType) - Method in class org.spdx.library.model.ExternalRef
Set the reference type
setRelatedSpdxElement(SpdxElement) - Method in class org.spdx.library.model.Relationship
 
setRelationship(Collection<Relationship>) - Method in class org.spdx.library.model.SpdxFile.SpdxFileBuilder
 
setRelationship(Collection<Relationship>) - Method in class org.spdx.library.model.SpdxSnippet.SpdxSnippetBuilder
 
setRelationships(Collection<Relationship>) - Method in class org.spdx.library.model.ExternalSpdxElement
clear and reset the relationships to the paramater relationship
setRelationships(Collection<Relationship>) - Method in class org.spdx.library.model.SpdxConstantElement
 
setRelationships(Collection<Relationship>) - Method in class org.spdx.library.model.SpdxElement
clear and reset the relationships to the paramater relationship
setRelationships(Collection<Relationship>) - Method in class org.spdx.library.model.SpdxPackage.SpdxPackageBuilder
 
setRelationshipType(RelationshipType) - Method in class org.spdx.library.model.Relationship
Set the relationship type
setReleaseDate(String) - Method in class org.spdx.library.model.SpdxPackage
 
setReleaseDate(String) - Method in class org.spdx.library.model.SpdxPackage.SpdxPackageBuilder
 
setReleaseDate(String) - Method in class org.spdx.storage.listedlicense.ExceptionJsonTOC
 
setReleaseDate(String) - Method in class org.spdx.storage.listedlicense.LicenseJsonTOC
 
setSeeAlso(Collection<String>) - Method in class org.spdx.library.model.license.ExternalExtractedLicenseInfo
 
setSeeAlso(Collection<String>) - Method in class org.spdx.library.model.license.LicenseException
 
setSeeAlso(Collection<String>) - Method in class org.spdx.library.model.license.SimpleLicensingInfo
 
setSeeAlso(List<String>) - Method in class org.spdx.storage.listedlicense.LicenseJsonTOC.LicenseJson
 
setsEquivalent(ConjunctiveLicenseSet) - Method in class org.spdx.library.model.license.ConjunctiveLicenseSet
 
setSnippetFromFile(SpdxFile) - Method in class org.spdx.library.model.SpdxSnippet
 
setSourceInfo(String) - Method in class org.spdx.library.model.SpdxPackage
 
setSourceInfo(String) - Method in class org.spdx.library.model.SpdxPackage.SpdxPackageBuilder
 
setSourceUrl(Collection<String>) - Method in class org.spdx.library.model.license.SpdxListedLicense.Builder
 
setSpdxDocument(SpdxDocument) - Method in class org.spdx.library.model.ExternalDocumentRef
 
setSpdxDocumentNamespace(String) - Method in class org.spdx.library.model.ExternalDocumentRef
Set the document namespace
setSpecVersion(String) - Method in class org.spdx.library.model.SpdxDocument
 
setStandardLicenseHeader(String) - Method in class org.spdx.library.model.license.License
 
setStandardLicenseHeader(String) - Method in class org.spdx.library.model.license.SpdxListedLicense.Builder
 
setStandardLicenseHeaderTemplate(String) - Method in class org.spdx.library.model.license.License
 
setStandardLicenseTemplate(String) - Method in class org.spdx.library.model.license.License
 
setStartPointer(SinglePointer) - Method in class org.spdx.library.model.pointer.CompoundPointer
 
setStartPointer(SinglePointer) - Method in class org.spdx.library.model.pointer.StartEndPointer
 
setStrict(boolean) - Method in class org.spdx.library.model.ModelObject
 
setSummary(String) - Method in class org.spdx.library.model.SpdxPackage
 
setSummary(String) - Method in class org.spdx.library.model.SpdxPackage.SpdxPackageBuilder
 
setSupplier(String) - Method in class org.spdx.library.model.SpdxPackage
 
setSupplier(String) - Method in class org.spdx.library.model.SpdxPackage.SpdxPackageBuilder
 
setTemplate(String) - Method in class org.spdx.library.model.license.SpdxListedLicense.Builder
 
setTimestamp(String) - Method in class org.spdx.library.model.license.CrossRef.CrossRefBuilder
 
setTimestamp(String) - Method in class org.spdx.library.model.license.CrossRef
 
setType(LicenseTemplateRule.RuleType) - Method in class org.spdx.licenseTemplate.LicenseTemplateRule
 
setTypedProperty(String, String, String) - Method in class org.spdx.storage.listedlicense.ExceptionJson
 
setTypedProperty(String, String, String) - Method in class org.spdx.storage.listedlicense.LicenseJson
 
setUrl(String) - Method in class org.spdx.library.model.license.CrossRef.CrossRefBuilder
 
setUrl(String) - Method in class org.spdx.library.model.license.CrossRef
 
setValid(Boolean) - Method in class org.spdx.library.model.license.CrossRef.CrossRefBuilder
 
setValid(Boolean) - Method in class org.spdx.library.model.license.CrossRef
 
setValidUntilDate(String) - Method in class org.spdx.library.model.SpdxPackage
 
setValidUntilDate(String) - Method in class org.spdx.library.model.SpdxPackage.SpdxPackageBuilder
 
setValue(String) - Method in class org.spdx.library.model.Checksum
Set the value - this should only be called by factory methods
setValue(String) - Method in class org.spdx.library.model.SpdxPackageVerificationCode
Set the value for the verification code
setValue(String, Object) - Method in class org.spdx.storage.simple.StoredTypedItem
 
setValue(String, String, String, Object) - Method in interface org.spdx.storage.IModelStore
Sets a property value for a String or Boolean type of value creating the propertyName if it does not exist
setValue(String, String, String, Object) - Method in class org.spdx.storage.listedlicense.SpdxListedLicenseModelStore
 
setValue(String, String, String, Object) - Method in class org.spdx.storage.simple.ExtendedSpdxStore
 
setValue(String, String, String, Object) - Method in class org.spdx.storage.simple.InMemSpdxStore
 
setVersionInfo(String) - Method in class org.spdx.library.model.SpdxPackage
 
setVersionInfo(String) - Method in class org.spdx.library.model.SpdxPackage.SpdxPackageBuilder
 
setWayBackLink(Boolean) - Method in class org.spdx.library.model.license.CrossRef.CrossRefBuilder
 
SHA1 - org.spdx.library.model.enumerations.ChecksumAlgorithm
 
SHA224 - org.spdx.library.model.enumerations.ChecksumAlgorithm
 
SHA256 - org.spdx.library.model.enumerations.ChecksumAlgorithm
 
SHA3_256 - org.spdx.library.model.enumerations.ChecksumAlgorithm
 
SHA3_384 - org.spdx.library.model.enumerations.ChecksumAlgorithm
 
SHA3_512 - org.spdx.library.model.enumerations.ChecksumAlgorithm
 
SHA384 - org.spdx.library.model.enumerations.ChecksumAlgorithm
 
SHA512 - org.spdx.library.model.enumerations.ChecksumAlgorithm
 
SimpleLicensingInfo - Class in org.spdx.library.model.license
The SimpleLicenseInfo class includes all resources that represent simple, atomic, licensing information.
SimpleUriValue - Class in org.spdx.library.model
Simple class to just store a URI value.
SimpleUriValue(String) - Constructor for class org.spdx.library.model.SimpleUriValue
 
SimpleUriValue(IndividualUriValue) - Constructor for class org.spdx.library.model.SimpleUriValue
 
SinglePointer - Class in org.spdx.library.model.pointer
A pointing method made up of a unique pointer.
SinglePointer() - Constructor for class org.spdx.library.model.pointer.SinglePointer
 
SinglePointer(String) - Constructor for class org.spdx.library.model.pointer.SinglePointer
 
SinglePointer(IModelStore, String, String, ModelCopyManager, boolean) - Constructor for class org.spdx.library.model.pointer.SinglePointer
 
size() - Method in class org.spdx.library.model.ModelCollection
 
size() - Method in class org.spdx.library.model.RelatedElementCollection
 
SKIPPABLE_TOKENS - Static variable in class org.spdx.utility.compare.LicenseCompareHelper
 
SOURCE - org.spdx.library.model.enumerations.FileType
 
SOURCE - org.spdx.library.model.enumerations.Purpose
 
SPDX - org.spdx.library.model.enumerations.FileType
 
SPDX_CLASS_TO_TYPE - Static variable in class org.spdx.library.model.SpdxModelFactory
 
SPDX_DATA_LICENSE_ID - Static variable in class org.spdx.library.SpdxConstants
 
SPDX_DATA_LICENSE_ID_VERSION_1_0 - Static variable in class org.spdx.library.SpdxConstants
 
SPDX_DATE_FORMAT - Static variable in class org.spdx.library.SpdxConstants
 
SPDX_DOCUMENT_ID - Static variable in class org.spdx.library.SpdxConstants
 
SPDX_ELEMENT_REF_PATTERN - Static variable in class org.spdx.library.SpdxConstants
 
SPDX_ELEMENT_REF_PRENUM - Static variable in class org.spdx.library.SpdxConstants
 
SPDX_IDENTIFIER - Static variable in class org.spdx.library.SpdxConstants
 
SPDX_LISTED_REFERENCE_TYPES_PREFIX - Static variable in class org.spdx.library.SpdxConstants
 
SPDX_NAMESPACE - Static variable in class org.spdx.library.SpdxConstants
 
SPDX_TYPE_TO_CLASS - Static variable in class org.spdx.library.model.SpdxModelFactory
 
SPDX_VERSION_PATTERN - Static variable in class org.spdx.library.SpdxConstants
 
SpdxCompareException - Exception in org.spdx.utility.compare
 
SpdxCompareException(String) - Constructor for exception org.spdx.utility.compare.SpdxCompareException
 
SpdxCompareException(String, Throwable) - Constructor for exception org.spdx.utility.compare.SpdxCompareException
 
SpdxCompareException(Throwable) - Constructor for exception org.spdx.utility.compare.SpdxCompareException
 
SpdxComparer - Class in org.spdx.utility.compare
Performs a comparison between two or more SPDX documents and holds the results of the comparison The main function to perform the comparison is compare(spdxdoc1, spdxdoc2) For files, the comparison results are separated into unique files based on the file names which can be obtained by the method getUniqueFiles(index1, index2).
SpdxComparer() - Constructor for class org.spdx.utility.compare.SpdxComparer
 
SpdxConstantElement - Class in org.spdx.library.model
Type of SpdxElement which is a constant unmodifiable element
SpdxConstantElement(String) - Constructor for class org.spdx.library.model.SpdxConstantElement
 
SpdxConstantElement(IModelStore, String, String) - Constructor for class org.spdx.library.model.SpdxConstantElement
 
SpdxConstants - Class in org.spdx.library
Constants which map to the SPDX specifications found at http://spdx.org/rdf/terms
SpdxConstants() - Constructor for class org.spdx.library.SpdxConstants
 
SpdxCreatorInformation - Class in org.spdx.library.model
 
SpdxCreatorInformation() - Constructor for class org.spdx.library.model.SpdxCreatorInformation
 
SpdxCreatorInformation(String) - Constructor for class org.spdx.library.model.SpdxCreatorInformation
 
SpdxCreatorInformation(IModelStore, String, String, ModelCopyManager, boolean) - Constructor for class org.spdx.library.model.SpdxCreatorInformation
 
SpdxDocument - Class in org.spdx.library.model
An SpdxDocument is a summary of the contents, provenance, ownership and licensing analysis of a specific software package.
SpdxDocument(String) - Constructor for class org.spdx.library.model.SpdxDocument
Obtains or creates an SPDX document using the default document store
SpdxDocument(IModelStore, String, ModelCopyManager, boolean) - Constructor for class org.spdx.library.model.SpdxDocument
 
SpdxElement - Class in org.spdx.library.model
An SpdxElement is any thing described in SPDX, either a document or an SpdxItem.
SpdxElement() - Constructor for class org.spdx.library.model.SpdxElement
 
SpdxElement(String) - Constructor for class org.spdx.library.model.SpdxElement
 
SpdxElement(IModelStore, String, String, ModelCopyManager, boolean) - Constructor for class org.spdx.library.model.SpdxElement
 
SpdxEnumFactory - Class in org.spdx.library.model.enumerations
 
SpdxExternalRefDifference - Class in org.spdx.utility.compare
Contains information on differences between two different External Refs.
SpdxFile - Class in org.spdx.library.model
A File represents a named sequence of information that is contained in a software package.
SpdxFile() - Constructor for class org.spdx.library.model.SpdxFile
 
SpdxFile(String) - Constructor for class org.spdx.library.model.SpdxFile
 
SpdxFile(SpdxFile.SpdxFileBuilder) - Constructor for class org.spdx.library.model.SpdxFile
 
SpdxFile(IModelStore, String, String, ModelCopyManager, boolean) - Constructor for class org.spdx.library.model.SpdxFile
 
SpdxFile.SpdxFileBuilder - Class in org.spdx.library.model
 
SpdxFileBuilder(IModelStore, String, String, ModelCopyManager, String, AnyLicenseInfo, Collection<AnyLicenseInfo>, String, Checksum) - Constructor for class org.spdx.library.model.SpdxFile.SpdxFileBuilder
Build a file with the required parameters
SpdxFileComparer - Class in org.spdx.utility.compare
Compares two SPDX files.
SpdxFileComparer(Map<SpdxDocument, Map<SpdxDocument, Map<String, String>>>) - Constructor for class org.spdx.utility.compare.SpdxFileComparer
 
SpdxFileDifference - Class in org.spdx.utility.compare
Contains the results of a comparison between two SPDX files with the same name
SpdxFileDifference(SpdxFile, SpdxFile, boolean, boolean, List<AnyLicenseInfo>, List<AnyLicenseInfo>, boolean, List<Checksum>, List<Checksum>, boolean, List<Relationship>, List<Relationship>, boolean, List<Annotation>, List<Annotation>) - Constructor for class org.spdx.utility.compare.SpdxFileDifference
 
SpdxId - org.spdx.storage.IModelStore.IdType
 
SpdxIdInUseException - Exception in org.spdx.library.model
Exception when an SPDX element is in use (e.g.
SpdxIdInUseException() - Constructor for exception org.spdx.library.model.SpdxIdInUseException
 
SpdxIdInUseException(String) - Constructor for exception org.spdx.library.model.SpdxIdInUseException
 
SpdxIdInUseException(String, Throwable) - Constructor for exception org.spdx.library.model.SpdxIdInUseException
 
SpdxIdInUseException(String, Throwable, boolean, boolean) - Constructor for exception org.spdx.library.model.SpdxIdInUseException
 
SpdxIdInUseException(Throwable) - Constructor for exception org.spdx.library.model.SpdxIdInUseException
 
SpdxIdNotFoundException - Exception in org.spdx.library.model
 
SpdxIdNotFoundException() - Constructor for exception org.spdx.library.model.SpdxIdNotFoundException
 
SpdxIdNotFoundException(String) - Constructor for exception org.spdx.library.model.SpdxIdNotFoundException
 
SpdxIdNotFoundException(String, Throwable) - Constructor for exception org.spdx.library.model.SpdxIdNotFoundException
 
SpdxIdNotFoundException(String, Throwable, boolean, boolean) - Constructor for exception org.spdx.library.model.SpdxIdNotFoundException
 
SpdxIdNotFoundException(Throwable) - Constructor for exception org.spdx.library.model.SpdxIdNotFoundException
 
SpdxInvalidIdException - Exception in org.spdx.library
 
SpdxInvalidIdException() - Constructor for exception org.spdx.library.SpdxInvalidIdException
 
SpdxInvalidIdException(String) - Constructor for exception org.spdx.library.SpdxInvalidIdException
 
SpdxInvalidIdException(String, Throwable) - Constructor for exception org.spdx.library.SpdxInvalidIdException
 
SpdxInvalidIdException(String, Throwable, boolean, boolean) - Constructor for exception org.spdx.library.SpdxInvalidIdException
 
SpdxInvalidIdException(Throwable) - Constructor for exception org.spdx.library.SpdxInvalidIdException
 
SpdxInvalidTypeException - Exception in org.spdx.library.model
 
SpdxInvalidTypeException() - Constructor for exception org.spdx.library.model.SpdxInvalidTypeException
 
SpdxInvalidTypeException(String) - Constructor for exception org.spdx.library.model.SpdxInvalidTypeException
 
SpdxInvalidTypeException(String, Throwable) - Constructor for exception org.spdx.library.model.SpdxInvalidTypeException
 
SpdxInvalidTypeException(String, Throwable, boolean, boolean) - Constructor for exception org.spdx.library.model.SpdxInvalidTypeException
 
SpdxInvalidTypeException(Throwable) - Constructor for exception org.spdx.library.model.SpdxInvalidTypeException
 
SpdxItem - Class in org.spdx.library.model
An SpdxItem is a potentially copyrightable work.
SpdxItem() - Constructor for class org.spdx.library.model.SpdxItem
 
SpdxItem(String) - Constructor for class org.spdx.library.model.SpdxItem
 
SpdxItem(IModelStore, String, String, ModelCopyManager, boolean) - Constructor for class org.spdx.library.model.SpdxItem
 
SpdxItemComparer - Class in org.spdx.utility.compare
Compares two SPDX items.
SpdxItemComparer(Map<SpdxDocument, Map<SpdxDocument, Map<String, String>>>) - Constructor for class org.spdx.utility.compare.SpdxItemComparer
 
SpdxItemDifference - Class in org.spdx.utility.compare
Contains the results of a comparison between two SPDX items with the same name
SpdxItemDifference(SpdxItem, SpdxItem, boolean, boolean, List<AnyLicenseInfo>, List<AnyLicenseInfo>, boolean, List<Relationship>, List<Relationship>, boolean, List<Annotation>, List<Annotation>) - Constructor for class org.spdx.utility.compare.SpdxItemDifference
 
SpdxLicenseDifference - Class in org.spdx.utility.compare
Contains the results of a comparison between two SPDX non-standard licenses where the license text is equivalent and the license comment, license ID, or other fields are different
SpdxLicenseDifference(ExtractedLicenseInfo, ExtractedLicenseInfo) - Constructor for class org.spdx.utility.compare.SpdxLicenseDifference
 
SpdxLicenseTemplateHelper - Class in org.spdx.licenseTemplate
Implements common conversion methods for processing SPDX license templates
SpdxLicenseTemplateHelper() - Constructor for class org.spdx.licenseTemplate.SpdxLicenseTemplateHelper
 
SpdxListedLicense - Class in org.spdx.library.model.license
Listed license for SPDX as listed at spdx.org/licenses
SpdxListedLicense(String) - Constructor for class org.spdx.library.model.license.SpdxListedLicense
Open or create a model object with the default store and default document URI
SpdxListedLicense(String, String, String, Collection<String>, String, String, String, boolean, Boolean, String, boolean, String) - Constructor for class org.spdx.library.model.license.SpdxListedLicense
 
SpdxListedLicense(SpdxListedLicense.Builder) - Constructor for class org.spdx.library.model.license.SpdxListedLicense
 
SpdxListedLicense(IModelStore, String, String, ModelCopyManager, boolean) - Constructor for class org.spdx.library.model.license.SpdxListedLicense
Create a new SPDX Listed License object
SpdxListedLicense.Builder - Class in org.spdx.library.model.license
 
SpdxListedLicenseException - Exception in org.spdx.library.model.license
 
SpdxListedLicenseException() - Constructor for exception org.spdx.library.model.license.SpdxListedLicenseException
 
SpdxListedLicenseException(String) - Constructor for exception org.spdx.library.model.license.SpdxListedLicenseException
 
SpdxListedLicenseException(String, Throwable) - Constructor for exception org.spdx.library.model.license.SpdxListedLicenseException
 
SpdxListedLicenseException(String, Throwable, boolean, boolean) - Constructor for exception org.spdx.library.model.license.SpdxListedLicenseException
 
SpdxListedLicenseException(Throwable) - Constructor for exception org.spdx.library.model.license.SpdxListedLicenseException
 
SpdxListedLicenseLocalStore - Class in org.spdx.storage.listedlicense
 
SpdxListedLicenseLocalStore() - Constructor for class org.spdx.storage.listedlicense.SpdxListedLicenseLocalStore
 
SpdxListedLicenseModelStore - Class in org.spdx.storage.listedlicense
Read-only model store for the SPDX listed licenses License and exception ID's can be case insensitive License information is stored in a LicenseJson file with the ID being Listed License ID License Exception information is stored in an ExceptionJson file with the ID being the Listed Exception ID CrossRef information is stored within the LicenseJson file.
SpdxListedLicenseModelStore() - Constructor for class org.spdx.storage.listedlicense.SpdxListedLicenseModelStore
 
SpdxListedLicenseWebStore - Class in org.spdx.storage.listedlicense
 
SpdxListedLicenseWebStore() - Constructor for class org.spdx.storage.listedlicense.SpdxListedLicenseWebStore
 
SpdxModelFactory - Class in org.spdx.library.model
Factory class to create ModelObjects based on the type Types are defined classes in the SpdxConstants class and map to the standard SPDX model
SpdxModelFactory() - Constructor for class org.spdx.library.model.SpdxModelFactory
 
SpdxNoAssertionElement - Class in org.spdx.library.model
This SPDX element represents no assertion as to an actual SPDX element.
SpdxNoAssertionElement() - Constructor for class org.spdx.library.model.SpdxNoAssertionElement
Create a None element with default model store and document URI
SpdxNoAssertionElement(IModelStore, String) - Constructor for class org.spdx.library.model.SpdxNoAssertionElement
 
SpdxNoAssertionLicense - Class in org.spdx.library.model.license
Special class of license to represent no asserted license license in the file or packages
SpdxNoAssertionLicense() - Constructor for class org.spdx.library.model.license.SpdxNoAssertionLicense
Create a new No Assertion license with the default store and default document URI
SpdxNoAssertionLicense(IModelStore, String) - Constructor for class org.spdx.library.model.license.SpdxNoAssertionLicense
 
SpdxNoneElement - Class in org.spdx.library.model
This SPDX element represents no SPDX element at all.
SpdxNoneElement() - Constructor for class org.spdx.library.model.SpdxNoneElement
Create a None element with default model store and document URI
SpdxNoneElement(IModelStore, String) - Constructor for class org.spdx.library.model.SpdxNoneElement
 
SpdxNoneLicense - Class in org.spdx.library.model.license
A special license meaning that no license was found
SpdxNoneLicense() - Constructor for class org.spdx.library.model.license.SpdxNoneLicense
Create a new NoneLicense with the default store and default document URI
SpdxNoneLicense(IModelStore, String) - Constructor for class org.spdx.library.model.license.SpdxNoneLicense
 
SpdxObjectNotInStoreException - Exception in org.spdx.library
Exception when an SDPX ID or object was not found in a model store
SpdxObjectNotInStoreException() - Constructor for exception org.spdx.library.SpdxObjectNotInStoreException
 
SpdxObjectNotInStoreException(String) - Constructor for exception org.spdx.library.SpdxObjectNotInStoreException
 
SpdxObjectNotInStoreException(String, Throwable) - Constructor for exception org.spdx.library.SpdxObjectNotInStoreException
 
SpdxObjectNotInStoreException(String, Throwable, boolean, boolean) - Constructor for exception org.spdx.library.SpdxObjectNotInStoreException
 
SpdxObjectNotInStoreException(Throwable) - Constructor for exception org.spdx.library.SpdxObjectNotInStoreException
 
SpdxPackage - Class in org.spdx.library.model
A Package represents a collection of software files that are delivered as a single functional component.
SpdxPackage() - Constructor for class org.spdx.library.model.SpdxPackage
 
SpdxPackage(String) - Constructor for class org.spdx.library.model.SpdxPackage
 
SpdxPackage(SpdxPackage.SpdxPackageBuilder) - Constructor for class org.spdx.library.model.SpdxPackage
 
SpdxPackage(IModelStore, String, String, ModelCopyManager, boolean) - Constructor for class org.spdx.library.model.SpdxPackage
 
SpdxPackage.SpdxPackageBuilder - Class in org.spdx.library.model
 
SpdxPackageBuilder(IModelStore, String, String, ModelCopyManager, String, AnyLicenseInfo, String, AnyLicenseInfo) - Constructor for class org.spdx.library.model.SpdxPackage.SpdxPackageBuilder
Build an SpdxPackage with the required parameters if isFilesAnalyzed is false - note isFilesAnalyzed must be explicitly set to false
SpdxPackageComparer - Class in org.spdx.utility.compare
Compares two SPDX package.
SpdxPackageComparer(Map<SpdxDocument, Map<SpdxDocument, Map<String, String>>>) - Constructor for class org.spdx.utility.compare.SpdxPackageComparer
 
SpdxPackageVerificationCode - Class in org.spdx.library.model
 
SpdxPackageVerificationCode() - Constructor for class org.spdx.library.model.SpdxPackageVerificationCode
 
SpdxPackageVerificationCode(String) - Constructor for class org.spdx.library.model.SpdxPackageVerificationCode
 
SpdxPackageVerificationCode(IModelStore, String, String, ModelCopyManager, boolean) - Constructor for class org.spdx.library.model.SpdxPackageVerificationCode
 
SpdxSnippet - Class in org.spdx.library.model
Snippets can optionally be used when a file is known to have some content that has been included from another original source.
SpdxSnippet() - Constructor for class org.spdx.library.model.SpdxSnippet
 
SpdxSnippet(String) - Constructor for class org.spdx.library.model.SpdxSnippet
 
SpdxSnippet(SpdxSnippet.SpdxSnippetBuilder) - Constructor for class org.spdx.library.model.SpdxSnippet
 
SpdxSnippet(IModelStore, String, String, ModelCopyManager, boolean) - Constructor for class org.spdx.library.model.SpdxSnippet
 
SpdxSnippet.SpdxSnippetBuilder - Class in org.spdx.library.model
 
SpdxSnippetBuilder(IModelStore, String, String, ModelCopyManager, String, AnyLicenseInfo, Collection<AnyLicenseInfo>, String, SpdxFile, int, int) - Constructor for class org.spdx.library.model.SpdxSnippet.SpdxSnippetBuilder
Build a snippet with the required parameters
SpdxSnippetComparer - Class in org.spdx.utility.compare
Compares two SPDX snippets.
SpdxSnippetComparer(Map<SpdxDocument, Map<SpdxDocument, Map<String, String>>>) - Constructor for class org.spdx.utility.compare.SpdxSnippetComparer
 
SpdxVerificationHelper - Class in org.spdx.library
Holds static methods used for verify various property values
SpdxVerificationHelper() - Constructor for class org.spdx.library.SpdxVerificationHelper
 
SPECIFICATION_FOR - org.spdx.library.model.enumerations.RelationshipType
 
StartEndPointer - Class in org.spdx.library.model.pointer
A compound pointer pointing out parts of a document by means of a range delimited by a pair of single pointers that define the start point and the end point.
StartEndPointer() - Constructor for class org.spdx.library.model.pointer.StartEndPointer
 
StartEndPointer(String) - Constructor for class org.spdx.library.model.pointer.StartEndPointer
 
StartEndPointer(IModelStore, String, String, ModelCopyManager, boolean) - Constructor for class org.spdx.library.model.pointer.StartEndPointer
 
STATIC_LINK - org.spdx.library.model.enumerations.RelationshipType
 
storedObjectToModelObject(Object, String, IModelStore, ModelCopyManager) - Static method in class org.spdx.library.model.ModelStorageClassConverter
Converts any typed value or individual value objects to a ModelObject, returning an existing ModelObject if it exists or creates a new ModelObject
StoredTypedItem - Class in org.spdx.storage.simple
Individual item to be stored in memory
StoredTypedItem(String, String, String) - Constructor for class org.spdx.storage.simple.StoredTypedItem
 
strict - Variable in class org.spdx.library.model.ModelObject
if true, checks input values for setters to verify valid SPDX inputs
stringCollectionsEqual(Collection<String>, Collection<String>) - Static method in class org.spdx.utility.compare.SpdxComparer
Compares 2 collections and returns true if the contents are equal ignoring order and trimming strings.
stringsEqual(String, String) - Static method in class org.spdx.utility.compare.SpdxComparer
Compares two strings returning true if they are equal considering null values and trimming the strings.
stringsEqual(Optional<String>, Optional<String>) - Static method in class org.spdx.utility.compare.SpdxComparer
Compares two strings returning true if they are equal considering null values and trimming the strings.
SUPPORTED_SPDX_VERSIONS - Static variable in class org.spdx.library.Version
 

T

templateTextToHtml(String) - Static method in class org.spdx.licenseTemplate.SpdxLicenseTemplateHelper
Converts a license template string to formatted HTML which highlights any rules or tags
templateToText(String) - Static method in class org.spdx.licenseTemplate.SpdxLicenseTemplateHelper
Converts template text to standard default text using any default parameters in the rules
TERM_LICENSE_NOASSERTION - Static variable in class org.spdx.library.SpdxConstants
 
TERM_LICENSE_NONE - Static variable in class org.spdx.library.SpdxConstants
 
TEST_CASE_OF - org.spdx.library.model.enumerations.RelationshipType
 
TEST_DEPENDENCY_OF - org.spdx.library.model.enumerations.RelationshipType
 
TEST_OF - org.spdx.library.model.enumerations.RelationshipType
 
TEST_TOOL_OF - org.spdx.library.model.enumerations.RelationshipType
 
text(String) - Method in class org.spdx.licenseTemplate.HtmlTemplateOutputHandler
 
text(String) - Method in interface org.spdx.licenseTemplate.ILicenseTemplateOutputHandler
Text for processing
text(String) - Method in class org.spdx.licenseTemplate.TextTemplateOutputHandler
 
text(String) - Method in class org.spdx.utility.compare.CompareTemplateOutputHandler
 
text(String) - Method in class org.spdx.utility.compare.FilterTemplateOutputHandler
 
TEXT - org.spdx.library.model.enumerations.FileType
 
textEquivalent(String, int) - Method in class org.spdx.utility.compare.CompareTemplateOutputHandler
Compares the text against the compareText
TextTemplateOutputHandler - Class in org.spdx.licenseTemplate
License template output handler for generating a text version of a license from a license template.
TextTemplateOutputHandler() - Constructor for class org.spdx.licenseTemplate.TextTemplateOutputHandler
 
toArray() - Method in class org.spdx.library.model.ModelCollection
 
toArray() - Method in class org.spdx.library.model.RelatedElementCollection
 
toArray(AT[]) - Method in class org.spdx.library.model.ModelCollection
 
toArray(T[]) - Method in class org.spdx.library.model.RelatedElementCollection
 
toImmutableList() - Method in class org.spdx.library.model.ModelCollection
 
toImmutableList() - Method in class org.spdx.library.model.RelatedElementCollection
 
TOKEN_SPLIT_PATTERN - Static variable in class org.spdx.utility.compare.LicenseCompareHelper
 
TOKEN_SPLIT_REGEX - Static variable in class org.spdx.utility.compare.LicenseCompareHelper
 
tokenizeLicenseText(String, Map<Integer, LineColumn>) - Static method in class org.spdx.utility.compare.LicenseCompareHelper
Tokenizes the license text, normalizes quotes, lowercases and converts multi-words for better equiv.
toModelObject(IModelStore, String, ModelCopyManager) - Method in class org.spdx.library.model.SimpleUriValue
inflate the value back to either an Enum (if the URI matches), an ExternalSpdxElement if it matches the pattern of an external SPDX element or returns itself otherwise
toString() - Method in class org.spdx.library.model.Checksum
 
toString() - Method in class org.spdx.library.model.ExternalRef
 
toString() - Method in class org.spdx.library.model.license.AnyLicenseInfo
 
toString() - Method in class org.spdx.library.model.license.ConjunctiveLicenseSet
 
toString() - Method in class org.spdx.library.model.license.CrossRef
 
toString() - Method in class org.spdx.library.model.license.DisjunctiveLicenseSet
 
toString() - Method in class org.spdx.library.model.license.ExtractedLicenseInfo
 
toString() - Method in class org.spdx.library.model.license.License
 
toString() - Method in class org.spdx.library.model.license.LicenseException
 
toString() - Method in class org.spdx.library.model.license.OrLaterOperator
 
toString() - Method in class org.spdx.library.model.license.SpdxNoAssertionLicense
 
toString() - Method in class org.spdx.library.model.license.SpdxNoneLicense
 
toString() - Method in class org.spdx.library.model.license.WithExceptionOperator
 
toString() - Method in class org.spdx.library.model.ModelObject
 
toString() - Method in class org.spdx.library.model.pointer.ByteOffsetPointer
 
toString() - Method in class org.spdx.library.model.pointer.LineCharPointer
 
toString() - Method in class org.spdx.library.model.pointer.StartEndPointer
 
toString() - Method in class org.spdx.library.model.Relationship
 
toString() - Method in class org.spdx.library.model.SpdxCreatorInformation
 
toString() - Method in class org.spdx.library.model.SpdxNoAssertionElement
 
toString() - Method in class org.spdx.library.model.SpdxNoneElement
 
toString() - Method in class org.spdx.library.model.SpdxSnippet
 
toString() - Method in class org.spdx.licenseTemplate.LicenseTemplateRule
 
toTypedValue() - Method in class org.spdx.library.model.ModelObject
 
TWO_POINT_ONE_VERSION - Static variable in class org.spdx.library.Version
 
TWO_POINT_THREE_VERSION - Static variable in class org.spdx.library.Version
 
TWO_POINT_TWO_VERSION - Static variable in class org.spdx.library.Version
 
TWO_POINT_ZERO_VERSION - Static variable in class org.spdx.library.Version
 
TypedValue - Class in org.spdx.library.model
Value which is a stored typed item
TypedValue(String, String) - Constructor for class org.spdx.library.model.TypedValue
 
typeToClass(String) - Static method in class org.spdx.library.model.SpdxModelFactory
 

U

Unkown - org.spdx.storage.IModelStore.IdType
 
unlock() - Method in interface org.spdx.storage.IModelStore.IModelStoreLock
 
updateAddPropertyValueToCollection(String, Object) - Method in class org.spdx.library.model.ModelObject
Create an update when, when applied, adds a value to a collection of values associated with a property.
updateClearValueCollection(String) - Method in class org.spdx.library.model.ModelObject
Create an update when, when applied by the ModelStore, clears a collection of values associated with a property
updatePropertyValue(String, Object) - Method in class org.spdx.library.model.ModelObject
Create an update when, when applied by the ModelStore, sets a property value for a property name, creating the property if necessary
updateRemoveProperty(String) - Method in class org.spdx.library.model.ModelObject
Create an update when, when applied by the ModelStore, removes a property and its value from the model store if it exists
updateRemovePropertyValueFromCollection(String, Object) - Method in class org.spdx.library.model.ModelObject
Create an update when, when applied, removes a property value from a collection
updateSetDeprecated(Boolean) - Method in class org.spdx.library.model.license.License
 
URI_VALUE_NOASSERTION - Static variable in class org.spdx.library.SpdxConstants
 
URI_VALUE_NONE - Static variable in class org.spdx.library.SpdxConstants
 
uriToEnum - Static variable in class org.spdx.library.model.enumerations.SpdxEnumFactory
Map of enum URI's to their Enum values
uriToExternalExtractedLicense(String, IModelStore, String, ModelCopyManager) - Static method in class org.spdx.library.model.license.ExternalExtractedLicenseInfo
 
uriToExternalExtractedLicenseId(String, IModelStore, String, ModelCopyManager) - Static method in class org.spdx.library.model.license.ExternalExtractedLicenseInfo
Convert a URI to an ID for an External Extracted License
uriToExternalSpdxElement(String, IModelStore, String, ModelCopyManager) - Static method in class org.spdx.library.model.ExternalSpdxElement
Create an ExternalSpdxElement based on a URI of the form externaldocumentnamespace#SPDXRef-[NUM]
uriToExternalSpdxElementId(String, IModelStore, String, ModelCopyManager) - Static method in class org.spdx.library.model.ExternalSpdxElement
Convert a URI to an ID for an External SPDX Element
usesId(String) - Method in class org.spdx.storage.simple.StoredTypedItem
 

V

validate() - Method in class org.spdx.licenseTemplate.LicenseTemplateRule
Validates that the LicenseTemplateRule is properly initialized
valueOf(String) - Static method in enum org.spdx.library.model.enumerations.AnnotationType
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum org.spdx.library.model.enumerations.ChecksumAlgorithm
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum org.spdx.library.model.enumerations.FileType
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum org.spdx.library.model.enumerations.Purpose
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum org.spdx.library.model.enumerations.ReferenceCategory
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum org.spdx.library.model.enumerations.RelationshipType
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum org.spdx.licenseTemplate.LicenseTemplateRule.RuleType
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum org.spdx.storage.IModelStore.IdType
Returns the enum constant of this type with the specified name.
values() - Static method in enum org.spdx.library.model.enumerations.AnnotationType
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum org.spdx.library.model.enumerations.ChecksumAlgorithm
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum org.spdx.library.model.enumerations.FileType
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum org.spdx.library.model.enumerations.Purpose
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum org.spdx.library.model.enumerations.ReferenceCategory
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum org.spdx.library.model.enumerations.RelationshipType
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum org.spdx.licenseTemplate.LicenseTemplateRule.RuleType
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum org.spdx.storage.IModelStore.IdType
Returns an array containing the constants of this enum type, in the order they are declared.
VARIABLE - org.spdx.licenseTemplate.LicenseTemplateRule.RuleType
 
variableRule(LicenseTemplateRule) - Method in class org.spdx.licenseTemplate.HtmlTemplateOutputHandler
 
variableRule(LicenseTemplateRule) - Method in interface org.spdx.licenseTemplate.ILicenseTemplateOutputHandler
Variable rule found within the template
variableRule(LicenseTemplateRule) - Method in class org.spdx.licenseTemplate.TextTemplateOutputHandler
 
variableRule(LicenseTemplateRule) - Method in class org.spdx.utility.compare.CompareTemplateOutputHandler
 
variableRule(LicenseTemplateRule) - Method in class org.spdx.utility.compare.FilterTemplateOutputHandler
 
VARIANT_OF - org.spdx.library.model.enumerations.RelationshipType
 
VerificationCodeGenerator - Class in org.spdx.utility.verificationcode
Generates a package verification code from a directory of source code or an array of SPDXFiles.
VerificationCodeGenerator(IFileChecksumGenerator) - Constructor for class org.spdx.utility.verificationcode.VerificationCodeGenerator
 
verify() - Method in class org.spdx.library.model.ModelObject
Verifies against the more recent supported specification version
verify(String) - Method in class org.spdx.library.model.ModelObject
 
verify(List<String>, String) - Method in class org.spdx.library.model.ModelObject
 
verifyAnnotator(String) - Static method in class org.spdx.library.SpdxVerificationHelper
 
verifyChecksumString(String, ChecksumAlgorithm, String) - Static method in class org.spdx.library.SpdxVerificationHelper
 
verifyCollection(Collection<? extends ModelObject>, String, List<String>, String) - Method in class org.spdx.library.model.ModelObject
Verifies all elements in a collection
verifyCreator(String) - Static method in class org.spdx.library.SpdxVerificationHelper
Verifies a creator string value
verifyDate(String) - Static method in class org.spdx.library.SpdxVerificationHelper
 
verifyDownloadLocation(String) - Static method in class org.spdx.library.SpdxVerificationHelper
Verify a download location per section 3.7.5 of the spec
verifyNonStdLicenseid(String) - Static method in class org.spdx.library.SpdxVerificationHelper
 
verifyOriginator(String) - Static method in class org.spdx.library.SpdxVerificationHelper
Verifies the originator string
verifyReviewer(String) - Static method in class org.spdx.library.SpdxVerificationHelper
 
verifySpdxId(String) - Static method in class org.spdx.library.SpdxVerificationHelper
 
verifySpdxVersion(String) - Static method in class org.spdx.library.Version
 
verifySupplier(String) - Static method in class org.spdx.library.SpdxVerificationHelper
Verifies the supplier String
Version - Class in org.spdx.library
Static class to manage the SPDX versions and the version of the implementation classes
versionLessThan(String, String) - Static method in class org.spdx.library.Version
Compares versions of the SPDX spec
VIDEO - org.spdx.library.model.enumerations.FileType
 

W

WithExceptionOperator - Class in org.spdx.library.model.license
A license that has a With exception operator (e.g.
WithExceptionOperator() - Constructor for class org.spdx.library.model.license.WithExceptionOperator
 
WithExceptionOperator(String) - Constructor for class org.spdx.library.model.license.WithExceptionOperator
 
WithExceptionOperator(AnyLicenseInfo, LicenseException) - Constructor for class org.spdx.library.model.license.WithExceptionOperator
 
WithExceptionOperator(IModelStore, String, String, ModelCopyManager, boolean) - Constructor for class org.spdx.library.model.license.WithExceptionOperator
 
Write - Class in org.spdx.library
Static class to provide write operations to the model.
Write() - Constructor for class org.spdx.library.Write
 
writeToFile(ISerializableModelStore, String, Path) - Static method in class org.spdx.library.Read
Write the SPDX document stored in the modelStore to a file

X

XML_SCHEMA_NAMESPACE - Static variable in class org.spdx.library.SpdxConstants
 

_

_verify(List<String>, String) - Method in class org.spdx.library.model.Annotation
 
_verify(List<String>, String) - Method in class org.spdx.library.model.Checksum
 
_verify(List<String>, String) - Method in class org.spdx.library.model.ExternalDocumentRef
 
_verify(List<String>, String) - Method in class org.spdx.library.model.ExternalRef
 
_verify(List<String>, String) - Method in class org.spdx.library.model.ExternalSpdxElement
 
_verify(List<String>, String) - Method in class org.spdx.library.model.GenericModelObject
 
_verify(List<String>, String) - Method in class org.spdx.library.model.license.CrossRef
 
_verify(List<String>, String) - Method in class org.spdx.library.model.license.ExternalExtractedLicenseInfo
 
_verify(List<String>, String) - Method in class org.spdx.library.model.license.ExtractedLicenseInfo
 
_verify(List<String>, String) - Method in class org.spdx.library.model.license.License
 
_verify(List<String>, String) - Method in class org.spdx.library.model.license.LicenseException
 
_verify(List<String>, String) - Method in class org.spdx.library.model.license.LicenseSet
 
_verify(List<String>, String) - Method in class org.spdx.library.model.license.OrLaterOperator
 
_verify(List<String>, String) - Method in class org.spdx.library.model.license.SpdxListedLicense
 
_verify(List<String>, String) - Method in class org.spdx.library.model.license.SpdxNoAssertionLicense
 
_verify(List<String>, String) - Method in class org.spdx.library.model.license.SpdxNoneLicense
 
_verify(List<String>, String) - Method in class org.spdx.library.model.license.WithExceptionOperator
 
_verify(List<String>, String) - Method in class org.spdx.library.model.ModelObject
Implementation of the specific verifications for this model object
_verify(List<String>, String) - Method in class org.spdx.library.model.pointer.ByteOffsetPointer
 
_verify(List<String>, String) - Method in class org.spdx.library.model.pointer.CompoundPointer
 
_verify(List<String>, String) - Method in class org.spdx.library.model.pointer.LineCharPointer
 
_verify(List<String>, String) - Method in class org.spdx.library.model.pointer.SinglePointer
 
_verify(List<String>, String) - Method in class org.spdx.library.model.pointer.StartEndPointer
 
_verify(List<String>, String) - Method in class org.spdx.library.model.Relationship
 
_verify(List<String>, String) - Method in class org.spdx.library.model.SpdxConstantElement
 
_verify(List<String>, String) - Method in class org.spdx.library.model.SpdxCreatorInformation
 
_verify(List<String>, String) - Method in class org.spdx.library.model.SpdxDocument
 
_verify(List<String>, String) - Method in class org.spdx.library.model.SpdxElement
 
_verify(List<String>, String) - Method in class org.spdx.library.model.SpdxFile
 
_verify(List<String>, String) - Method in class org.spdx.library.model.SpdxItem
 
_verify(List<String>, String) - Method in class org.spdx.library.model.SpdxPackage
 
_verify(List<String>, String) - Method in class org.spdx.library.model.SpdxPackageVerificationCode
 
_verify(List<String>, String) - Method in class org.spdx.library.model.SpdxSnippet
 
A B C D E F G H I J L M N O P R S T U V W X _ 
All Classes All Packages