Package nl.knaw.dans.bagit.domain
Class Version
java.lang.Object
nl.knaw.dans.bagit.domain.Version
- All Implemented Interfaces:
Comparable<Version>
The version of the bagit specification used to create the bag.
-
Field Summary
Fields -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionintbooleanintgetMajor()intgetMinor()inthashCode()booleanbooleanbooleanisSameOrNewer(Version version) booleanisSameOrOlder(Version version) static VersiontoString()
-
Field Details
-
major
public final int major -
minor
public final int minor -
cachedToString
-
-
Constructor Details
-
Version
public Version(int major, int minor)
-
-
Method Details
-
LATEST_BAGIT_VERSION
-
toString
-
compareTo
- Specified by:
compareToin interfaceComparable<Version>
-
hashCode
public int hashCode() -
equals
-
isNewer
-
isSameOrNewer
-
isOlder
-
isSameOrOlder
-
getMajor
public int getMajor() -
getMinor
public int getMinor()
-