com.atlassian.confluence.upgrade
Class BuildNumber

java.lang.Object
  extended by com.atlassian.confluence.upgrade.BuildNumber
All Implemented Interfaces:
Comparable<BuildNumber>
Direct Known Subclasses:
BuildAndVersionNumber

public class BuildNumber
extends Object
implements Comparable<BuildNumber>


Field Summary
protected  String buildNumber
           
 
Constructor Summary
BuildNumber(Integer buildNumber)
          Builds a build number.
BuildNumber(String buildNumber)
           
 
Method Summary
 int compareTo(BuildNumber that)
           
 boolean equals(Object obj)
           
 int getPrefix()
          Deprecated. since 5.2, we allow cross-version export, with limitations.
 int hashCode()
           
 boolean hasSameMajorVersion(BuildNumber other)
          Deprecated. since 5.2, we allow cross-version export, with limitations.
 boolean isLowerThan(BuildNumber other)
           
 String toString()
           
 
Methods inherited from class java.lang.Object
clone, finalize, getClass, notify, notifyAll, wait, wait, wait
 

Field Detail

buildNumber

protected final String buildNumber
Constructor Detail

BuildNumber

public BuildNumber(String buildNumber)

BuildNumber

public BuildNumber(Integer buildNumber)
Builds a build number.

Parameters:
buildNumber - the build number or null
Method Detail

hasSameMajorVersion

public boolean hasSameMajorVersion(BuildNumber other)
Deprecated. since 5.2, we allow cross-version export, with limitations.

Tells whether the other build number has the same major version.

See Also:
UpgradeManager#getExportBuildNumber(boolean)} and {@link UpgradeManager#getOldestSpaceImportAllowed()}

getPrefix

public int getPrefix()
Deprecated. since 5.2, we allow cross-version export, with limitations.

See Also:
UpgradeManager#getExportBuildNumber(boolean)} and {@link UpgradeManager#getOldestSpaceImportAllowed()}

isLowerThan

public boolean isLowerThan(BuildNumber other)

compareTo

public int compareTo(BuildNumber that)
Specified by:
compareTo in interface Comparable<BuildNumber>

hashCode

public int hashCode()
Overrides:
hashCode in class Object

equals

public boolean equals(Object obj)
Overrides:
equals in class Object

toString

public String toString()
Overrides:
toString in class Object


Copyright © 2003–2015 Atlassian. All rights reserved.