A B C D E F G H I J L M N O P R S T U V
All Classes All Packages
All Classes All Packages
All Classes All Packages
A
- addCrossRefValueToList(PropertyDescriptor, 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
- addExternalMap(String, IModelStore) - Method in class org.spdx.library.conversion.ExternalMapInfo
-
If the externalUri has not already been added, create an ExternalMap and add it to the docImports
- addExternalRefToArtifact(ReferenceCategory, ReferenceType, String, String, SoftwareArtifact, IModelStore) - Static method in class org.spdx.library.conversion.Spdx2to3Converter
- addExternalRefToArtifact(ExternalRef, SoftwareArtifact, IModelStore) - Static method in class org.spdx.library.conversion.Spdx2to3Converter
- addLicense(SpdxListedLicense, String, String, boolean) - Method in class org.spdx.storage.listedlicense.LicenseJsonTOC
-
Add summary information about a specific license to the licenses list
- addPrimitiveValueToList(PropertyDescriptor, Object) - Method in class org.spdx.storage.listedlicense.ExceptionJson
- addPrimitiveValueToList(PropertyDescriptor, Object) - Method in class org.spdx.storage.listedlicense.LicenseJson
-
Add a primitive value to a value list
- addValueToCollection(String, PropertyDescriptor, Object) - Method in class org.spdx.storage.listedlicense.SpdxListedLicenseModelStore
- addValueToCollection(String, PropertyDescriptor, Object) - Method in class org.spdx.storage.listedlicense.SpdxV2ListedLicenseModelStore
- addValueToCollection(String, PropertyDescriptor, Object) - Method in class org.spdx.storage.listedlicense.SpdxV3ListedLicenseModelStore
- addValueToCollection(String, PropertyDescriptor, Object) - Method in class org.spdx.storage.simple.ExtendedSpdxStore
- addValueToCollection(String, PropertyDescriptor, Object) - Method in class org.spdx.storage.simple.InMemSpdxStore
- addValueToList(String, String, String) - Method in class org.spdx.storage.listedlicense.ExceptionJson
- addValueToList(PropertyDescriptor, 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 propertyDescriptor if it does not exist
- ALL_PROPERTY_DESCRIPTORS - Static variable in class org.spdx.storage.listedlicense.ExceptionJson
-
All property descriptors for Exceptions
- ALL_PROPERTY_DESCRIPTORS - Static variable in class org.spdx.storage.listedlicense.LicenseCreationInfo
- ALL_PROPERTY_DESCRIPTORS - Static variable in class org.spdx.storage.listedlicense.LicenseCreatorAgent
- alreadyCopied(String) - Method in class org.spdx.library.conversion.Spdx2to3Converter
- ANNOTATION_TYPE_MAP - Static variable in class org.spdx.library.conversion.Spdx2to3Converter
- ANON_PREFIX - Static variable in class org.spdx.storage.simple.InMemSpdxStore
-
Prefix for anonymous ids
B
- beginOptional(LicenseTemplateRule) - Method in class org.spdx.utility.compare.CompareTemplateOutputHandler
- beginOptional(LicenseTemplateRule) - Method in class org.spdx.utility.compare.FilterTemplateOutputHandler
-
Deprecated.
- beginOptional(LicenseTemplateRule) - Method in class org.spdx.utility.compare.TemplateRegexMatcher
C
- canConvert(String, String) - Method in class org.spdx.library.ModelCopyManager
- 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
- clear() - Method in class org.spdx.storage.simple.ExtendedSpdxStore
-
Clear all values for the document
- clear() - Method in class org.spdx.storage.simple.InMemSpdxStore
-
Remove all existing elements, properties, and values
- clearPropertyValueList(PropertyDescriptor) - Method in class org.spdx.storage.listedlicense.ExceptionJson
-
Clears a list of values for a property
- clearPropertyValueList(PropertyDescriptor) - Method in class org.spdx.storage.listedlicense.LicenseJson
- clearPropertyValueList(PropertyDescriptor) - Method in class org.spdx.storage.simple.StoredTypedItem
-
Sets the value list for the property to an empty list creating the propertyDescriptor if it does not exist
- clearValueCollection(String, PropertyDescriptor) - Method in class org.spdx.storage.listedlicense.SpdxListedLicenseModelStore
- clearValueCollection(String, PropertyDescriptor) - Method in class org.spdx.storage.listedlicense.SpdxV2ListedLicenseModelStore
- clearValueCollection(String, PropertyDescriptor) - Method in class org.spdx.storage.listedlicense.SpdxV3ListedLicenseModelStore
- clearValueCollection(String, PropertyDescriptor) - Method in class org.spdx.storage.simple.ExtendedSpdxStore
- clearValueCollection(String, PropertyDescriptor) - Method in class org.spdx.storage.simple.InMemSpdxStore
- close() - Method in class org.spdx.storage.listedlicense.SpdxListedLicenseModelStore
- close() - Method in class org.spdx.storage.listedlicense.SpdxV2ListedLicenseModelStore
- close() - Method in class org.spdx.storage.listedlicense.SpdxV3ListedLicenseModelStore
- 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, PropertyDescriptor, Object) - Method in class org.spdx.storage.listedlicense.SpdxListedLicenseModelStore
- collectionContains(String, PropertyDescriptor, Object) - Method in class org.spdx.storage.listedlicense.SpdxV2ListedLicenseModelStore
- collectionContains(String, PropertyDescriptor, Object) - Method in class org.spdx.storage.listedlicense.SpdxV3ListedLicenseModelStore
- collectionContains(String, PropertyDescriptor, Object) - Method in class org.spdx.storage.simple.ExtendedSpdxStore
- collectionContains(String, PropertyDescriptor, Object) - Method in class org.spdx.storage.simple.InMemSpdxStore
- collectionContains(PropertyDescriptor, Object) - Method in class org.spdx.storage.simple.StoredTypedItem
- collectionsEquals(Collection<? extends Object>, Collection<? extends Object>) - Static method in class org.spdx.utility.compare.SpdxComparer
-
Compare two object lists
- collectionsEquivalent(Collection<? extends ModelObjectV2>, Collection<? extends ModelObjectV2>) - Static method in class org.spdx.utility.compare.SpdxComparer
- collectionSize(String, PropertyDescriptor) - Method in class org.spdx.storage.listedlicense.SpdxListedLicenseModelStore
- collectionSize(String, PropertyDescriptor) - Method in class org.spdx.storage.listedlicense.SpdxV2ListedLicenseModelStore
- collectionSize(String, PropertyDescriptor) - Method in class org.spdx.storage.listedlicense.SpdxV3ListedLicenseModelStore
- collectionSize(String, PropertyDescriptor) - Method in class org.spdx.storage.simple.ExtendedSpdxStore
- collectionSize(String, PropertyDescriptor) - Method in class org.spdx.storage.simple.InMemSpdxStore
- collectionSize(PropertyDescriptor) - Method in class org.spdx.storage.simple.StoredTypedItem
- 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
- 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
-
Information obout any difference found
- completeParsing() - Method in class org.spdx.utility.compare.CompareTemplateOutputHandler
- completeParsing() - Method in class org.spdx.utility.compare.FilterTemplateOutputHandler
-
Deprecated.
- completeParsing() - Method in class org.spdx.utility.compare.TemplateRegexMatcher
- Configuration - Class in org.spdx
-
The configuration class for the Spdx-Java-Library.
- CONTENT_IDENTIFIER_TYPE_MAP - Static variable in class org.spdx.library.conversion.Spdx2to3Converter
- convertAndStore(Annotation, Element) - Method in class org.spdx.library.conversion.Spdx2to3Converter
-
Converts an SPDX spec version 2 annotation to an SPDX spec version 3 annotation
- convertAndStore(Checksum) - Method in class org.spdx.library.conversion.Spdx2to3Converter
-
Converts the SPDX spec version 2 Checksum to an SPDX spec version 3 Hash and store the result
- convertAndStore(ExternalDocumentRef, Collection<ExternalMap>) - Method in class org.spdx.library.conversion.Spdx2to3Converter
-
Converts the externalDocRef to a NamespaceMap and store the NamespaceMap.
- convertAndStore(AnyLicenseInfo) - Method in class org.spdx.library.conversion.Spdx2to3Converter
-
Converts an SPDX spec version 2 SPDX AnyLicenseIfno to an SPDX spec version 3 SPDX AnyLicenseIfno and store the result
- convertAndStore(ConjunctiveLicenseSet) - Method in class org.spdx.library.conversion.Spdx2to3Converter
-
Converts an SPDX spec version 2 SPDX ConjunctiveLicenseSet to an SPDX spec version 3 SPDX ConjunctiveLicenseSet and store the result in the toStore
- convertAndStore(DisjunctiveLicenseSet) - Method in class org.spdx.library.conversion.Spdx2to3Converter
-
Converts an SPDX spec version 2 SPDX DisjunctiveLicenseSet to an SPDX spec version 3 SPDX DisjunctiveLicenseSet and store the result in the toStore
- convertAndStore(ExtractedLicenseInfo) - Method in class org.spdx.library.conversion.Spdx2to3Converter
-
Converts an SPDX spec version 2 SPDX ExtractedLicenseInfo to an SPDX spec version 3 SPDX CustomLicense and store the result in the toStore
- convertAndStore(LicenseException) - Method in class org.spdx.library.conversion.Spdx2to3Converter
-
Converts an SPDX spec version 2 SPDX LicenseException to an SPDX spec version 3 LicenseAddition and store the result in the toStore
- convertAndStore(ListedLicenseException) - Method in class org.spdx.library.conversion.Spdx2to3Converter
-
Converts an SPDX spec version 2 SPDX ListedLicenseException to an SPDX spec version 3 ListedLicenseAddition and store the result in the toStore
- convertAndStore(OrLaterOperator) - Method in class org.spdx.library.conversion.Spdx2to3Converter
-
Converts an SPDX spec version 2 SPDX OrLaterOperator to an SPDX spec version 3 SPDX OrLaterOperator and store the result in the toStore
- convertAndStore(SpdxListedLicense) - Method in class org.spdx.library.conversion.Spdx2to3Converter
-
Converts an SPDX spec version 2 SPDX SpdxListedLicense to an SPDX spec version 3 SPDX ListedLicense and store the result in the toStore
- convertAndStore(WithExceptionOperator) - Method in class org.spdx.library.conversion.Spdx2to3Converter
-
Converts an SPDX spec version 2 SPDX WithExceptionOperator to an SPDX spec version 3 SPDX WithAdditionOperator and store the result in the toStore
- convertAndStore(Relationship, Element) - Method in class org.spdx.library.conversion.Spdx2to3Converter
-
Converts an SPDX spec version 2 relationship to an SPDX spec version 3 relationship
- convertAndStore(SpdxDocument) - Method in class org.spdx.library.conversion.Spdx2to3Converter
-
Converts an SPDX spec version 2 SPDX document to an SPDX spec version 3 SPDX document and store the result in the toStore
- convertAndStore(SpdxElement) - Method in class org.spdx.library.conversion.Spdx2to3Converter
-
Converts the Element and stores all properties in the toStore
- convertAndStore(SpdxFile) - Method in class org.spdx.library.conversion.Spdx2to3Converter
-
Converts the SPDX 2 SpdxFile to an SPDX 3 SpdxFile and returns the converted file
- convertAndStore(SpdxPackage) - Method in class org.spdx.library.conversion.Spdx2to3Converter
-
Converts the SPDX 2 SpdxPackage to an SPDX 3 SpdxPackage and returns the converted package
- convertAndStore(SpdxPackageVerificationCode) - Method in class org.spdx.library.conversion.Spdx2to3Converter
-
Converts the spdxPackageVerificationCode to an IntegrityMethod and store the result in the toModelStore
- convertAndStore(SpdxSnippet) - Method in class org.spdx.library.conversion.Spdx2to3Converter
-
Converts the SPDX 2 SpdxSnippet to an SPDX 3 Snippet and returns the converted snippet
- convertCreationInfo(SpdxCreatorInformation, IModelStore, String) - Static method in class org.spdx.library.conversion.Spdx2to3Converter
- convertToLicenseExpression(AnyLicenseInfo) - Method in class org.spdx.library.conversion.Spdx2to3Converter
-
Converts an SPDX spec version 2 SPDX AnyLicenseIfno to an SPDX spec version 3 LicenseExpression
- copy(IModelStore, String, IModelStore, String, String, String) - Method in class org.spdx.library.ModelCopyManager
- copy(IModelStore, 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
- copyFrom(ListedLicenseException) - Method in class org.spdx.storage.listedlicense.ExceptionJson
-
Copies from an SPDX version 2 exception
- copyFrom(SpdxListedLicense) - Method in class org.spdx.storage.listedlicense.LicenseJson
- copyFrom(ListedLicense) - Method in class org.spdx.storage.listedlicense.LicenseJson
- copyFrom(ListedLicenseException) - Method in class org.spdx.storage.listedlicense.ExceptionJson
-
Copies all properties from an exception
- copyValuesFrom(IModelStore) - Method in class org.spdx.storage.simple.StoredTypedItem
-
Copy all values for this item from another store
- create(TypedValue) - Method in class org.spdx.storage.listedlicense.SpdxListedLicenseModelStore
- create(TypedValue) - Method in class org.spdx.storage.listedlicense.SpdxV2ListedLicenseModelStore
- create(TypedValue) - Method in class org.spdx.storage.listedlicense.SpdxV3ListedLicenseModelStore
- create(TypedValue) - Method in class org.spdx.storage.simple.ExtendedSpdxStore
- create(TypedValue) - Method in class org.spdx.storage.simple.InMemSpdxStore
- CROSS_REF_NUM_WORDS_MATCH - Static variable in class org.spdx.utility.compare.LicenseCompareHelper
D
- decReferenceCount() - Method in class org.spdx.storage.simple.StoredTypedItem
-
Decrement the reference count for this stored type item
- delete(String) - Method in class org.spdx.storage.listedlicense.SpdxListedLicenseModelStore
- delete(String) - Method in class org.spdx.storage.listedlicense.SpdxV2ListedLicenseModelStore
- delete(String) - Method in class org.spdx.storage.listedlicense.SpdxV3ListedLicenseModelStore
- delete(String) - Method in class org.spdx.storage.simple.ExtendedSpdxStore
- delete(String) - Method in class org.spdx.storage.simple.InMemSpdxStore
- DifferenceDescription() - Constructor for class org.spdx.utility.compare.CompareTemplateOutputHandler.DifferenceDescription
-
Creates a different description
- DifferenceDescription(boolean, String, List<LineColumn>) - Constructor for class org.spdx.utility.compare.CompareTemplateOutputHandler.DifferenceDescription
-
Creates a difference description
- documentItem - Variable in class org.spdx.utility.compare.SpdxItemComparer
-
Map of SPDX document to Items
- DownloadCache - Class in org.spdx.utility
-
This singleton class provides a flexible download cache for the rest of the library.
E
- elementsEquivalent(Optional<? extends ModelObjectV2>, Optional<? extends ModelObjectV2>) - Static method in class org.spdx.utility.compare.SpdxComparer
- endOptional(LicenseTemplateRule) - Method in class org.spdx.utility.compare.CompareTemplateOutputHandler
- endOptional(LicenseTemplateRule) - Method in class org.spdx.utility.compare.FilterTemplateOutputHandler
-
Deprecated.
- endOptional(LicenseTemplateRule) - Method in class org.spdx.utility.compare.TemplateRegexMatcher
- enterCriticalSection(boolean) - Method in class org.spdx.storage.listedlicense.SpdxListedLicenseModelStore
- enterCriticalSection(boolean) - Method in class org.spdx.storage.listedlicense.SpdxV2ListedLicenseModelStore
- enterCriticalSection(boolean) - Method in class org.spdx.storage.listedlicense.SpdxV3ListedLicenseModelStore
- enterCriticalSection(boolean) - Method in class org.spdx.storage.simple.ExtendedSpdxStore
- enterCriticalSection(boolean) - Method in class org.spdx.storage.simple.InMemSpdxStore
- 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
-
Create an ExceptionJson
- ExceptionJson(String) - Constructor for class org.spdx.storage.listedlicense.ExceptionJson
-
Create an 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
-
Create an ExceptionJsonTOC
- ExceptionJsonTOC(String, String) - Constructor for class org.spdx.storage.listedlicense.ExceptionJsonTOC
-
Create an ExceptionJsonTOC
- exists(String) - Method in class org.spdx.storage.listedlicense.SpdxListedLicenseModelStore
- exists(String) - Method in class org.spdx.storage.listedlicense.SpdxV2ListedLicenseModelStore
- exists(String) - Method in class org.spdx.storage.listedlicense.SpdxV3ListedLicenseModelStore
- exists(String) - Method in class org.spdx.storage.simple.ExtendedSpdxStore
- exists(String) - Method in class org.spdx.storage.simple.InMemSpdxStore
- 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_IDENTIFIER_TYPE_MAP - Static variable in class org.spdx.library.conversion.Spdx2to3Converter
- EXTERNAL_REF_TYPE_MAP - Static variable in class org.spdx.library.conversion.Spdx2to3Converter
- ExternalMapInfo - Class in org.spdx.library.conversion
- ExternalMapInfo(String, String, Optional<Hash>, Collection<ExternalMap>) - Constructor for class org.spdx.library.conversion.ExternalMapInfo
- 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
F
- FilterTemplateOutputHandler - Class in org.spdx.utility.compare
-
Deprecated.The
TemplateRegexMatcher
class should be used in place of this class. This class will be removed in the next major release. 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
-
Deprecated.
- FilterTemplateOutputHandler(FilterTemplateOutputHandler.VarTextHandling) - Constructor for class org.spdx.utility.compare.FilterTemplateOutputHandler
-
Deprecated.
- FilterTemplateOutputHandler(FilterTemplateOutputHandler.VarTextHandling, FilterTemplateOutputHandler.OptionalTextHandling) - Constructor for class org.spdx.utility.compare.FilterTemplateOutputHandler
-
Deprecated.
- FilterTemplateOutputHandler.OptionalTextHandling - Enum in org.spdx.utility.compare
-
Deprecated.
- FilterTemplateOutputHandler.VarTextHandling - Enum in org.spdx.utility.compare
-
Deprecated.
- 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
G
- 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
- getAllItems(String, String) - Method in class org.spdx.storage.listedlicense.SpdxListedLicenseModelStore
- getAllItems(String, String) - Method in class org.spdx.storage.listedlicense.SpdxV2ListedLicenseModelStore
- getAllItems(String, String) - Method in class org.spdx.storage.listedlicense.SpdxV3ListedLicenseModelStore
- getAllItems(String, String) - Method in class org.spdx.storage.simple.ExtendedSpdxStore
- getAllItems(String, String) - Method in class org.spdx.storage.simple.InMemSpdxStore
- getCaseSensisitiveId(String, String) - Method in class org.spdx.storage.listedlicense.SpdxListedLicenseModelStore
- getCaseSensisitiveId(String, String) - Method in class org.spdx.storage.listedlicense.SpdxV2ListedLicenseModelStore
- getCaseSensisitiveId(String, String) - Method in class org.spdx.storage.listedlicense.SpdxV3ListedLicenseModelStore
- 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
- 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
- getCompleteRegex() - Method in class org.spdx.utility.compare.TemplateRegexMatcher
- 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
- getCopiedObjectUri(IModelStore, String, IModelStore) - Method in class org.spdx.library.ModelCopyManager
- getCopyrightA() - Method in class org.spdx.utility.compare.SpdxItemDifference
- getCopyrightB() - Method in class org.spdx.utility.compare.SpdxItemDifference
- getDependantFileNamesA() - Method in class org.spdx.utility.compare.SpdxFileDifference
- getDependantFileNamesB() - Method in class org.spdx.utility.compare.SpdxFileDifference
- 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
- getDocImports() - Method in class org.spdx.library.conversion.ExternalMapInfo
- getDocPackage(SpdxDocument) - Method in class org.spdx.utility.compare.SpdxPackageComparer
-
Return the package associated with the document
- getDocRefId() - Method in class org.spdx.library.conversion.ExternalMapInfo
- getDocSnippet(SpdxDocument) - Method in class org.spdx.utility.compare.SpdxSnippetComparer
- getEndRegex(int) - Method in class org.spdx.utility.compare.TemplateRegexMatcher
- getExceptionIds() - Method in class org.spdx.storage.listedlicense.ExceptionJsonTOC
- getExceptionInputStream(String) - Method in class org.spdx.storage.listedlicense.SpdxListedLicenseLocalStore
- getExceptionInputStream(String) - Method in class org.spdx.storage.listedlicense.SpdxListedLicenseModelStore
- getExceptionInputStream(String) - Method in class org.spdx.storage.listedlicense.SpdxListedLicenseWebStore
- getExceptions() - Method in class org.spdx.storage.listedlicense.ExceptionJsonTOC
- getExceptionTocInputStream() - Method in class org.spdx.storage.listedlicense.SpdxListedLicenseLocalStore
- getExceptionTocInputStream() - Method in class org.spdx.storage.listedlicense.SpdxListedLicenseModelStore
- getExceptionTocInputStream() - Method in class org.spdx.storage.listedlicense.SpdxListedLicenseWebStore
- getExistingObject(String, String) - Method in class org.spdx.library.conversion.Spdx2to3Converter
- getExternalDocumentHash() - Method in class org.spdx.library.conversion.ExternalMapInfo
- getExternalDocumentUri() - Method in class org.spdx.library.conversion.ExternalMapInfo
- getExternalElement(IModelStore, String, IModelCopyManager, Class<?>) - Static method in class org.spdx.library.SpdxModelFactory
- getExternalElement(IModelStore, String, IModelCopyManager, Class<?>, String) - Static method in class org.spdx.library.SpdxModelFactory
- getExternalRefDifferences(SpdxDocument, SpdxDocument) - Method in class org.spdx.utility.compare.SpdxPackageComparer
- 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
- 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
- getFileDependenciesAAsString() - Method in class org.spdx.utility.compare.SpdxFileDifference
- getFileDependenciesBAsString() - Method in class org.spdx.utility.compare.SpdxFileDifference
- 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
- getFileTypeA() - Method in class org.spdx.utility.compare.SpdxFileDifference
- getFileTypeB() - Method in class org.spdx.utility.compare.SpdxFileDifference
- getFilteredText() - Method in class org.spdx.utility.compare.FilterTemplateOutputHandler
-
Deprecated.
- getFirstLicenseToken(String) - Static method in class org.spdx.utility.compare.LicenseCompareHelper
- getFsfLibre() - Method in class org.spdx.storage.listedlicense.LicenseJsonTOC.LicenseJson
- getIdA() - Method in class org.spdx.utility.compare.SpdxLicenseDifference
- getIdB() - Method in class org.spdx.utility.compare.SpdxLicenseDifference
- getIdType(String) - Method in class org.spdx.storage.listedlicense.SpdxListedLicenseModelStore
- getIdType(String) - Method in class org.spdx.storage.listedlicense.SpdxV2ListedLicenseModelStore
- getIdType(String) - Method in class org.spdx.storage.listedlicense.SpdxV3ListedLicenseModelStore
- getIdType(String) - Method in class org.spdx.storage.simple.ExtendedSpdxStore
- getIdType(String) - Method in class org.spdx.storage.simple.InMemSpdxStore
- getInstance() - Static method in class org.spdx.Configuration
- getInstance() - Static method in class org.spdx.utility.DownloadCache
- getItem(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
- getLatestSpecVersion() - Static method in class org.spdx.library.SpdxModelFactory
- getLicenseCommentsA() - Method in class org.spdx.utility.compare.SpdxItemDifference
- getLicenseCommentsB() - Method in class org.spdx.utility.compare.SpdxItemDifference
- getLicenseId() - Method in class org.spdx.storage.listedlicense.LicenseJsonTOC.LicenseJson
- getLicenseIds() - Method in class org.spdx.storage.listedlicense.LicenseJsonTOC
- getLicenseInputStream(String) - Method in class org.spdx.storage.listedlicense.SpdxListedLicenseLocalStore
- getLicenseInputStream(String) - Method in class org.spdx.storage.listedlicense.SpdxListedLicenseModelStore
- getLicenseInputStream(String) - Method in class org.spdx.storage.listedlicense.SpdxListedLicenseWebStore
- getLicenseListReleaseDate() - Method in class org.spdx.storage.listedlicense.SpdxListedLicenseModelStore
- getLicenseListVersion() - Static method in class org.spdx.library.LicenseInfoFactory
- getLicenseListVersion() - Method in class org.spdx.library.ListedLicenses
- 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
- getLicenseModelStore() - Method in class org.spdx.library.ListedLicenses
- getLicenseModelStoreCompatV2() - Method in class org.spdx.library.ListedLicenses
- 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.utility.compare.SpdxLicenseDifference
- getListedExceptionById(String) - Static method in class org.spdx.library.LicenseInfoFactory
- getListedExceptionById(String) - Method in class org.spdx.library.ListedLicenses
- getListedExceptionByIdCompatV2(String) - Method in class org.spdx.library.ListedLicenses
- getListedExceptionV2ById(String) - Static method in class org.spdx.library.LicenseInfoFactory
- getListedLicenseById(String) - Static method in class org.spdx.library.LicenseInfoFactory
- getListedLicenseById(String) - Method in class org.spdx.library.ListedLicenses
- getListedLicenseByIdCompatV2(String) - Static method in class org.spdx.library.LicenseInfoFactory
- getListedLicenseByIdCompatV2(String) - Method in class org.spdx.library.ListedLicenses
- getListedLicenseCreationInfo() - Static method in class org.spdx.library.LicenseInfoFactory
- getListedLicenseCreationInfo() - Method in class org.spdx.library.ListedLicenses
- getListedLicenseCreationInfo() - Method in interface org.spdx.storage.listedlicense.IListedLicenseStore
- getListedLicenseCreationInfo() - Method in class org.spdx.storage.listedlicense.SpdxListedLicenseModelStore
- getListedLicenseCreationInfo() - Method in class org.spdx.storage.listedlicense.SpdxV3ListedLicenseModelStore
- getListedLicenses() - Static method in class org.spdx.library.ListedLicenses
- getName() - Method in class org.spdx.storage.listedlicense.LicenseJsonTOC.LicenseJson
- getName() - Method in class org.spdx.utility.compare.SpdxItemDifference
- getNextId(IModelStore.IdType) - Method in class org.spdx.storage.listedlicense.SpdxListedLicenseModelStore
- getNextId(IModelStore.IdType) - Method in class org.spdx.storage.listedlicense.SpdxV2ListedLicenseModelStore
- getNextId(IModelStore.IdType) - Method in class org.spdx.storage.listedlicense.SpdxV3ListedLicenseModelStore
- getNextId(IModelStore.IdType) - Method in class org.spdx.storage.simple.ExtendedSpdxStore
- getNextId(IModelStore.IdType) - Method in class org.spdx.storage.simple.InMemSpdxStore
- getNonOptionalLicenseText(String, FilterTemplateOutputHandler.VarTextHandling) - 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
- getNonOptionalLicenseText(String, FilterTemplateOutputHandler.VarTextHandling, FilterTemplateOutputHandler.OptionalTextHandling) - Static method in class org.spdx.utility.compare.LicenseCompareHelper
-
Get the text of a license converting variable and optional text according to the options
- getNoticeA() - Method in class org.spdx.utility.compare.SpdxFileDifference
- getNoticeB() - Method in class org.spdx.utility.compare.SpdxFileDifference
- 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
- getObjectUri() - Method in class org.spdx.storage.listedlicense.LicenseCreatorAgent
- getPackageComparers() - Method in class org.spdx.utility.compare.SpdxComparer
- getPackageDifferences() - Method in class org.spdx.utility.compare.SpdxComparer
- getPackageName() - Method in class org.spdx.utility.compare.SpdxPackageComparer
- getProperty(String) - Method in class org.spdx.Configuration
- getProperty(String, String) - Method in class org.spdx.Configuration
- getPropertyValueDescriptors() - Method in class org.spdx.storage.listedlicense.ExceptionJson
- getPropertyValueDescriptors() - Method in class org.spdx.storage.listedlicense.LicenseJson
- getPropertyValueDescriptors() - Method in class org.spdx.storage.simple.StoredTypedItem
- getPropertyValueDescriptors(String) - Method in class org.spdx.storage.listedlicense.SpdxListedLicenseModelStore
- getPropertyValueDescriptors(String) - Method in class org.spdx.storage.listedlicense.SpdxV2ListedLicenseModelStore
- getPropertyValueDescriptors(String) - Method in class org.spdx.storage.listedlicense.SpdxV3ListedLicenseModelStore
- getPropertyValueDescriptors(String) - Method in class org.spdx.storage.simple.ExtendedSpdxStore
- getPropertyValueDescriptors(String) - Method in class org.spdx.storage.simple.InMemSpdxStore
- getQuickMatchRegex(int) - Method in class org.spdx.utility.compare.TemplateRegexMatcher
- getReference() - Method in class org.spdx.storage.listedlicense.LicenseJsonTOC.LicenseJson
- getReferenceCount() - Method in class org.spdx.storage.simple.StoredTypedItem
- 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.utility.compare.SpdxExternalRefDifference
- getReleaseDate() - Method in class org.spdx.storage.listedlicense.ExceptionJsonTOC
- getReleaseDate() - Method in class org.spdx.storage.listedlicense.LicenseJsonTOC
- getSeeAlso() - Method in class org.spdx.storage.listedlicense.LicenseJsonTOC.LicenseJson
- getSnippetComparers() - Method in class org.spdx.utility.compare.SpdxComparer
- 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
- 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
- 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.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.LicenseInfoFactory
- getSpdxListedLicenseIds() - Method in class org.spdx.library.ListedLicenses
- getSpdxListedLicenseIds() - Method in interface org.spdx.storage.listedlicense.IListedLicenseStore
- getSpdxListedLicenseIds() - Method in class org.spdx.storage.listedlicense.SpdxListedLicenseModelStore
- getSpdxObjects(IModelStore, IModelCopyManager, String, String, String) - Static method in class org.spdx.library.SpdxModelFactory
- getSpecConverter(IModelStore, IModelStore, String, String, boolean) - Method in class org.spdx.library.ModelCopyManager
- getStartRegex(int) - Method in class org.spdx.utility.compare.TemplateRegexMatcher
- getTocInputStream() - Method in class org.spdx.storage.listedlicense.SpdxListedLicenseLocalStore
- getTocInputStream() - Method in class org.spdx.storage.listedlicense.SpdxListedLicenseModelStore
- getTocInputStream() - Method in class org.spdx.storage.listedlicense.SpdxListedLicenseWebStore
- getTypedValue() - Method in class org.spdx.storage.listedlicense.LicenseCreationInfo
- getTypedValue() - Method in class org.spdx.storage.listedlicense.LicenseCreatorAgent
- getTypedValue(String) - Method in class org.spdx.storage.listedlicense.SpdxListedLicenseModelStore
- getTypedValue(String) - Method in class org.spdx.storage.listedlicense.SpdxV2ListedLicenseModelStore
- getTypedValue(String) - Method in class org.spdx.storage.listedlicense.SpdxV3ListedLicenseModelStore
- getTypedValue(String) - Method in class org.spdx.storage.simple.ExtendedSpdxStore
- getTypedValue(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
- getUrlInputStream(URL) - Method in class org.spdx.utility.DownloadCache
- getUrlInputStream(URL, boolean) - Method in class org.spdx.utility.DownloadCache
- getValue(String, PropertyDescriptor) - Method in class org.spdx.storage.listedlicense.SpdxListedLicenseModelStore
- getValue(String, PropertyDescriptor) - Method in class org.spdx.storage.listedlicense.SpdxV2ListedLicenseModelStore
- getValue(String, PropertyDescriptor) - Method in class org.spdx.storage.listedlicense.SpdxV3ListedLicenseModelStore
- getValue(String, PropertyDescriptor) - Method in class org.spdx.storage.simple.ExtendedSpdxStore
- getValue(String, PropertyDescriptor) - Method in class org.spdx.storage.simple.InMemSpdxStore
- getValue(PropertyDescriptor) - Method in class org.spdx.storage.listedlicense.ExceptionJson
- getValue(PropertyDescriptor) - Method in class org.spdx.storage.listedlicense.LicenseCreationInfo
- getValue(PropertyDescriptor) - Method in class org.spdx.storage.listedlicense.LicenseCreatorAgent
- getValue(PropertyDescriptor) - Method in class org.spdx.storage.listedlicense.LicenseJson
- getValue(PropertyDescriptor) - Method in class org.spdx.storage.simple.StoredTypedItem
- getValueList(PropertyDescriptor) - Method in class org.spdx.storage.listedlicense.ExceptionJson
- getValueList(PropertyDescriptor) - Method in class org.spdx.storage.listedlicense.LicenseCreationInfo
- getValueList(PropertyDescriptor) - Method in class org.spdx.storage.listedlicense.LicenseCreatorAgent
- getValueList(PropertyDescriptor) - Method in class org.spdx.storage.listedlicense.LicenseJson
- getValueList(PropertyDescriptor) - Method in class org.spdx.storage.simple.StoredTypedItem
- getVarTextHandling() - Method in class org.spdx.utility.compare.FilterTemplateOutputHandler
-
Deprecated.
H
- HASH_ALGORITH_MAP - Static variable in class org.spdx.library.conversion.Spdx2to3Converter
I
- IFileChecksumGenerator - Interface in org.spdx.utility.verificationcode
-
Interface for implementations of generators of file checksums
- IListedLicenseStore - Interface in org.spdx.storage.listedlicense
- IMPLEMENTATION_VERSION - Static variable in class org.spdx.library.SpdxModelFactory
- 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
- inflateModelObject(IModelStore, String, String, IModelCopyManager, boolean, String) - Static method in class org.spdx.library.SpdxModelFactory
-
For the most recent spec version supported: If the object exists in the model store, it will be "inflated" back to the Java object.
- inflateModelObject(IModelStore, String, String, IModelCopyManager, String, boolean, String) - Static method in class org.spdx.library.SpdxModelFactory
-
If the object exists in the model store, it will be "inflated" back to the Java object.
- init() - Static method in class org.spdx.library.SpdxModelFactory
-
This static method is a convenience to load this class and initialize the supported model versions.
- InMemSpdxStore - Class in org.spdx.storage.simple
- InMemSpdxStore() - Constructor for class org.spdx.storage.simple.InMemSpdxStore
- isAnnotationsEquals() - Method in class org.spdx.utility.compare.SpdxItemComparer
- isAnnotationsEquals() - Method in class org.spdx.utility.compare.SpdxItemDifference
- isAnon(String) - Method in class org.spdx.storage.listedlicense.SpdxListedLicenseModelStore
- isAnon(String) - Method in class org.spdx.storage.listedlicense.SpdxV2ListedLicenseModelStore
- isAnon(String) - Method in class org.spdx.storage.listedlicense.SpdxV3ListedLicenseModelStore
- isAnon(String) - Method in class org.spdx.storage.simple.ExtendedSpdxStore
- isAnon(String) - Method in class org.spdx.storage.simple.InMemSpdxStore
- 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, PropertyDescriptor, Class<?>) - Method in class org.spdx.storage.listedlicense.SpdxListedLicenseModelStore
- isCollectionMembersAssignableTo(String, PropertyDescriptor, Class<?>) - Method in class org.spdx.storage.listedlicense.SpdxV2ListedLicenseModelStore
- isCollectionMembersAssignableTo(String, PropertyDescriptor, Class<?>) - Method in class org.spdx.storage.listedlicense.SpdxV3ListedLicenseModelStore
- isCollectionMembersAssignableTo(String, PropertyDescriptor, Class<?>) - Method in class org.spdx.storage.simple.ExtendedSpdxStore
- isCollectionMembersAssignableTo(String, PropertyDescriptor, Class<?>) - Method in class org.spdx.storage.simple.InMemSpdxStore
- isCollectionMembersAssignableTo(PropertyDescriptor, Class<?>) - Method in class org.spdx.storage.listedlicense.ExceptionJson
- isCollectionMembersAssignableTo(PropertyDescriptor, Class<?>) - Method in class org.spdx.storage.listedlicense.LicenseCreationInfo
- isCollectionMembersAssignableTo(PropertyDescriptor, Class<?>) - Method in class org.spdx.storage.listedlicense.LicenseCreatorAgent
- isCollectionMembersAssignableTo(PropertyDescriptor, Class<?>) - Method in class org.spdx.storage.listedlicense.LicenseJson
- isCollectionMembersAssignableTo(PropertyDescriptor, Class<?>) - Method in class org.spdx.storage.simple.StoredTypedItem
- isCollectionProperty(String, PropertyDescriptor) - Method in class org.spdx.storage.listedlicense.SpdxListedLicenseModelStore
- isCollectionProperty(String, PropertyDescriptor) - Method in class org.spdx.storage.listedlicense.SpdxV2ListedLicenseModelStore
- isCollectionProperty(String, PropertyDescriptor) - Method in class org.spdx.storage.listedlicense.SpdxV3ListedLicenseModelStore
- isCollectionProperty(String, PropertyDescriptor) - Method in class org.spdx.storage.simple.ExtendedSpdxStore
- isCollectionProperty(String, PropertyDescriptor) - Method in class org.spdx.storage.simple.InMemSpdxStore
- isCollectionProperty(PropertyDescriptor) - Method in class org.spdx.storage.listedlicense.ExceptionJson
- isCollectionProperty(PropertyDescriptor) - Method in class org.spdx.storage.listedlicense.LicenseCreationInfo
- isCollectionProperty(PropertyDescriptor) - Method in class org.spdx.storage.listedlicense.LicenseCreatorAgent
- isCollectionProperty(PropertyDescriptor) - Method in class org.spdx.storage.listedlicense.LicenseJson
- isCollectionProperty(PropertyDescriptor) - Method in class org.spdx.storage.simple.StoredTypedItem
- 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
- isCreatorCommentsEqual() - Method in class org.spdx.utility.compare.SpdxComparer
- isCreatorDatesEqual() - Method in class org.spdx.utility.compare.SpdxComparer
- 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
- 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
- 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
- isFilesAnalyzedEquals() - Method in class org.spdx.utility.compare.SpdxPackageComparer
- isfilesEquals() - Method in class org.spdx.utility.compare.SpdxComparer
- isIncludeVarText() - Method in class org.spdx.utility.compare.FilterTemplateOutputHandler
-
Deprecated.
- 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
- 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
- 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
- isLicensePassWhiteList(AnyLicenseInfo, String...) - Static method in class org.spdx.utility.compare.LicenseCompareHelper
-
Detect if a license pass white lists
- isLineRangeEquals() - Method in class org.spdx.utility.compare.SpdxSnippetComparer
- isNameEquals() - Method in class org.spdx.utility.compare.SpdxSnippetComparer
- isNoticeTextEquals() - Method in class org.spdx.utility.compare.SpdxFileComparer
- isNoticeTextsEqual() - Method in class org.spdx.utility.compare.SpdxFileDifference
- 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
- ISpdxConverter - Interface in org.spdx.library.conversion
- isPropertyValueAssignableTo(String, PropertyDescriptor, Class<?>, String) - Method in class org.spdx.storage.listedlicense.SpdxListedLicenseModelStore
- isPropertyValueAssignableTo(String, PropertyDescriptor, Class<?>, String) - Method in class org.spdx.storage.listedlicense.SpdxV2ListedLicenseModelStore
- isPropertyValueAssignableTo(String, PropertyDescriptor, Class<?>, String) - Method in class org.spdx.storage.listedlicense.SpdxV3ListedLicenseModelStore
- isPropertyValueAssignableTo(String, PropertyDescriptor, Class<?>, String) - Method in class org.spdx.storage.simple.ExtendedSpdxStore
- isPropertyValueAssignableTo(String, PropertyDescriptor, Class<?>, String) - Method in class org.spdx.storage.simple.InMemSpdxStore
- isPropertyValueAssignableTo(PropertyDescriptor, Class<?>) - Method in class org.spdx.storage.listedlicense.ExceptionJson
- isPropertyValueAssignableTo(PropertyDescriptor, Class<?>) - Method in class org.spdx.storage.listedlicense.LicenseCreationInfo
- isPropertyValueAssignableTo(PropertyDescriptor, Class<?>) - Method in class org.spdx.storage.listedlicense.LicenseCreatorAgent
- isPropertyValueAssignableTo(PropertyDescriptor, Class<?>) - Method in class org.spdx.storage.listedlicense.LicenseJson
- isPropertyValueAssignableTo(PropertyDescriptor, Class<?>, String) - Method in class org.spdx.storage.simple.StoredTypedItem
- 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.LicenseInfoFactory
- isSpdxListedExceptionId(String) - Method in class org.spdx.library.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.LicenseInfoFactory
- isSpdxListedLicenseId(String) - Method in class org.spdx.library.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
- isStandardLicenseExceptionWithinText(String, ListedLicenseException) - Static method in class org.spdx.utility.compare.LicenseCompareHelper
-
Detect if a text contains the standard license exception (perhaps along with other text before and/or after)
- isStandardLicenseExceptionWithinText(String, ListedLicenseException) - Static method in class org.spdx.utility.compare.LicenseCompareHelper
-
Detect if a text contains the standard license exception (perhaps along with other text before and/or after)
- isStandardLicenseWithinText(String, SpdxListedLicense) - Static method in class org.spdx.utility.compare.LicenseCompareHelper
-
Detect if a text contains the standard license (perhaps along with other text before and/or after)
- isStandardLicenseWithinText(String, ListedLicense) - Static method in class org.spdx.utility.compare.LicenseCompareHelper
-
Detect if a text contains the standard license (perhaps along with other text before and/or after)
- isTemplateMatchWithinText(String) - Method in class org.spdx.utility.compare.TemplateRegexMatcher
- isTextMatchingTemplate(String, String) - Static method in class org.spdx.utility.compare.LicenseCompareHelper
- isTextStandardException(LicenseException, String) - Static method in class org.spdx.utility.compare.LicenseCompareHelper
-
Compares exception text to the exception text of an SPDX Standard exception
- isTextStandardException(ListedLicenseException, 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
- 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
J
- JavaSha1ChecksumGenerator - Class in org.spdx.utility.verificationcode
-
Java sha1 checksum generator using MessageDigest
- JavaSha1ChecksumGenerator() - Constructor for class org.spdx.utility.verificationcode.JavaSha1ChecksumGenerator
-
Create a SHA1 based checksum generator
L
- leaveCriticalSection(IModelStore.IModelStoreLock) - Method in class org.spdx.storage.listedlicense.SpdxListedLicenseModelStore
- leaveCriticalSection(IModelStore.IModelStoreLock) - Method in class org.spdx.storage.listedlicense.SpdxV2ListedLicenseModelStore
- leaveCriticalSection(IModelStore.IModelStoreLock) - Method in class org.spdx.storage.listedlicense.SpdxV3ListedLicenseModelStore
- leaveCriticalSection(IModelStore.IModelStoreLock) - Method in class org.spdx.storage.simple.ExtendedSpdxStore
- leaveCriticalSection(IModelStore.IModelStoreLock) - Method in class org.spdx.storage.simple.InMemSpdxStore
- LICENSE_ID_PATTERN_GENERATED - Static variable in class org.spdx.storage.simple.InMemSpdxStore
-
Pattern for the generated license ID
- 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
- LicenseCreationInfo - Class in org.spdx.storage.listedlicense
- LicenseCreationInfo(LicenseCreatorAgent, String) - Constructor for class org.spdx.storage.listedlicense.LicenseCreationInfo
- LicenseCreatorAgent - Class in org.spdx.storage.listedlicense
- LicenseCreatorAgent(String) - Constructor for class org.spdx.storage.listedlicense.LicenseCreatorAgent
- LicenseExpressionParser - Class in org.spdx.utility.license
-
A parser for the SPDX License Expressions as documented in the SPDX appendix.
- LicenseExpressionParser() - Constructor for class org.spdx.utility.license.LicenseExpressionParser
- LicenseInfoFactory - Class in org.spdx.library
-
Factory for creating SPDXLicenseInfo objects from a Jena model
- LicenseInfoFactory() - Constructor for class org.spdx.library.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
- licenseOrExceptionIdToObjectUri(String) - Static method in class org.spdx.storage.listedlicense.SpdxListedLicenseModelStore
- LicenseParserException - Exception in org.spdx.utility.license
- LicenseParserException(String) - Constructor for exception org.spdx.utility.license.LicenseParserException
- LicenseParserException(String, Throwable) - Constructor for exception org.spdx.utility.license.LicenseParserException
- licenseUriToLicenseId(String) - Static method in class org.spdx.utility.compare.LicenseCompareHelper
- LIFECYCLE_SCOPE_MAP - Static variable in class org.spdx.library.conversion.Spdx2to3Converter
- LISTED_LICENSE_NAMESPACE - Static variable in class org.spdx.storage.listedlicense.SpdxListedLicenseModelStore
- listedExceptionIdCaseSensitive(String) - Static method in class org.spdx.library.LicenseInfoFactory
- listedExceptionIdCaseSensitive(String) - Method in class org.spdx.library.ListedLicenses
- listedExceptionIdCaseSensitive(String) - Method in interface org.spdx.storage.listedlicense.IListedLicenseStore
- listedExceptionIdCaseSensitive(String) - Method in class org.spdx.storage.listedlicense.SpdxListedLicenseModelStore
- listedLicenseIdCaseSensitive(String) - Static method in class org.spdx.library.LicenseInfoFactory
- listedLicenseIdCaseSensitive(String) - Method in class org.spdx.library.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
-
Singleton class which holds the listed licenses
- listsEquals(List<? extends Object>, List<? extends Object>) - Static method in class org.spdx.utility.compare.SpdxComparer
-
Compare two object lists
- listValues(String, PropertyDescriptor) - Method in class org.spdx.storage.listedlicense.SpdxListedLicenseModelStore
- listValues(String, PropertyDescriptor) - Method in class org.spdx.storage.listedlicense.SpdxV2ListedLicenseModelStore
- listValues(String, PropertyDescriptor) - Method in class org.spdx.storage.listedlicense.SpdxV3ListedLicenseModelStore
- listValues(String, PropertyDescriptor) - Method in class org.spdx.storage.simple.ExtendedSpdxStore
- listValues(String, PropertyDescriptor) - Method in class org.spdx.storage.simple.InMemSpdxStore
- 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.
- matchingStandardLicenseExceptionIdsWithinText(String) - Static method in class org.spdx.utility.compare.LicenseCompareHelper
-
Returns a list of SPDX Standard License Exception ID's that were found within the text, using the SPDX matching guidelines.
- matchingStandardLicenseExceptionIdsWithinText(String, List<String>) - Static method in class org.spdx.utility.compare.LicenseCompareHelper
-
Returns a list of SPDX Standard License Exception ID's from the provided list that were found within the text, using the SPDX matching guidelines.
- 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.
- matchingStandardLicenseIdsWithinText(String) - Static method in class org.spdx.utility.compare.LicenseCompareHelper
-
Returns a list of SPDX Standard License ID's that were found within the text, using the SPDX matching guidelines.
- matchingStandardLicenseIdsWithinText(String, List<String>) - Static method in class org.spdx.utility.compare.LicenseCompareHelper
-
Returns a list of SPDX Standard License ID's from the provided list that were found within the text, using the SPDX matching guidelines.
- 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
N
- name - Variable in class org.spdx.utility.compare.SpdxItemComparer
- NOASSERTION_LICENSE_NAME - Static variable in class org.spdx.library.LicenseInfoFactory
- NONE_LICENSE_NAME - Static variable in class org.spdx.library.LicenseInfoFactory
- normalizeFilePath(String) - Static method in class org.spdx.utility.verificationcode.VerificationCodeGenerator
-
Normalizes a file path per the SPDX spec
O
- objectsEqual(Object, Object) - Static method in class org.spdx.utility.compare.SpdxComparer
-
returns true if the two objects are equal considering nulls
- objectUriToLicenseOrExceptionId(String) - Static method in class org.spdx.storage.listedlicense.SpdxListedLicenseModelStore
- OMIT - org.spdx.utility.compare.FilterTemplateOutputHandler.OptionalTextHandling
-
Deprecated.Omit the optional text
- OMIT - org.spdx.utility.compare.FilterTemplateOutputHandler.VarTextHandling
-
Deprecated.Omit the var text all together
- org.spdx - package org.spdx
- org.spdx.library - package org.spdx.library
-
Package containing useful library functions for reading, writing, and manipulating SPDX documents.
- org.spdx.library.conversion - package org.spdx.library.conversion
- 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.license - package org.spdx.utility.license
- org.spdx.utility.verificationcode - package org.spdx.utility.verificationcode
- ORIGINAL - org.spdx.utility.compare.FilterTemplateOutputHandler.OptionalTextHandling
-
Deprecated.Retain the optional text
- ORIGINAL - org.spdx.utility.compare.FilterTemplateOutputHandler.VarTextHandling
-
Deprecated.Include the original text for the regex
P
- parseLicenseExpression(String, IModelStore, String, IModelCopyManager, List<DictionaryEntry>) - Static method in class org.spdx.utility.license.LicenseExpressionParser
-
Parses a license expression into an license for use in the Model using the SPDX Version 3.X model
- parseLicenseExpressionCompatV2(String, IModelStore, String, IModelCopyManager) - Static method in class org.spdx.utility.license.LicenseExpressionParser
-
Parses a license expression into an license for use in the Model using the SPDX Version 2.X model
- parseSPDXLicenseString(String) - Static method in class org.spdx.library.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, IModelCopyManager, List<DictionaryEntry>) - Static method in class org.spdx.library.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"
- parseSPDXLicenseStringCompatV2(String) - Static method in class org.spdx.library.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"
- parseSPDXLicenseStringCompatV2(String, IModelStore, String, IModelCopyManager) - Static method in class org.spdx.library.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"
- PROPERTY_DESCRIPTOR_TO_VALUE_NAME - Static variable in class org.spdx.storage.listedlicense.ExceptionJson
-
Map of property descriptors to the value name
- PROPERTY_TO_STATIC_VALUE - Static variable in class org.spdx.storage.listedlicense.LicenseCreationInfo
- PURPOSE_MAP - Static variable in class org.spdx.library.conversion.Spdx2to3Converter
- putCopiedId(IModelStore, String, IModelStore, String) - Method in class org.spdx.library.ModelCopyManager
-
Record a copied ID between model stores
R
- REGEX - org.spdx.utility.compare.FilterTemplateOutputHandler.VarTextHandling
-
Deprecated.Include the regex itself included by the REGEX_ESCAPE strings
- REGEX_ESCAPE - Static variable in class org.spdx.utility.compare.FilterTemplateOutputHandler
-
Deprecated.String used to escape
- REGEX_QUANTIFIER_PATTERN - Static variable in class org.spdx.utility.compare.LicenseCompareHelper
- REGEX_USING_TOKENS - org.spdx.utility.compare.FilterTemplateOutputHandler.OptionalTextHandling
-
Deprecated.Create a regex for the optional text with the REGEX_ESCAPE string tokenizing the words
- RELATIONSHIP_TYPE_MAP - Static variable in class org.spdx.library.conversion.Spdx2to3Converter
- removeCommentChars(String) - Static method in class org.spdx.utility.compare.LicenseCompareHelper
-
Remove common comment characters from either a template or license text strings
- removePrimitiveValueToList(PropertyDescriptor, Object) - Method in class org.spdx.storage.listedlicense.ExceptionJson
- removePrimitiveValueToList(PropertyDescriptor, Object) - Method in class org.spdx.storage.listedlicense.LicenseJson
- removeProperty(String, PropertyDescriptor) - Method in class org.spdx.storage.listedlicense.SpdxListedLicenseModelStore
- removeProperty(String, PropertyDescriptor) - Method in class org.spdx.storage.listedlicense.SpdxV2ListedLicenseModelStore
- removeProperty(String, PropertyDescriptor) - Method in class org.spdx.storage.listedlicense.SpdxV3ListedLicenseModelStore
- removeProperty(String, PropertyDescriptor) - Method in class org.spdx.storage.simple.ExtendedSpdxStore
- removeProperty(String, PropertyDescriptor) - Method in class org.spdx.storage.simple.InMemSpdxStore
- removeProperty(PropertyDescriptor) - Method in class org.spdx.storage.listedlicense.ExceptionJson
-
Removes the property
- removeProperty(PropertyDescriptor) - Method in class org.spdx.storage.listedlicense.LicenseJson
- removeProperty(PropertyDescriptor) - Method in class org.spdx.storage.simple.StoredTypedItem
-
Removes a property from the document for the given ID if the property exists.
- removeTypedValueFromList(PropertyDescriptor, TypedValue) - Method in class org.spdx.storage.simple.StoredTypedItem
- removeValueFromCollection(String, PropertyDescriptor, Object) - Method in class org.spdx.storage.listedlicense.SpdxListedLicenseModelStore
- removeValueFromCollection(String, PropertyDescriptor, Object) - Method in class org.spdx.storage.listedlicense.SpdxV2ListedLicenseModelStore
- removeValueFromCollection(String, PropertyDescriptor, Object) - Method in class org.spdx.storage.listedlicense.SpdxV3ListedLicenseModelStore
- removeValueFromCollection(String, PropertyDescriptor, Object) - Method in class org.spdx.storage.simple.ExtendedSpdxStore
- removeValueFromCollection(String, PropertyDescriptor, Object) - Method in class org.spdx.storage.simple.InMemSpdxStore
- removeValueFromList(PropertyDescriptor, Object) - Method in class org.spdx.storage.simple.StoredTypedItem
-
Removes a property from a list if it exists
- resetCache() - Method in class org.spdx.utility.DownloadCache
-
Resets (deletes) the local cache
- resetListedLicenses() - Static method in class org.spdx.library.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.
S
- setDeprecatedLicenseId(boolean) - Method in class org.spdx.storage.listedlicense.LicenseJsonTOC.LicenseJson
- 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
- setFsfLibre(Boolean) - Method in class org.spdx.storage.listedlicense.LicenseJsonTOC.LicenseJson
- setLicenseId(String) - Method in class org.spdx.storage.listedlicense.LicenseJsonTOC.LicenseJson
- setLicenseListVersion(String) - Method in class org.spdx.storage.listedlicense.ExceptionJsonTOC
- setLicenseListVersion(String) - Method in class org.spdx.storage.listedlicense.LicenseJsonTOC
- setName(String) - Method in class org.spdx.storage.listedlicense.LicenseJsonTOC.LicenseJson
- setOsiApproved(boolean) - Method in class org.spdx.storage.listedlicense.LicenseJsonTOC.LicenseJson
- setPrimativeValue(PropertyDescriptor, Object) - Method in class org.spdx.storage.listedlicense.ExceptionJson
- setPrimativeValue(PropertyDescriptor, Object) - Method in class org.spdx.storage.listedlicense.LicenseJson
- setReference(String) - Method in class org.spdx.storage.listedlicense.LicenseJsonTOC.LicenseJson
- setReferenceNumber(int) - Method in class org.spdx.storage.listedlicense.LicenseJsonTOC.LicenseJson
- setReleaseDate(String) - Method in class org.spdx.storage.listedlicense.ExceptionJsonTOC
- setReleaseDate(String) - Method in class org.spdx.storage.listedlicense.LicenseJsonTOC
- setSeeAlso(List<String>) - Method in class org.spdx.storage.listedlicense.LicenseJsonTOC.LicenseJson
- setTypedProperty(String, String, String) - Method in class org.spdx.storage.listedlicense.ExceptionJson
- setTypedProperty(String, String, String) - Method in class org.spdx.storage.listedlicense.LicenseJson
- setValue(String, PropertyDescriptor, Object) - Method in class org.spdx.storage.listedlicense.SpdxListedLicenseModelStore
- setValue(String, PropertyDescriptor, Object) - Method in class org.spdx.storage.listedlicense.SpdxV2ListedLicenseModelStore
- setValue(String, PropertyDescriptor, Object) - Method in class org.spdx.storage.listedlicense.SpdxV3ListedLicenseModelStore
- setValue(String, PropertyDescriptor, Object) - Method in class org.spdx.storage.simple.ExtendedSpdxStore
- setValue(String, PropertyDescriptor, Object) - Method in class org.spdx.storage.simple.InMemSpdxStore
- setValue(PropertyDescriptor, Object) - Method in class org.spdx.storage.simple.StoredTypedItem
- Spdx2to3Converter - Class in org.spdx.library.conversion
- Spdx2to3Converter(IModelStore, IModelCopyManager, CreationInfo, String, String) - Constructor for class org.spdx.library.conversion.Spdx2to3Converter
- Spdx2to3Converter(IModelStore, IModelCopyManager, CreationInfo, String, String, boolean) - Constructor for class org.spdx.library.conversion.Spdx2to3Converter
- 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
- SpdxConversionException - Exception in org.spdx.library
- SpdxConversionException(String) - Constructor for exception org.spdx.library.SpdxConversionException
- SpdxConversionException(String, Throwable) - Constructor for exception org.spdx.library.SpdxConversionException
- SpdxConversionException(Throwable) - Constructor for exception org.spdx.library.SpdxConversionException
- SpdxExternalRefDifference - Class in org.spdx.utility.compare
-
Contains information on differences between two different External Refs.
- 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
- 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
- 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
-
Main entrypoint for the SPDX Java Library This is a static class used to manage the different versions of the SPDX spec by creating different model classes based on the version of the spec.
- 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
- 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
- SpdxV2ListedLicenseModelStore - Class in org.spdx.storage.listedlicense
- SpdxV2ListedLicenseModelStore(IListedLicenseStore) - Constructor for class org.spdx.storage.listedlicense.SpdxV2ListedLicenseModelStore
- SpdxV3ListedLicenseModelStore - Class in org.spdx.storage.listedlicense
- SpdxV3ListedLicenseModelStore(IListedLicenseStore) - Constructor for class org.spdx.storage.listedlicense.SpdxV3ListedLicenseModelStore
- 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
- 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.
- stringToAgent(String, CreationInfo) - Static method in class org.spdx.library.conversion.Spdx2to3Converter
- SWAP_TO_FROM_REL_TYPES - Static variable in class org.spdx.library.conversion.Spdx2to3Converter
T
- TemplateRegexMatcher - Class in org.spdx.utility.compare
-
Constructs a regular expression from a license or exception template and provide a matching method to see if code matching the template exists within the text provided Note that the regular expression assumes a fully normalized text string to match
isTemplateMatchWithinText(String text)
will return true if the text text matches the templategetQuickMatchRegex()
will return a regular expression with limited backtracking which can be used for a quick searchgetCompleteRegex()
will return a regular expression for the entire license wheregetStartRegex(int wordLimit)
will return a regular expression to match the beginning of a license andgetEndRegex(int wordLimit)
will return a regular expression to match the end of a license - TemplateRegexMatcher(String) - Constructor for class org.spdx.utility.compare.TemplateRegexMatcher
-
Generates regular expressions from a license or exception template
- text(String) - Method in class org.spdx.utility.compare.CompareTemplateOutputHandler
- text(String) - Method in class org.spdx.utility.compare.FilterTemplateOutputHandler
-
Deprecated.
- text(String) - Method in class org.spdx.utility.compare.TemplateRegexMatcher
- textEquivalent(String, int) - Method in class org.spdx.utility.compare.CompareTemplateOutputHandler
-
Compares the text against the compareText
- toAbsoluteURL(String) - Static method in class org.spdx.storage.listedlicense.LicenseJsonTOC
- typedValueMap - Variable in class org.spdx.storage.simple.InMemSpdxStore
-
Map of property object URI's to typed value items
U
- UNINITIALIZED_LICENSE_TEXT - Static variable in class org.spdx.utility.license.LicenseExpressionParser
- uriToEnum(String) - Static method in class org.spdx.library.SpdxModelFactory
-
Converts a URI to enum for the latest supported version of the spec
- uriToEnum(String, String) - Static method in class org.spdx.library.SpdxModelFactory
-
Converts a URI to enum
- usesId(String) - Method in class org.spdx.storage.simple.StoredTypedItem
V
- valueOf(String) - Static method in enum org.spdx.utility.compare.FilterTemplateOutputHandler.OptionalTextHandling
-
Deprecated.Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum org.spdx.utility.compare.FilterTemplateOutputHandler.VarTextHandling
-
Deprecated.Returns the enum constant of this type with the specified name.
- values() - Static method in enum org.spdx.utility.compare.FilterTemplateOutputHandler.OptionalTextHandling
-
Deprecated.Returns an array containing the constants of this enum type, in the order they are declared.
- values() - Static method in enum org.spdx.utility.compare.FilterTemplateOutputHandler.VarTextHandling
-
Deprecated.Returns an array containing the constants of this enum type, in the order they are declared.
- variableRule(LicenseTemplateRule) - Method in class org.spdx.utility.compare.CompareTemplateOutputHandler
- variableRule(LicenseTemplateRule) - Method in class org.spdx.utility.compare.FilterTemplateOutputHandler
-
Deprecated.
- variableRule(LicenseTemplateRule) - Method in class org.spdx.utility.compare.TemplateRegexMatcher
- 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
- versionsCompatible(String, String) - Method in class org.spdx.library.ModelCopyManager
All Classes All Packages