rcomp
b2008031701

org.phosphoresce.resourcecomp.core.enumeration
クラス Status

java.lang.Object
  拡張org.phosphoresce.resourcecomp.core.enumeration.Status
すべての実装インタフェース:
java.io.Serializable

public final class Status
extends java.lang.Object
implements java.io.Serializable

リソースステータスクラス

作成者:
Kitagawa
関連項目:
直列化された形式

フィールドの概要
static Status ADD
          追加状態
static Status DELETE
          削除状態
static Status SAME
          無変更状態
static Status UNSETTING
          状態未設定
static Status UPDATE
          変更状態
 
メソッドの概要
 boolean equals(java.lang.Object object)
          オブジェクトの比較を行います。
 int hashCode()
          オブジェクトハッシュコードを取得します。
 java.lang.String toString()
          オブジェクト情報を文字列として提供します。
static Status valueOf(int code)
          指定されたコードからステータスを取得します。
static Status valueOf(java.lang.String code)
          指定されたコード名からステータスを取得します。
 
クラス java.lang.Object から継承したメソッド
clone, finalize, getClass, notify, notifyAll, wait, wait, wait
 

フィールドの詳細

UNSETTING

public static final Status UNSETTING
状態未設定


SAME

public static final Status SAME
無変更状態


ADD

public static final Status ADD
追加状態


UPDATE

public static final Status UPDATE
変更状態


DELETE

public static final Status DELETE
削除状態

メソッドの詳細

valueOf

public static Status valueOf(java.lang.String code)
                      throws IllegalEnumerationException
指定されたコード名からステータスを取得します。

パラメータ:
code - コード名
戻り値:
ステータス
例外:
IllegalEnumerationException - 不正な列挙型コードが指定された場合に発生

valueOf

public static Status valueOf(int code)
                      throws IllegalEnumerationException
指定されたコードからステータスを取得します。

パラメータ:
code - コード
戻り値:
ステータス
例外:
IllegalEnumerationException - 不正な列挙型コードが指定された場合に発生

hashCode

public int hashCode()
オブジェクトハッシュコードを取得します。

戻り値:
オブジェクトハッシュコード
関連項目:
Object.hashCode()

equals

public boolean equals(java.lang.Object object)
オブジェクトの比較を行います。

パラメータ:
object - 比較対象オブジェクト
戻り値:
同一の場合にtrueを返却
関連項目:
Object.equals(java.lang.Object)

toString

public java.lang.String toString()
オブジェクト情報を文字列として提供します。

戻り値:
オブジェクト情報文字列
関連項目:
Object.toString()

rcomp
b2008031701