## Uses of Class
com.hazelcast.version.MemberVersion

- Packages that use MemberVersion
  Package | Description
  --- | ---
  com.hazelcast.core | Provides core API interfaces/classes.
  com.hazelcast.instance | This package contains Hazelcast Instance functionality.
  com.hazelcast.monitor | Contains Hazelcast statistics interfaces related to map, queue, topic, multimap, executor service etc.
  com.hazelcast.spi | Provides interfaces/classes for the Hazelcast SPI for building distributed data structures and services.
  com.hazelcast.version | This package contains classes to support the versioning API.

- - ### Uses of MemberVersion in com.hazelcast.core

    Methods in com.hazelcast.core that return MemberVersion
    Modifier and Type | Method and Description
    --- | ---
    `MemberVersion` | Member.`getVersion()` Returns the Hazelcast codebase version of this member; this may or may not be different from the version reported by `Cluster.getClusterVersion()`, for example when a node with a different codebase version is added to an existing cluster.

  - ### Uses of MemberVersion in com.hazelcast.instance

    Fields in com.hazelcast.instance declared as MemberVersion
    Modifier and Type | Field and Description
    --- | ---
    `protected MemberVersion` | AbstractMember.`version`

    Methods in com.hazelcast.instance that return MemberVersion
    Modifier and Type | Method and Description
    --- | ---
    `MemberVersion` | Node.`getVersion()` Returns the codebase version of the node.
    `MemberVersion` | AbstractMember.`getVersion()`

    Methods in com.hazelcast.instance with parameters of type MemberVersion
    Modifier and Type | Method and Description
    --- | ---
    `MemberImpl.Builder` | MemberImpl.Builder.`version(MemberVersion memberVersion)`

    Constructors in com.hazelcast.instance with parameters of type MemberVersion
    Constructor and Description
    `AbstractMember(Map<EndpointQualifier,Address> addresses, MemberVersion version, String uuid, Map<String,Object> attributes, boolean liteMember)`
    `MemberImpl(Address address, MemberVersion version, boolean localMember)`
    `MemberImpl(Address address, MemberVersion version, boolean localMember, String uuid)`

  - ### Uses of MemberVersion in com.hazelcast.monitor

    Methods in com.hazelcast.monitor that return MemberVersion
    Modifier and Type | Method and Description
    --- | ---
    `MemberVersion` | NodeState.`getMemberVersion()`

  - ### Uses of MemberVersion in com.hazelcast.spi

    Methods in com.hazelcast.spi that return MemberVersion
    Modifier and Type | Method and Description
    --- | ---
    `MemberVersion` | NodeEngine.`getVersion()` Returns the codebase version of the node.

  - ### Uses of MemberVersion in com.hazelcast.version

    Fields in com.hazelcast.version declared as MemberVersion
    Modifier and Type | Field and Description
    --- | ---
    `static MemberVersion` | MemberVersion.`UNKNOWN` UNKNOWN version.

    Fields in com.hazelcast.version with type parameters of type MemberVersion
    Modifier and Type | Field and Description
    --- | ---
    `static Comparator<MemberVersion>` | MemberVersion.`MAJOR_MINOR_VERSION_COMPARATOR` Version comparator that takes into account only major & minor version, disregarding patch version number.

    Methods in com.hazelcast.version that return MemberVersion
    Modifier and Type | Method and Description
    --- | ---
    `static MemberVersion` | MemberVersion.`of(int major, int minor, int patch)`
    `static MemberVersion` | MemberVersion.`of(String version)`

    Methods in com.hazelcast.version with parameters of type MemberVersion
    Modifier and Type | Method and Description
    --- | ---
    `int` | MemberVersion.`compareTo(MemberVersion otherVersion)`

Copyright © 2020. All rights reserved.