Package org.spdx.rdfparser
Class SpdxVerificationHelper
java.lang.Object
org.spdx.rdfparser.SpdxVerificationHelper
public class SpdxVerificationHelper extends Object
Holds static methods used for verify various property values
- Author:
- Gary O'Neall
-
Constructor Summary
Constructors Constructor Description SpdxVerificationHelper() -
Method Summary
Modifier and Type Method Description static booleanequalsWithNull(Object s1, Object s2)Returns true if s1 equals s2 taking into account the possibility of null valuesstatic booleanequivalentArray(Object[] s1, Object[] s2)Returns true if the array s1 contains the same objects as s2 independent of order and allowing for null valuesstatic booleanisValidExternalDocRef(String externalDocumentId)static booleanisValidUri(String uri)Validates a URI is indeed validstatic StringverifyAnnotator(String annotator)static StringverifyChecksumString(String checksum)static StringverifyChecksumString(String checksum, Checksum.ChecksumAlgorithm algorithm)static StringverifyCreator(String creator)Verifies a creator string valuestatic StringverifyDate(String creationDate)static StringverifyFileType(String fileType)static StringverifyNonStdLicenseid(String licenseId)static StringverifyOriginator(String originator)Verifies the originator stringstatic StringverifyReviewer(String reviewer)static StringverifySupplier(String supplier)Verifies the supplier String
-
Constructor Details
-
SpdxVerificationHelper
public SpdxVerificationHelper()
-
-
Method Details
-
verifyNonStdLicenseid
-
verifyChecksumString
-
verifyChecksumString
-
verifyFileType
- Parameters:
fileType-- Returns:
-
verifyCreator
Verifies a creator string value- Parameters:
creator-- Returns:
-
verifyOriginator
Verifies the originator string- Parameters:
originator-- Returns:
-
verifySupplier
Verifies the supplier String- Parameters:
supplier-- Returns:
-
verifyDate
- Parameters:
creationDate-- Returns:
-
verifyReviewer
- Parameters:
reviewer-- Returns:
-
isValidUri
Validates a URI is indeed valid- Parameters:
uri-- Returns:
-
equalsWithNull
Returns true if s1 equals s2 taking into account the possibility of null values- Parameters:
s1-s2-- Returns:
-
equivalentArray
Returns true if the array s1 contains the same objects as s2 independent of order and allowing for null values- Parameters:
s1-s2-- Returns:
-
verifyAnnotator
- Parameters:
annotator-- Returns:
-
isValidExternalDocRef
- Parameters:
externalDocumentId-- Returns:
-