Class SpecVersion


  • public class SpecVersion
    extends Object
    • Constructor Detail

      • SpecVersion

        public SpecVersion()
    • Method Detail

      • getVersionFlags

        public EnumSet<SpecVersion.VersionFlag> getVersionFlags​(long versionValue)
        Translates a numeric version code into a Set of VersionFlag enums
        Parameters:
        versionValue - long
        Returns:
        EnumSet representing a version
      • getVersionValue

        public long getVersionValue​(Set<SpecVersion.VersionFlag> flags)
        Translates a set of VersionFlag enums into a long version code
        Parameters:
        flags - set of versionFlags
        Returns:
        numeric representation of the spec version