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
All Classes All Packages
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 methodgetUniqueFiles(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
SPDXFile
s. - 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
All Classes All Packages