Uses of Class
org.spdx.library.InvalidSPDXAnalysisException
Packages that use InvalidSPDXAnalysisException
Package
Description
Package containing useful library functions for reading, writing, and manipulating
SPDX documents.
Copyright (c) 2019 Source Auditor Inc.
RDF model classes which implement the proposed W3C Pointer classes.
Classes related to reference types for external references
Contains classes that implement the storage interfaces for reading and writing
SPDX document properties.
Utility classes for comparing SPDX model objects
-
Uses of InvalidSPDXAnalysisException in org.spdx.library
Subclasses of InvalidSPDXAnalysisException in org.spdx.libraryModifier and TypeClassDescriptionclassclassException when an SDPX ID or object was not found in a model storeMethods in org.spdx.library that throw InvalidSPDXAnalysisExceptionModifier and TypeMethodDescriptionstatic voidWrite.applyUpdatesInOneTransaction(String documentUri, IModelStore modelStore, Iterable<? extends IModelStore.ModelUpdate> updates) Apply a set of model updates in a single transaction.static voidWrite.applyUpdatesInOneTransaction(String documentUri, IModelStore modelStore, IModelStore.ModelUpdate... updates) Convenience method for applying a small set of updates.voidModelCopyManager.copy(IModelStore toStore, String toDocumentUri, String toId, IModelStore fromStore, String fromDocumentUri, String fromId, String type) Copy an item from one Model Object Store to anothervoidModelCopyManager.copy(IModelStore toStore, String toDocumentUri, String toId, IModelStore fromStore, String fromDocumentUri, String fromId, String type, boolean excludeLicenseDetails) Copy an item from one Model Object Store to anotherModelCopyManager.copy(IModelStore toStore, String toDocumentUri, IModelStore fromStore, String fromDocumentUri, String sourceId, String type) Copy an item from one Model Object Store to another using the source ID for the target unless it is anonymousModelCopyManager.copy(IModelStore toStore, String toDocumentUri, IModelStore fromStore, String fromDocumentUri, String sourceId, String type, boolean excludeLicenseDetails) Copy an item from one Model Object Store to another using the source ID for the target unless it is anonymousstatic voidWrite.deSerialize(ISerializableModelStore modelStore, String documentUri, InputStream stream) Deserialize a model store from an input stream.static List<SpdxDocument>Read.Document.get(IModelStore modelStore) Obtains the SPDX Documents described in the provided model store.static SpdxDocumentRead.Document.get(IModelStore modelStore, String documentUri) static Stream<? extends ModelObject>Read.getAllItems(IModelStore modelStore, String documentUri, String typeFilter) static Stream<SpdxPackage>Read.getAllPackages(IModelStore modelStore, String documentUri) static voidWrite.readFile(ISerializableModelStore modelStore, String documentUri, Path filePath) Reads a file into a model storestatic voidRead.serialize(ISerializableModelStore modelStore, String documentUri, OutputStream stream) Serializes an SPDX document stored in the modelStore.static voidRead.writeToFile(ISerializableModelStore modelStore, String documentUri, Path filePath) Write the SPDX document stored in the modelStore to a file -
Uses of InvalidSPDXAnalysisException in org.spdx.library.model
Subclasses of InvalidSPDXAnalysisException in org.spdx.library.modelModifier and TypeClassDescriptionclassclassclassException when an SPDX element is in use (e.g.classclassMethods in org.spdx.library.model that throw InvalidSPDXAnalysisExceptionModifier and TypeMethodDescriptionbooleanExternalSpdxElement.addAnnotation(Annotation annotation) booleanSpdxConstantElement.addAnnotation(Annotation annotation) booleanSpdxElement.addAnnotation(Annotation annotation) Add an annotationbooleanSpdxFile.addChecksum(Checksum checksum) Add a checksumSpdxPackage.addChecksum(Checksum checksum) Add a checksum to the collection of checksums for this packageSpdxPackage.addExternalRef(ExternalRef externalRef) Add a file to the collection of files attached to this packagebooleanSpdxFile.addFileType(FileType fileType) Add a file type to this fileprotected voidModelObject.addPropertyValueToCollection(String propertyName, Object value) Add a value to a collection of values associated with a property.booleanExternalSpdxElement.addRelationship(Relationship relationship) booleanSpdxConstantElement.addRelationship(Relationship relationship) booleanSpdxElement.addRelationship(Relationship relationship) Add a relationshipprotected static voidModelObject.addValueToCollection(IModelStore stModelStore, String stDocumentUri, String stId, String propertyName, Object value, ModelCopyManager copyManager) Add a value to a collection of values associated with a property.SpdxFile.SpdxFileBuilder.build()SpdxPackage.SpdxPackageBuilder.build()SpdxSnippet.SpdxSnippetBuilder.build()static Class<?>SpdxModelFactory.classUriToClass(String classUri) protected voidModelObject.clearValueCollection(String propertyName) Clears a collection of values associated with a propertyprotected static voidModelObject.clearValueCollection(IModelStore stModelStore, String stDocumentUri, String stId, String propertyName) Clears a collection of values associated with a property creating the property if it does not existvoidModelObject.copyFrom(ModelObject source) Copy all the properties from the source objectstatic ChecksumChecksum.create(IModelStore modelStore, String documentUri, ChecksumAlgorithm algorithm, String value) Create a checksum with an anonymous IDModelObject.createAnnotation(String annotator, AnnotationType annotationType, String date, String comment) ModelObject.createByteOffsetPointer(SpdxElement referencedElement, int offset) ModelObject.createChecksum(ChecksumAlgorithm algorithm, String value) ModelObject.createConjunctiveLicenseSet(Collection<AnyLicenseInfo> members) ModelObject.createCreationInfo(List<String> creators, String date) ModelObject.createCrossRef(String url) Create a CrossRef Builder with an Anonymous ID type using the same model store and document URIModelObject.createDisjunctiveLicenseSet(Collection<AnyLicenseInfo> members) ModelObject.createExternalDocumentRef(String externalDocumentId, String externalDocumentUri, Checksum checksum) ModelObject.createExternalRef(ReferenceCategory category, ReferenceType referenceType, String locator, String comment) ModelObject.createExtractedLicense(String id, String text) ConstructsExtractedLicenseInfowith text set.ModelObject.createLineCharPointer(SpdxElement referencedElement, int lineNumber) static ModelObjectSpdxModelFactory.createModelObject(IModelStore modelStore, String documentUri, String id, String type, ModelCopyManager copyManager) Create a model object in a model store given the document URI, ID and typeModelObject.createPackageVerificationCode(String value, Collection<String> excludedFileNames) ModelObject.createRelationship(SpdxElement relatedElement, RelationshipType relationshipType, String comment) static SpdxDocumentSpdxModelFactory.createSpdxDocument(IModelStore modelStore, String documentUri, ModelCopyManager copyManager) Create an SPDX document with default values for creator, created, licenseListVersion, data license and specVersionModelObject.createSpdxFile(String id, String name, AnyLicenseInfo concludedLicense, Collection<AnyLicenseInfo> seenLicense, String copyrightText, Checksum sha1) Create an SpdxFileBuilder with all of the required properties - the build() method will build the fileModelObject.createSpdxSnippet(String id, String name, AnyLicenseInfo concludedLicense, Collection<AnyLicenseInfo> seenLicense, String copyrightText, SpdxFile snippetFromFile, int startByte, int endByte) Create an SpdxSnippetBuilder with all of the required properties - the build() method will build the fileModelObject.createStartEndPointer(SinglePointer startPointer, SinglePointer endPointer) ModelObject.enterCriticalSection(boolean readLockRequested) Enter a critical section.booleanExternalRef.equivalent(ModelObject compare, boolean ignoreRelatedElements) booleanModelObject.equivalent(ModelObject compare) booleanModelObject.equivalent(ModelObject compare, boolean ignoreRelatedElements) static StringExternalSpdxElement.externalDocumentIdToNamespace(String externalDocumentId, IModelStore stModelStore, String stDocumentUri, ModelCopyManager copyManager) static StringExternalSpdxElement.externalSpdxElementIdToURI(String externalSpdxElementId, IModelStore stModelStore, String stDocumentUri, ModelCopyManager copyManager) Checksum.getAlgorithm()Annotation.getAnnotationDate()ExternalSpdxElement.getAnnotations()SpdxConstantElement.getAnnotations()SpdxElement.getAnnotations()Annotation.getAnnotationType()Annotation.getAnnotator()protected Optional<AnyLicenseInfo>ModelObject.getAnyLicenseInfoPropertyValue(String propertyName) Converts property values to an AnyLicenseInfo if possible - if NONE or NOASSERTION URI value, convert to the appropriate licenseSpdxItem.getAttributionText()ModelObject.getBooleanPropertyValue(String propertyName) SpdxPackage.getBuiltDate()SpdxSnippet.getByteRange()ExternalDocumentRef.getChecksum()SpdxPackage.getChecksums()Annotation.getComment()ExternalRef.getComment()ExternalSpdxElement.getComment()Relationship.getComment()SpdxCreatorInformation.getComment()SpdxElement.getComment()SpdxNoAssertionElement.getComment()SpdxNoneElement.getComment()SpdxItem.getCopyrightText()SpdxCreatorInformation.getCreated()SpdxDocument.getCreationInfo()SpdxCreatorInformation.getCreators()SpdxDocument.getDataLicense()SpdxPackage.getDescription()SpdxDocument.getDocumentDescribes()SpdxPackage.getDownloadLocation()protected Optional<SpdxElement>ModelObject.getElementPropertyValue(String propertyName) Converts property values to an SpdxElement if possible - if NONE or NOASSERTION URI value, convert to the appropriate SpdxElementstatic Stream<?>SpdxModelFactory.getElements(IModelStore store, String documentUri, ModelCopyManager copyManager, Class<?> spdxClass) ModelObject.getEnumPropertyValue(String propertyName) SpdxPackageVerificationCode.getExcludedFileNames()static Optional<ExternalDocumentRef>ExternalDocumentRef.getExternalDocRefByDocNamespace(IModelStore stModelStore, String stDocumentUri, String externalDocUri, ModelCopyManager copyManager) Obtain an ExternalDocumentRef which maps to the document URI for the external SPDX document.ExternalSpdxElement.getExternalDocumentId()SpdxDocument.getExternalDocumentRefs()ExternalSpdxElement.getExternalElementId()SpdxPackage.getExternalRefs()ExternalSpdxElement.getExternalSpdxElementURI()SpdxDocument.getExtractedLicenseInfos()SpdxFile.getFileDependency()Deprecated.SpdxPackage.getFiles()SpdxFile.getFileTypes()SpdxPackage.getHomepage()ModelObject.getIntegerPropertyValue(String propertyName) SpdxItem.getLicenseComments()SpdxItem.getLicenseConcluded()SpdxPackage.getLicenseDeclared()SpdxItem.getLicenseInfoFromFiles()SpdxCreatorInformation.getLicenseListVersion()SpdxSnippet.getLineRange()static ReferenceTypeReferenceType.getMissingReferenceType()static ModelObjectSpdxModelFactory.getModelObject(IModelStore modelStore, String documentUri, String id, String type, ModelCopyManager copyManager, boolean create) Create a model object in a model store given the document URI, ID and typestatic Optional<ModelObject>SpdxModelFactory.getModelObject(IModelStore modelStore, String documentUri, String id, ModelCopyManager copyManager) ExternalSpdxElement.getName()SpdxElement.getName()SpdxNoAssertionElement.getName()SpdxNoneElement.getName()SpdxFile.getNoticeText()ModelObject.getObjectPropertyValue(String propertyName) Get an object value for a propertyModelObject.getObjectPropertyValue(IModelStore stModelStore, String stDocumentUri, String stId, String propertyName, ModelCopyManager copyManager) Get an object value for a propertyprotected ModelCollection<?>ModelObject.getObjectPropertyValueCollection(String propertyName, Class<?> type) protected ModelSet<?>ModelObject.getObjectPropertyValueSet(String propertyName, Class<?> type) SpdxPackage.getOriginator()SpdxPackage.getPackageFileName()SpdxPackage.getPackageVerificationCode()SpdxPackage.getPrimaryPurpose()ModelObject.getPropertyValueNames()ExternalRef.getReferenceCategory()ExternalRef.getReferenceLocator()ExternalRef.getReferenceType()Relationship.getRelatedSpdxElement()ExternalSpdxElement.getRelationships()SpdxConstantElement.getRelationships()SpdxElement.getRelationships()Relationship.getRelationshipType()SpdxPackage.getReleaseDate()SpdxFile.getSha1()SpdxPackage.getSha1()SpdxSnippet.getSnippetFromFile()SpdxPackage.getSourceInfo()ExternalDocumentRef.getSpdxDocument()Returns the SPDX document if it exists within the same model store, otherwise it returns Optional.emptyExternalDocumentRef.getSpdxDocumentNamespace()SpdxDocument.getSpecVersion()protected Collection<String>ModelObject.getStringCollection(String propertyName) ModelObject.getStringPropertyValue(String propertyName) SpdxPackage.getSummary()SpdxPackage.getSupplier()SpdxPackage.getValidUntilDate()Checksum.getValue()SpdxPackageVerificationCode.getValue()SpdxPackage.getVersionInfo()protected booleanModelObject.isCollectionMembersAssignableTo(String propertyName, Class<?> clazz) booleanSpdxPackage.isFilesAnalyzed()static ObjectModelStorageClassConverter.modelObjectToStoredObject(Object value, String stDocumentUri, IModelStore stModelStore, ModelCopyManager copyManager) Converts a stored object to it's appropriate model object typeModelStorageClassConverter.optionalStoredObjectToModelObject(Optional<Object> value, String stDocumentUri, IModelStore stModelStore, ModelCopyManager copyManager) Converts any typed value or IndividualValue objects to a ModelObject, returning an existing ModelObject if it exists or creates a new ModelObjectbooleanExternalSpdxElement.removeAnnotation(Annotation annotation) Remove an annotationbooleanSpdxConstantElement.removeAnnotation(Annotation annotation) booleanSpdxElement.removeAnnotation(Annotation annotation) Remove an annotationprotected voidModelObject.removeProperty(String propertyName) Removes a property and its value from the model store if it existsprotected static voidModelObject.removeProperty(IModelStore stModelStore, String stDocumentUri, String stId, String propertyName) Removes a property and its value from the model store if it existsprotected voidModelObject.removePropertyValueFromCollection(String propertyName, Object value) Remove a property value from a collectionprotected static voidModelObject.removePropertyValueFromCollection(IModelStore stModelStore, String stDocumentUri, String stId, String propertyName, Object value) Remove a property value from a collectionbooleanExternalSpdxElement.removeRelationship(Relationship relationship) Remove a relationshipbooleanSpdxConstantElement.removeRelationship(Relationship relationship) booleanSpdxElement.removeRelationship(Relationship relationship) Remove a relationshipprotected static voidModelObject.replacePropertyValueCollection(IModelStore stModelStore, String stDocumentUri, String stId, String propertyName, Collection<?> values, ModelCopyManager copyManager) Replace the entire value collection for a property.protected voidChecksum.setAlgorithm(ChecksumAlgorithm algorithm) Set the checksum algorithm.Annotation.setAnnotationDate(String date) Set the annotation dateExternalSpdxElement.setAnnotations(Collection<Annotation> annotations) Clears and resets the annotations collection to the parameterSpdxConstantElement.setAnnotations(Collection<Annotation> annotations) SpdxElement.setAnnotations(Collection<Annotation> annotations) Clears and resets the annotations collection to the parameterAnnotation.setAnnotationType(AnnotationType type) Annotation.setAnnotator(String annotator) voidSpdxPackage.setBuiltDate(String builtDate) SpdxSnippet.setByteRange(int startByte, int endByte) ExternalDocumentRef.setChecksum(Checksum checksum) Annotation.setComment(String comment) Set the commentExternalRef.setComment(String comment) voidExternalSpdxElement.setComment(String comment) Relationship.setComment(String comment) voidSpdxConstantElement.setComment(String comment) SpdxCreatorInformation.setComment(String comment) voidSpdxElement.setComment(String comment) Sets the commentSpdxFile.setCopyrightText(String copyrightText) SpdxItem.setCopyrightText(String copyrightText) SpdxCreatorInformation.setCreated(String created) voidSpdxDocument.setCreationInfo(SpdxCreatorInformation creationInfo) voidSpdxDocument.setDataLicense(AnyLicenseInfo dataLicense) SpdxPackage.setDescription(String description) SpdxPackage.setDownloadLocation(String downloadLocation) SpdxPackage.setFilesAnalyzed(Boolean filesAnalyzed) Set files Analyzed for the packageSpdxPackage.setHomepage(String homepage) SpdxFile.setLicenseComments(String licenseComments) SpdxItem.setLicenseComments(String licenseComments) SpdxFile.setLicenseConcluded(AnyLicenseInfo license) SpdxItem.setLicenseConcluded(AnyLicenseInfo license) Set the licenseConcludedSpdxPackage.setLicenseDeclared(AnyLicenseInfo licenseDeclared) Set the licenseDeclaredSpdxCreatorInformation.setLicenseListVersion(String licenseListVersion) SpdxSnippet.setLineRange(int startLine, int endLine) Set the nameSpdxFile.setNoticeText(String noticeText) SpdxPackage.setOriginator(String originator) SpdxPackage.setPackageFileName(String packageFileName) SpdxPackage.setPackageVerificationCode(SpdxPackageVerificationCode verificationCode) voidSpdxPackage.setPrimaryPurpose(Purpose purpose) protected voidModelObject.setPropertyValue(String propertyName, Object value) Set a property value for a property name, creating the property if necessaryprotected static voidModelObject.setPropertyValue(IModelStore stModelStore, String stDocumentUri, String stId, String propertyName, Object value, ModelCopyManager copyManager) Set a property value for a property name, creating the property if necessaryExternalRef.setReferenceCategory(ReferenceCategory referenceCategory) Set the reference categoryExternalRef.setReferenceLocator(String referenceLocator) Set the reference locatorExternalRef.setReferenceType(ReferenceType referenceType) Set the reference typeRelationship.setRelatedSpdxElement(SpdxElement relatedSpdxElement) ExternalSpdxElement.setRelationships(Collection<Relationship> relationships) clear and reset the relationships to the paramater relationshipSpdxConstantElement.setRelationships(Collection<Relationship> relationships) SpdxElement.setRelationships(Collection<Relationship> relationships) clear and reset the relationships to the paramater relationshipRelationship.setRelationshipType(RelationshipType type) Set the relationship typevoidSpdxPackage.setReleaseDate(String releaseDate) SpdxSnippet.setSnippetFromFile(SpdxFile snippetFromFile) SpdxPackage.setSourceInfo(String sourceInfo) ExternalDocumentRef.setSpdxDocument(SpdxDocument spdxDocument) ExternalDocumentRef.setSpdxDocumentNamespace(String documentNamespace) Set the document namespacevoidSpdxDocument.setSpecVersion(String specVersion) SpdxPackage.setSummary(String summary) SpdxPackage.setSupplier(String supplier) voidSpdxPackage.setValidUntilDate(String validUntilDate) protected voidSet the value - this should only be called by factory methodsvoidSet the value for the verification codeSpdxPackage.setVersionInfo(String versionInfo) static ObjectModelStorageClassConverter.storedObjectToModelObject(Object value, String documentUri, IModelStore modelStore, ModelCopyManager copyManager) Converts any typed value or individual value objects to a ModelObject, returning an existing ModelObject if it exists or creates a new ModelObjectSimpleUriValue.toModelObject(IModelStore store, String documentUri, ModelCopyManager copyManager) 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 otherwiseprotected TypedValueModelObject.toTypedValue()SpdxModelFactory.typeToClass(String type) static ExternalSpdxElementExternalSpdxElement.uriToExternalSpdxElement(String uri, IModelStore stModelStore, String stDocumentUri, ModelCopyManager copyManager) Create an ExternalSpdxElement based on a URI of the form externaldocumentnamespace#SPDXRef-[NUM]static StringExternalSpdxElement.uriToExternalSpdxElementId(String uri, IModelStore stModelStore, String stDocumentUri, ModelCopyManager copyManager) Convert a URI to an ID for an External SPDX ElementConstructors in org.spdx.library.model that throw InvalidSPDXAnalysisExceptionModifierConstructorDescriptionAnnotation(String id) Annotation(IModelStore modelStore, String documentUri, String id, ModelCopyManager copyManager, boolean create) Checksum()Checksum(IModelStore modelStore, String documentUri, String id, ModelCopyManager copyManager, boolean create) Default model store, copy manager, and document URIExternalDocumentRef(IModelStore modelStore, String documentUri, String id, ModelCopyManager copyManager, boolean create) ExternalRef(String id) ExternalRef(IModelStore modelStore, String documentUri, String id, ModelCopyManager copyManager, boolean create) ExternalSpdxElement(IModelStore modelStore, String documentUri, String id, ModelCopyManager copyManager, boolean create) GenericModelObject(IModelStore modelStore, String documentUri, String id, ModelCopyManager copyManager, boolean create) GenericSpdxElement(IModelStore modelStore, String documentUri, String id, ModelCopyManager copyManager, boolean create) GenericSpdxItem(IModelStore modelStore, String documentUri, String id, ModelCopyManager copyManager, boolean create) ModelCollection(IModelStore modelStore, String documentUri, String id, String propertyName, ModelCopyManager copyManager, Class<?> type) Create a new Model Object using an Anonymous ID with the defualt store and default document URIModelObject(String id) Open or create a model object with the default store and default document URIModelObject(IModelStore modelStore, String documentUri, String id, ModelCopyManager copyManager, boolean create) ModelSet(IModelStore modelStore, String documentUri, String id, String propertyName, ModelCopyManager copyManager, Class<?> type) ReferenceType(String uriValue) RelatedElementCollection(SpdxElement owningElement, RelationshipType relationshipTypeFilter) RelatedElementCollection(SpdxElement owningElement, RelationshipType relationshipTypeFilter, String relatedElementTypeFilter) Relationship(String id) Relationship(IModelStore modelStore, String documentUri, String id, ModelCopyManager copyManager, boolean create) SimpleUriValue(String uri) SimpleUriValue(IndividualUriValue fromIndividualValue) SpdxConstantElement(IModelStore modelStore, String documentUri, String id) SpdxCreatorInformation(IModelStore modelStore, String documentUri, String id, ModelCopyManager copyManager, boolean create) SpdxDocument(String documentUri) Obtains or creates an SPDX document using the default document storeSpdxDocument(IModelStore modelStore, String documentUri, ModelCopyManager copyManager, boolean create) SpdxElement(String id) SpdxElement(IModelStore modelStore, String documentUri, String id, ModelCopyManager copyManager, boolean create) SpdxFile()protectedSpdxFile(SpdxFile.SpdxFileBuilder spdxFileBuilder) SpdxFile(IModelStore modelStore, String documentUri, String id, ModelCopyManager copyManager, boolean create) SpdxItem()SpdxItem(IModelStore modelStore, String documentUri, String id, ModelCopyManager copyManager, boolean create) Create a None element with default model store and document URISpdxNoAssertionElement(IModelStore modelStore, String documentUri) Create a None element with default model store and document URISpdxNoneElement(IModelStore modelStore, String documentUri) SpdxPackage(String id) protectedSpdxPackage(SpdxPackage.SpdxPackageBuilder spdxPackageBuilder) SpdxPackage(IModelStore modelStore, String documentUri, String id, ModelCopyManager copyManager, boolean create) SpdxPackageVerificationCode(IModelStore modelStore, String documentUri, String id, ModelCopyManager copyManager, boolean create) SpdxSnippet(String id) SpdxSnippet(SpdxSnippet.SpdxSnippetBuilder spdxSnippetBuilder) SpdxSnippet(IModelStore modelStore, String documentUri, String id, ModelCopyManager copyManager, boolean create) -
Uses of InvalidSPDXAnalysisException in org.spdx.library.model.license
Subclasses of InvalidSPDXAnalysisException in org.spdx.library.model.licenseModifier and TypeClassDescriptionclassclassclassMethods in org.spdx.library.model.license that throw InvalidSPDXAnalysisExceptionModifier and TypeMethodDescriptionvoidLicenseSet.addMember(AnyLicenseInfo member) Adds a member to the setCrossRef.CrossRefBuilder.build()booleanConjunctiveLicenseSet.equivalent(ModelObject compare) booleanDisjunctiveLicenseSet.equivalent(ModelObject compare) booleanExternalExtractedLicenseInfo.equivalent(ModelObject compare, boolean ignoreRelatedElements) booleanExtractedLicenseInfo.equivalent(ModelObject compare) booleanExtractedLicenseInfo.equivalent(ModelObject compare, boolean ignoreRelatedElements) booleanLicense.equivalent(ModelObject compare, boolean ignoreExternalReferences) booleanListedLicenseException.equivalent(ModelObject compare, boolean ignoreRelatedElements) booleanSpdxListedLicense.equivalent(ModelObject compare, boolean ignoreRelatedElements) static StringExternalExtractedLicenseInfo.externalExtractedLicenseIdToURI(String externalExtractedLicenseId, IModelStore stModelStore, String stDocumentUri, ModelCopyManager copyManager) ExternalExtractedLicenseInfo.getComment()LicenseException.getComment()SimpleLicensingInfo.getComment()SpdxListedLicense.getCrossRef()LicenseException.getDeprecatedVersion()SpdxListedLicense.getDeprecatedVersion()LicenseException.getExample()Deprecated.WithExceptionOperator.getException()ListedLicenseException.getExceptionTextHtml()ExternalExtractedLicenseInfo.getExternalDocumentId()ExternalExtractedLicenseInfo.getExternalExtractedLicenseURI()ExternalExtractedLicenseInfo.getExternalLicenseRef()abstract StringAbstractExtractedLicenseInfo.getExtractedText()ExternalExtractedLicenseInfo.getExtractedText()ExtractedLicenseInfo.getExtractedText()ConjunctiveLicenseSet.getFlattenedMembers()Conjunctive license sets can contain other conjunctive license sets as members.protected List<AnyLicenseInfo>DisjunctiveLicenseSet.getFlattenedMembers()Disjunctive license sets can contain other conjunctive license sets as members.License.getFsfLibre()CrossRef.getIsWayBackLink()OrLaterOperator.getLicense()WithExceptionOperator.getLicense()LicenseException.getLicenseExceptionTemplate()LicenseException.getLicenseExceptionText()SpdxListedLicense.getLicenseHeaderHtml()License.getLicenseText()SpdxListedLicense.getLicenseTextHtml()static ListedLicenseExceptionLicenseInfoFactory.getListedExceptionById(String id) ListedLicenses.getListedExceptionById(String exceptionId) static SpdxListedLicenseLicenseInfoFactory.getListedLicenseById(String licenseId) ListedLicenses.getListedLicenseById(String licenseId) CrossRef.getLive()CrossRef.getMatch()LicenseSet.getMembers()ExternalExtractedLicenseInfo.getName()LicenseException.getName()SimpleLicensingInfo.getName()CrossRef.getOrder()ExternalExtractedLicenseInfo.getSeeAlso()LicenseException.getSeeAlso()SimpleLicensingInfo.getSeeAlso()License.getStandardLicenseHeader()License.getStandardLicenseHeaderTemplate()License.getStandardLicenseTemplate()CrossRef.getTimestamp()CrossRef.getUrl()CrossRef.getValid()booleanLicense.isDeprecated()booleanLicenseException.isDeprecated()booleanLicense.isFsfLibre()booleanLicense.isNotFsfLibre()booleanLicense.isOsiApproved()voidLicenseSet.removeMember(AnyLicenseInfo member) voidExternalExtractedLicenseInfo.setComment(String comment) voidLicenseException.setComment(String comment) voidSimpleLicensingInfo.setComment(String comment) voidLicense.setDeprecated(Boolean deprecated) voidLicenseException.setDeprecated(Boolean deprecated) voidLicenseException.setDeprecatedVersion(String deprecatedVersion) voidSpdxListedLicense.setDeprecatedVersion(String deprecatedVersion) voidCrossRef.setDetails(Boolean isValid, Boolean isLive, Boolean isWayBackLink, String match, String timestamp) Convenience method for setting details related to the URL checkingvoidLicenseException.setExample(String example) Deprecated.voidWithExceptionOperator.setException(LicenseException exception) voidListedLicenseException.setExceptionTextHtml(String exceptionTextHtml) voidExtractedLicenseInfo.setExtractedText(String text) Sets the license text.voidLicense.setFsfLibre(Boolean fsfLibre) voidCrossRef.setIsWayBackLink(Boolean isWayBackLink) voidOrLaterOperator.setLicense(SimpleLicensingInfo license) voidWithExceptionOperator.setLicense(AnyLicenseInfo license) voidLicenseException.setLicenseExceptionTemplate(String template) Set the template text for the exceptionvoidLicenseException.setLicenseExceptionText(String text) Sets the text for the exceptionvoidSpdxListedLicense.setLicenseHeaderHtml(String licenseHeaderHtml) Set the licenseHeaderTemplateHtmlvoidLicense.setLicenseText(String text) voidSpdxListedLicense.setLicenseTextHtml(String licenseTextHtml) Set the licenseTextHtmlvoidvoidvoidLicenseSet.setMembers(Collection<AnyLicenseInfo> licenseInfos) Sets the members of the license set.voidvoidvoidvoidvoidLicense.setOsiApproved(Boolean osiApproved) voidExternalExtractedLicenseInfo.setSeeAlso(Collection<String> seeAlsoUrl) voidLicenseException.setSeeAlso(Collection<String> seeAlso) voidSimpleLicensingInfo.setSeeAlso(Collection<String> seeAlsoUrl) protected booleanConjunctiveLicenseSet.setsEquivalent(ConjunctiveLicenseSet compare) voidLicense.setStandardLicenseHeader(String standardLicenseHeader) voidLicense.setStandardLicenseHeaderTemplate(String standardLicenseHeaderTemplate) voidLicense.setStandardLicenseTemplate(String template) voidCrossRef.setTimestamp(String timestamp) voidvoidLicense.updateSetDeprecated(Boolean deprecated) static ExternalExtractedLicenseInfoExternalExtractedLicenseInfo.uriToExternalExtractedLicense(String externalLicenseUri, IModelStore stModelStore, String stDocumentUri, ModelCopyManager copyManager) static StringExternalExtractedLicenseInfo.uriToExternalExtractedLicenseId(String uri, IModelStore stModelStore, String stDocumentUri, ModelCopyManager copyManager) Convert a URI to an ID for an External Extracted LicenseConstructors in org.spdx.library.model.license that throw InvalidSPDXAnalysisExceptionModifierConstructorDescriptionCreate a new ExtractedLicenseInfo using the IDAbstractExtractedLicenseInfo(IModelStore modelStore, String documentUri, String id, ModelCopyManager copyManager, boolean create) Create a new ExtractedLicenseInfo objectCreate a new Model Object using an Anonymous ID with the defualt store and default document URIAnyLicenseInfo(String id) Open or create a model object with the default store and default document URIConjunctiveLicenseSet(IModelStore modelStore, String documentUri, String id, ModelCopyManager copyManager, boolean create) CrossRef()protectedCrossRef(CrossRef.CrossRefBuilder builder) CrossRef(IModelStore modelStore, String documentUri, String id, ModelCopyManager copyManager, boolean create) DisjunctiveLicenseSet(IModelStore modelStore, String documentUri, String id, ModelCopyManager copyManager, boolean create) ExternalExtractedLicenseInfo(IModelStore modelStore, String documentUri, String id, ModelCopyManager copyManager, boolean create) Create a new ExtractedLicenseInfo objectCreate a new ExtractedLicenseInfo objectExtractedLicenseInfo(String id, String text) Create a new ExtractedLicenseInfo using the ID and textExtractedLicenseInfo(IModelStore modelStore, String documentUri, String id, ModelCopyManager copyManager, boolean create) Create a new ExtractedLicenseInfo objectOpen or create a model object with the default store and default document URILicenseException(String id, String name, String text) LicenseException(String id, String name, String text, String template, Collection<String> seeAlso, String comment) LicenseException(String id, String name, String text, Collection<String> seeAlso, String comment) LicenseException(IModelStore modelStore, String documentUri, String id, ModelCopyManager copyManager, boolean create) Create a new LicenseException objectLicenseSet(String id) ListedLicenseException(String id, String name, String text) ListedLicenseException(String id, String name, String text, String template, Collection<String> seeAlso, String comment) ListedLicenseException(String id, String name, String text, Collection<String> seeAlso, String comment) ListedLicenseException(IModelStore modelStore, String documentUri, String id, ModelCopyManager copyManager, boolean create) OrLaterOperator(SimpleLicensingInfo license) Create a new OrLaterOperator applied to license using the same ModelStore and DocumentURI as the licenseOrLaterOperator(IModelStore modelStore, String documentUri, String id, ModelCopyManager copyManager, boolean create) Open or create a model object with the default store and default document URISpdxListedLicense(String name, String id, String text, Collection<String> sourceUrl, String comments, String standardLicenseHeader, String template, boolean osiApproved, Boolean fsfLibre, String licenseTextHtml, boolean isDeprecated, String deprecatedVersion) SpdxListedLicense(IModelStore modelStore, String documentUri, String id, ModelCopyManager copyManager, boolean create) Create a new SPDX Listed License objectCreate a new No Assertion license with the default store and default document URISpdxNoAssertionLicense(IModelStore modelStore, String documentUri) Create a new NoneLicense with the default store and default document URISpdxNoneLicense(IModelStore modelStore, String documentUri) WithExceptionOperator(AnyLicenseInfo license, LicenseException exception) WithExceptionOperator(IModelStore modelStore, String documentUri, String id, ModelCopyManager copyManager, boolean create) -
Uses of InvalidSPDXAnalysisException in org.spdx.library.model.pointer
Methods in org.spdx.library.model.pointer that throw InvalidSPDXAnalysisExceptionModifier and TypeMethodDescriptionStartEndPointer.getEndPointer()intLineCharPointer.getLineNumber()intByteOffsetPointer.getOffset()SinglePointer.getReference()CompoundPointer.getStartPointer()voidStartEndPointer.setEndPointer(SinglePointer endPointer) voidLineCharPointer.setLineNumber(Integer lineNumber) voidvoidSinglePointer.setReference(SpdxElement reference) CompoundPointer.setStartPointer(SinglePointer startPointer) StartEndPointer.setStartPointer(SinglePointer startPointer) Constructors in org.spdx.library.model.pointer that throw InvalidSPDXAnalysisExceptionModifierConstructorDescriptionByteOffsetPointer(IModelStore modelStore, String documentUri, String id, ModelCopyManager copyManager, boolean create) CompoundPointer(IModelStore modelStore, String documentUri, String id, ModelCopyManager copyManager, boolean create) LineCharPointer(IModelStore modelStore, String documentUri, String id, ModelCopyManager copyManager, boolean create) SinglePointer(String id) SinglePointer(IModelStore modelStore, String documentUri, String id, ModelCopyManager copyManager, boolean create) StartEndPointer(IModelStore modelStore, String documentUri, String id, ModelCopyManager copyManager, boolean create) -
Uses of InvalidSPDXAnalysisException in org.spdx.library.referencetype
Methods in org.spdx.library.referencetype that throw InvalidSPDXAnalysisExceptionModifier and TypeMethodDescriptionListedReferenceTypes.getListedReferenceName(URI uri) Get the listed reference type name from the listed reference URIListedReferenceTypes.getListedReferenceTypeByName(String listedReferenceName) ListedReferenceTypes.getListedReferenceUri(String listedReferenceName) Get the listed reference URI from a listed reference type name used in the tag/value format -
Uses of InvalidSPDXAnalysisException in org.spdx.licenseTemplate
Subclasses of InvalidSPDXAnalysisException in org.spdx.licenseTemplateModifier and TypeClassDescriptionclassException caused by an invalid license expression -
Uses of InvalidSPDXAnalysisException in org.spdx.storage
Methods in org.spdx.storage that throw InvalidSPDXAnalysisExceptionModifier and TypeMethodDescriptionbooleanIModelStore.addValueToCollection(String documentUri, String id, String propertyName, Object value) Adds a value to a property collection creating the propertyName if it does not existvoidIModelStore.ModelUpdate.apply()voidIModelStore.clearValueCollection(String documentUri, String id, String propertyName) Sets the value collection for the property to an empty collection creating the propertyName if it does not existbooleanIModelStore.collectionContains(String documentUri, String id, String propertyName, Object value) intIModelStore.collectionSize(String documentUri, String id, String propertyName) voidCreate a new object with IDvoidDeletes an item from the documentISerializableModelStore.deSerialize(InputStream stream, boolean overwrite) Deserialize / read an SPDX document from a streamIModelStore.enterCriticalSection(String documentUri, boolean readLockRequested) Enter a critical section.IModelStore.getAllItems(String documentUri, String typeFilter) IModelStore.getNextId(IModelStore.IdType idType, String documentUri) Generate a unique ID for use within the documentIModelStore.getPropertyValueNames(String documentUri, String id) IModelStore.getTypedValue(String documentUri, String id) booleanIModelStore.isCollectionMembersAssignableTo(String documentUri, String id, String propertyName, Class<?> clazz) booleanIModelStore.isCollectionProperty(String documentUri, String id, String propertyName) booleanIModelStore.isPropertyValueAssignableTo(String documentUri, String id, String propertyName, Class<?> clazz) IModelStore.listValues(String documentUri, String id, String propertyName) voidIModelStore.removeProperty(String documentUri, String id, String propertyName) Removes a property from the document for the given ID if the property exists.booleanIModelStore.removeValueFromCollection(String documentUri, String id, String propertyName, Object value) Removes a value from a collection of values associated with a propertyvoidISerializableModelStore.serialize(String documentUri, OutputStream stream) Serialize the items stored in the documentUri.voidSets a property value for a String or Boolean type of value creating the propertyName if it does not exist -
Uses of InvalidSPDXAnalysisException in org.spdx.storage.listedlicense
Methods in org.spdx.storage.listedlicense that throw InvalidSPDXAnalysisExceptionModifier and TypeMethodDescriptionbooleanLicenseJson.addCrossRefValueToList(String propertyName, org.spdx.storage.listedlicense.CrossRefJson value) Add a cross reference to a value listvoidExceptionJsonTOC.addException(ListedLicenseException exception, String exceptionHTMLReference, String exceptionJSONReference, boolean deprecated) Add a new exception to the list of exceptionsvoidLicenseJsonTOC.addLicense(SpdxListedLicense license, String licHTMLReference, String licJSONReference, boolean deprecated) Add summary information about a specific license to the licenses listbooleanLicenseJson.addPrimitiveValueToList(String propertyName, Object value) Add a primitive value to a value listbooleanSpdxListedLicenseModelStore.addValueToCollection(String documentUri, String id, String propertyName, Object value) voidSpdxListedLicenseModelStore.clearValueCollection(String documentUri, String id, String propertyName) booleanSpdxListedLicenseModelStore.collectionContains(String documentUri, String id, String propertyName, Object value) intSpdxListedLicenseModelStore.collectionSize(String documentUri, String id, String propertyName) voidExceptionJson.copyFrom(ListedLicenseException fromException) voidLicenseJson.copyFrom(SpdxListedLicense fromLicense) voidvoidSpdxListedLicenseModelStore.getAllItems(String documentUri, String typeFilter) SpdxListedLicenseModelStore.getNextId(IModelStore.IdType idType, String documentUri) SpdxListedLicenseModelStore.getPropertyValueNames(String documentUri, String id) SpdxListedLicenseModelStore.getTypedValue(String documentUri, String id) booleanSpdxListedLicenseModelStore.isCollectionMembersAssignableTo(String documentUri, String id, String propertyName, Class<?> clazz) booleanSpdxListedLicenseModelStore.isCollectionProperty(String documentUri, String id, String propertyName) booleanSpdxListedLicenseModelStore.isPropertyValueAssignableTo(String documentUri, String id, String propertyName, Class<?> clazz) SpdxListedLicenseModelStore.listValues(String documentUri, String id, String propertyName) voidSpdxListedLicenseModelStore.removeProperty(String documentUri, String id, String propertyName) booleanSpdxListedLicenseModelStore.removeValueFromCollection(String documentUri, String id, String propertyName, Object value) voidSpdxListedLicenseModelStore.setValue(String documentUri, String id, String propertyName, Object value) Constructors in org.spdx.storage.listedlicense that throw InvalidSPDXAnalysisExceptionModifierConstructorDescription -
Uses of InvalidSPDXAnalysisException in org.spdx.storage.simple
Methods in org.spdx.storage.simple that throw InvalidSPDXAnalysisExceptionModifier and TypeMethodDescriptionbooleanExtendedSpdxStore.addValueToCollection(String documentUri, String id, String propertyName, Object value) booleanInMemSpdxStore.addValueToCollection(String documentUri, String id, String propertyName, Object value) protected voidClear all values for the documentvoidExtendedSpdxStore.clearValueCollection(String documentUri, String id, String propertyName) voidInMemSpdxStore.clearValueCollection(String documentUri, String id, String propertyName) booleanExtendedSpdxStore.collectionContains(String documentUri, String id, String propertyName, Object value) booleanInMemSpdxStore.collectionContains(String documentUri, String id, String propertyName, Object value) intExtendedSpdxStore.collectionSize(String documentUri, String id, String propertyName) intInMemSpdxStore.collectionSize(String documentUri, String id, String propertyName) voidStoredTypedItem.copyValuesFrom(String fromDocumentUri, IModelStore store) Copy all values for this item from another storevoidvoidvoidvoidExtendedSpdxStore.enterCriticalSection(String documentUri, boolean readLockRequested) ExtendedSpdxStore.getAllItems(String documentUri, String typeFilter) InMemSpdxStore.getAllItems(String documentUri, String typeFilter) protected StoredTypedItemGets the item from the hashmapExtendedSpdxStore.getNextId(IModelStore.IdType idType, String documentUri) InMemSpdxStore.getNextId(IModelStore.IdType idType, String documentUri) ExtendedSpdxStore.getPropertyValueNames(String documentUri, String id) InMemSpdxStore.getPropertyValueNames(String documentUri, String id) ExtendedSpdxStore.getTypedValue(String documentUri, String id) InMemSpdxStore.getTypedValue(String documentUri, String id) booleanExtendedSpdxStore.isCollectionMembersAssignableTo(String documentUri, String id, String propertyName, Class<?> clazz) booleanInMemSpdxStore.isCollectionMembersAssignableTo(String documentUri, String id, String propertyName, Class<?> clazz) booleanExtendedSpdxStore.isCollectionProperty(String documentUri, String id, String propertyName) booleanInMemSpdxStore.isCollectionProperty(String documentUri, String id, String propertyName) booleanExtendedSpdxStore.isPropertyValueAssignableTo(String documentUri, String id, String propertyName, Class<?> clazz) booleanInMemSpdxStore.isPropertyValueAssignableTo(String documentUri, String id, String propertyName, Class<?> clazz) ExtendedSpdxStore.listValues(String documentUri, String id, String propertyName) InMemSpdxStore.listValues(String documentUri, String id, String propertyName) voidExtendedSpdxStore.removeProperty(String documentUri, String id, String propertyName) voidInMemSpdxStore.removeProperty(String documentUri, String id, String propertyName) booleanExtendedSpdxStore.removeValueFromCollection(String documentUri, String id, String propertyName, Object value) booleanInMemSpdxStore.removeValueFromCollection(String documentUri, String id, String propertyName, Object value) voidvoidConstructors in org.spdx.storage.simple that throw InvalidSPDXAnalysisException -
Uses of InvalidSPDXAnalysisException in org.spdx.utility.compare
Methods in org.spdx.utility.compare that throw InvalidSPDXAnalysisExceptionModifier and TypeMethodDescriptionvoidSpdxFileComparer.addDocumentFile(SpdxDocument spdxDocument, SpdxFile spdxFile) Add a file to the comparer and compare to the existing filesvoidSpdxItemComparer.addDocumentItem(SpdxDocument spdxDocument, SpdxItem spdxItem) Add a new item to the comparer and compare the contents of the item to all items which have been previously addedvoidSpdxPackageComparer.addDocumentPackage(SpdxDocument spdxDocument, SpdxPackage spdxPackage) Add a package to the comparer and performs the comparison to any existing documentsvoidSpdxSnippetComparer.addDocumentSnippet(SpdxDocument spdxDocument, SpdxSnippet snippet) Add a snippet to the comparer and performs the comparison to any existing documentsSpdxComparer.collectAllFiles(SpdxDocument spdxDocument) Collect all of the files present in the SPDX document including files within documents and files embedded in packagesprotected List<SpdxPackage>SpdxComparer.collectAllPackages(SpdxDocument spdxDocument) Collect all of the packages present in the SPDX document including packages embedded in other relationships within documentsstatic booleanSpdxComparer.collectionsEquivalent(Collection<? extends ModelObject> collectionA, Collection<? extends ModelObject> collectionB) voidSpdxComparer.compare(List<SpdxDocument> spdxDocuments) Compares multiple SPDX documentsvoidSpdxComparer.compare(SpdxDocument spdxDoc1, SpdxDocument spdxDoc2) Compares 2 SPDX documentsstatic booleanSpdxComparer.elementsEquivalent(Optional<? extends ModelObject> elementA, Optional<? extends ModelObject> elementB) static List<Annotation>SpdxComparer.findUniqueAnnotations(Collection<Annotation> annotationsA, Collection<Annotation> annotationsB) Find any SPDX annotations which are in annotationsA but not in annotationsBSpdxComparer.findUniqueChecksums(Collection<Checksum> checksumsA, Collection<Checksum> checksumsB) Find any SPDX checksums which are in elementsA but not in elementsBstatic List<ExternalDocumentRef>SpdxComparer.findUniqueExternalDocumentRefs(Collection<ExternalDocumentRef> externalDocRefsA, Collection<ExternalDocumentRef> externalDocRefsB) Find unique relationships that are present in relationshipsA but not relationshipsBstatic List<Relationship>SpdxComparer.findUniqueRelationships(Collection<Relationship> relationshipsA, Collection<Relationship> relationshipsB) Find unique relationships that are present in relationshipsA but not relationshipsBstatic booleanLicenseCompareHelper.isLicenseEqual(AnyLicenseInfo license1, AnyLicenseInfo license2, Map<String, String> xlationMap) Compares two licenses from potentially two different documents which may have different license ID's for the same licensestatic booleanLicenseCompareHelper.isLicensePassBlackList(AnyLicenseInfo license, String... blackList) Detect if a license pass black listsstatic booleanLicenseCompareHelper.isLicensePassWhiteList(AnyLicenseInfo license, String... whiteList) Detect if a license pass white listsbooleanTemplateRegexMatcher.isTemplateMatchWithinText(String text) LicenseCompareHelper.isTextMatchingTemplate(String template, String compareText) LicenseCompareHelper.isTextStandardException(LicenseException exception, String compareText) Compares exception text to the exception text of an SPDX Standard exceptionLicenseCompareHelper.isTextStandardLicense(License license, String compareText) Compares license text to the license text of an SPDX Standard LicenseLicenseCompareHelper.matchingStandardLicenseExceptionIdsWithinText(String text) Returns a list of SPDX Standard License Exception ID's that were found within the text, using the SPDX matching guidelines.LicenseCompareHelper.matchingStandardLicenseExceptionIdsWithinText(String text, List<String> licenseExceptionIds) 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.static String[]LicenseCompareHelper.matchingStandardLicenseIds(String licenseText) Returns a list of SPDX Standard License ID's that match the text provided using the SPDX matching guidelines.LicenseCompareHelper.matchingStandardLicenseIdsWithinText(String text) Returns a list of SPDX Standard License ID's that were found within the text, using the SPDX matching guidelines.LicenseCompareHelper.matchingStandardLicenseIdsWithinText(String text, List<String> licenseIds) Returns a list of SPDX Standard License ID's from the provided list that were found within the text, using the SPDX matching guidelines.Constructors in org.spdx.utility.compare that throw InvalidSPDXAnalysisExceptionModifierConstructorDescriptionSpdxFileDifference(SpdxFile fileA, SpdxFile fileB, boolean concludedLicensesEqual, boolean seenLicensesEqual, List<AnyLicenseInfo> uniqueSeenLicensesA, List<AnyLicenseInfo> uniqueSeenLicensesB, boolean checksumsEquals, List<Checksum> uniqueChecksumsA, List<Checksum> uniqueChecksumsB, boolean relationshipsEquals, List<Relationship> uniqueRelationshipA, List<Relationship> uniqueRelationshipB, boolean annotationsEquals, List<Annotation> uniqueAnnotationsA, List<Annotation> uniqueAnnotationsB) SpdxItemDifference(SpdxItem itemA, SpdxItem itemB, boolean concludedLicensesEqual, boolean seenLicensesEqual, List<AnyLicenseInfo> uniqueSeenLicensesA, List<AnyLicenseInfo> uniqueSeenLicensesB, boolean relationshipsEquals, List<Relationship> uniqueRelationshipA, List<Relationship> uniqueRelationshipB, boolean annotationsEquals, List<Annotation> uniqueAnnotationsA, List<Annotation> uniqueAnnotationsB) SpdxLicenseDifference(ExtractedLicenseInfo licenseA, ExtractedLicenseInfo licenseB) -
Uses of InvalidSPDXAnalysisException in org.spdx.utility.verificationcode
Methods in org.spdx.utility.verificationcode that throw InvalidSPDXAnalysisExceptionModifier and TypeMethodDescriptionVerificationCodeGenerator.generatePackageVerificationCode(File sourceDirectory, File[] skippedFiles, IModelStore modelStore, String documentUri) Generate the SPDX Package Verification Code from a directory of files included in the archiveVerificationCodeGenerator.generatePackageVerificationCode(File sourceDirectory, IModelStore modelStore, String documentUri) protected SpdxPackageVerificationCodeVerificationCodeGenerator.generatePackageVerificationCode(List<String> fileChecksums, String[] skippedFilePaths, IModelStore modelStore, String documentUri) VerificationCodeGenerator.generatePackageVerificationCode(SpdxFile[] spdxFiles, String[] skippedFilePaths, IModelStore modelStore, String documentUri) Generate the SPDX Package Verification Code from an array of SPDXFiles