rcomp
b2008031701

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

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

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

リソースタイプクラス

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

フィールドの概要
static Type DIRECTORY
          ディレクトリ
static Type FILE
          ファイル
 
メソッドの概要
 boolean equals(java.lang.Object object)
          オブジェクトの比較を行います。
 int hashCode()
          オブジェクトハッシュコードを取得します。
 java.lang.String toString()
          オブジェクト情報を文字列として提供します。
static Type valueOf(int code)
          指定されたコードからタイプを取得します。
static Type valueOf(java.lang.String code)
          指定されたコード名からタイプを取得します。
 
クラス java.lang.Object から継承したメソッド
clone, finalize, getClass, notify, notifyAll, wait, wait, wait
 

フィールドの詳細

FILE

public static final Type FILE
ファイル


DIRECTORY

public static final Type DIRECTORY
ディレクトリ

メソッドの詳細

valueOf

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

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

valueOf

public static Type 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