Package org.spdx.library
Class Version
java.lang.Object
org.spdx.library.Version
public class Version extends Object
Static class to manage the SPDX versions and the version of the implementation classes
- Author:
- Gary O'Neall
-
Field Summary
Fields Modifier and Type Field Description static StringCURRENT_IMPLEMENTATION_VERSIONstatic StringCURRENT_SPDX_VERSIONstatic StringONE_DOT_ONE_SPDX_VERSIONstatic StringONE_DOT_TWO_SPDX_VERSIONstatic StringONE_DOT_ZERO_SPDX_VERSIONstatic StringPOINT_EIGHT_SPDX_VERSIONstatic StringPOINT_NINE_SPDX_VERSIONstatic List<String>SUPPORTED_SPDX_VERSIONSstatic StringTWO_POINT_ONE_VERSIONstatic StringTWO_POINT_THREE_VERSIONstatic StringTWO_POINT_TWO_VERSIONstatic StringTWO_POINT_ZERO_VERSION -
Method Summary
Modifier and Type Method Description static StringverifySpdxVersion(String spdxVersion)static booleanversionLessThan(String specVersion, String compareSpecVersion)Compares versions of the SPDX spec
-
Field Details
-
POINT_EIGHT_SPDX_VERSION
- See Also:
- Constant Field Values
-
POINT_NINE_SPDX_VERSION
- See Also:
- Constant Field Values
-
ONE_DOT_ZERO_SPDX_VERSION
- See Also:
- Constant Field Values
-
ONE_DOT_ONE_SPDX_VERSION
- See Also:
- Constant Field Values
-
ONE_DOT_TWO_SPDX_VERSION
- See Also:
- Constant Field Values
-
TWO_POINT_ZERO_VERSION
- See Also:
- Constant Field Values
-
TWO_POINT_ONE_VERSION
- See Also:
- Constant Field Values
-
TWO_POINT_TWO_VERSION
- See Also:
- Constant Field Values
-
TWO_POINT_THREE_VERSION
- See Also:
- Constant Field Values
-
CURRENT_SPDX_VERSION
- See Also:
- Constant Field Values
-
SUPPORTED_SPDX_VERSIONS
-
CURRENT_IMPLEMENTATION_VERSION
- See Also:
- Constant Field Values
-
-
Method Details
-
verifySpdxVersion
-
versionLessThan
Compares versions of the SPDX spec- Parameters:
specVersion-compareSpecVersion-- Returns:
- true if specVersion is less than compareSpecVersion
-