Class VersionImpl
java.lang.Object
org.apache.activemq.artemis.core.version.impl.VersionImpl
- All Implemented Interfaces:
Serializable,Version
- See Also:
-
Constructor Summary
ConstructorsConstructorDescriptionVersionImpl(String versionName, int majorVersion, int minorVersion, int microVersion, int incrementingVersion, int[] compatibleVersionList) -
Method Summary
Modifier and TypeMethodDescriptionbooleanintintintintinthashCode()booleanisCompatible(int version)
-
Constructor Details
-
VersionImpl
public VersionImpl(String versionName, int majorVersion, int minorVersion, int microVersion, int incrementingVersion, int[] compatibleVersionList)
-
-
Method Details
-
getFullVersion
- Specified by:
getFullVersionin interfaceVersion
-
getVersionName
- Specified by:
getVersionNamein interfaceVersion
-
getMajorVersion
public int getMajorVersion()- Specified by:
getMajorVersionin interfaceVersion
-
getMinorVersion
public int getMinorVersion()- Specified by:
getMinorVersionin interfaceVersion
-
getMicroVersion
public int getMicroVersion()- Specified by:
getMicroVersionin interfaceVersion
-
getIncrementingVersion
public int getIncrementingVersion()- Specified by:
getIncrementingVersionin interfaceVersion
-
isCompatible
public boolean isCompatible(int version) - Specified by:
isCompatiblein interfaceVersion
-
hashCode
public int hashCode() -
equals
-