Class NuxeoVersion


  • public class NuxeoVersion
    extends java.lang.Object
    Represents a Nuxeo server version.
    Since:
    3.0.0
    • Constructor Detail

      • NuxeoVersion

        protected NuxeoVersion​(int majorVersion,
                               int minorVersion,
                               int hotfix,
                               boolean snapshot)
    • Method Detail

      • version

        public java.lang.String version()
      • majorVersion

        public int majorVersion()
      • minorVersion

        public int minorVersion()
      • hotfix

        public int hotfix()
      • snapshot

        public boolean snapshot()
      • equals

        public boolean equals​(java.lang.String version)
      • hashCode

        public int hashCode()
        Overrides:
        hashCode in class java.lang.Object
      • equals

        public boolean equals​(java.lang.Object version)
        Overrides:
        equals in class java.lang.Object
      • toString

        public java.lang.String toString()
        Overrides:
        toString in class java.lang.Object
      • hotfix

        public NuxeoVersion hotfix​(int hotfix)
        Returns:
        A new instance of NuxeoVersion with the same version + input hotfix number.
      • isGreaterThan

        public boolean isGreaterThan​(java.lang.String version)
        Returns:
        Whether or not the input version is greater than this one.
      • isGreaterThan

        public boolean isGreaterThan​(NuxeoVersion version)
        Returns:
        Whether or not the input version is greater than this one.
      • parse

        public static NuxeoVersion parse​(java.lang.String version)