|
||||||||||
前のクラス 次のクラス | フレームあり フレームなし | |||||||||
概要: 入れ子 | フィールド | コンストラクタ | メソッド | 詳細: フィールド | コンストラクタ | メソッド |
java.lang.Objectorg.dyndns.nuda.management.Version
public class Version
ツールのバージョンを表すJavaBeansです.
バージョンは以下の4つの要素からなります.
・メジャーバージョン:major-version
・マイナーバージョン:minor-version
・ブランチバージョン:branch-version
・製品状態:product-status
基本的に、バージョン番号は10桁のint値からなります。
以下に、バージョン番号の意味を記載します
桁 | 意味 | 1~3桁 | メジャーバージョンをあらわす"1" + メジャーバージョン番号(2桁) |
---|---|
4~6桁 | マイナーバージョンをあらわす"2" + マイナーバージョン番号(2桁) |
7~9桁 | ブランチバージョンをあらわす"3" + ブランチバージョン番号(2桁) |
10桁 | 製品状態を表す1桁の番号 |
フィールドの概要 | |
---|---|
static int |
version
|
コンストラクタの概要 | |
---|---|
Version(int version)
引数に指定したバージョン番号を元にインスタンスを生成します |
メソッドの概要 | |
---|---|
void |
changeProductStatus(PRODUCT_STATUS status)
現在のバージョンに対して製品状態の変更を行います |
int |
compareTo(Version arg0)
|
int |
getBranchVersion()
現在のブランチバージョン(枝番)を表すint値を取得します |
int |
getCurrentVersion()
現在のバージョンを表すint値を取得します |
int |
getMajorVersion()
現在のメジャーバージョンを表すint値を取得します |
int |
getMinorVersion()
現在のマイナーバージョンを表すint値を取得します |
PRODUCT_STATUS |
getProductStatus()
現在の製品状態を取得します |
Version |
revisionUp()
リビジョンアップ(マイナーバージョンアップ)を行います |
Version |
suffixUp()
サフィックスアップ(ブランチバージョンアップ)を行います |
java.lang.String |
toString()
|
Version |
versionUp()
バージョンアップ(メジャーバージョンアップ)を行います |
クラス java.lang.Object から継承されたメソッド |
---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait |
フィールドの詳細 |
---|
public static final int version
コンストラクタの詳細 |
---|
public Version(int version)
version
- メソッドの詳細 |
---|
public int getCurrentVersion()
public int getMajorVersion()
public int getMinorVersion()
public int getBranchVersion()
public PRODUCT_STATUS getProductStatus()
public Version versionUp()
public Version revisionUp()
public Version suffixUp()
public void changeProductStatus(PRODUCT_STATUS status)
status
- public java.lang.String toString()
java.lang.Object
内の toString
public int compareTo(Version arg0)
java.lang.Comparable<Version>
内の compareTo
|
||||||||||
前のクラス 次のクラス | フレームあり フレームなし | |||||||||
概要: 入れ子 | フィールド | コンストラクタ | メソッド | 詳細: フィールド | コンストラクタ | メソッド |