Package joynr.types

Class Version

    • Constructor Detail

      • Version

        public Version()
        Default Constructor
      • Version

        public Version​(Version versionObj)
        Copy constructor
        Parameters:
        versionObj - reference to the object to be copied
      • Version

        public Version​(Integer majorVersion,
                       Integer minorVersion)
        Parameterized constructor
        Parameters:
        majorVersion - the major version id
        minorVersion - the minor version id
    • Method Detail

      • getMajorVersion

        public Integer getMajorVersion()
        Gets MajorVersion
        Returns:
        the major version id
      • setMajorVersion

        public void setMajorVersion​(Integer majorVersion)
        Sets MajorVersion
        Parameters:
        majorVersion - the major version id
      • getMinorVersion

        public Integer getMinorVersion()
        Gets MinorVersion
        Returns:
        the minor version id
      • setMinorVersion

        public void setMinorVersion​(Integer minorVersion)
        Sets MinorVersion
        Parameters:
        minorVersion - the minor version id
      • toString

        public String toString()
        Stringifies the class
        Overrides:
        toString in class Object
        Returns:
        stringified class content
      • equals

        public boolean equals​(Object obj)
        Check for equality
        Overrides:
        equals in class Object
        Parameters:
        obj - Reference to the object to compare to
        Returns:
        true, if objects are equal, false otherwise
      • hashCode

        public int hashCode()
        Calculate code for hashing based on member contents
        Overrides:
        hashCode in class Object
        Returns:
        The calculated hash code