com.JRcServer.resource
クラス ResourceType

java.lang.Object
  上位を拡張 com.JRcServer.resource.ResourceType

public class ResourceType
extends java.lang.Object

リソースタイプ.

リソースのタイプを定義するオブジェクトです.

導入されたバージョン:
JDK 1.3
バージョン:
1.00, 2005/04/06
作成者:
Masahito Suzuki

フィールドの概要
static int RESOURCE_TYPE_FILE
          リソースタイプ : ファイル.
static int RESOURCE_TYPE_MEMORY
          リソースタイプ : メモリー.
static int RESOURCE_TYPE_SPACE
          リソースタイプ : スペースファイル.
 
コンストラクタの概要
ResourceType()
          コンストラクタ.
ResourceType(int type)
          コンストラクタ.
ResourceType(int type, java.lang.String dir)
          コンストラクタ.
ResourceType(int type, java.lang.String dir, Space space)
          コンストラクタ.
 
メソッドの概要
 Space getSpace()
          設定されている対象スペースファイルを取得.
 java.lang.String getTmpDir()
          設定されている一時ディレクトリを取得.
 int getType()
          設定されているリソースタイプを取得.
 
クラス java.lang.Object から継承されたメソッド
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

フィールドの詳細

RESOURCE_TYPE_MEMORY

public static final int RESOURCE_TYPE_MEMORY
リソースタイプ : メモリー.

関連項目:
定数フィールド値

RESOURCE_TYPE_FILE

public static final int RESOURCE_TYPE_FILE
リソースタイプ : ファイル.

関連項目:
定数フィールド値

RESOURCE_TYPE_SPACE

public static final int RESOURCE_TYPE_SPACE
リソースタイプ : スペースファイル.

関連項目:
定数フィールド値
コンストラクタの詳細

ResourceType

public ResourceType()
コンストラクタ.


ResourceType

public ResourceType(int type)
コンストラクタ.

リソースタイプを設定して生成します.

パラメータ:
type - リソースタイプを設定します.
[ResourceType#RESOURCE_TYPE_MEMORY]を設定した場合、 メモリータイプリソースです.
[ResourceType#RESOURCE_TYPE_FILE]を設定した場合、 ファイルタイプリソースです.
[ResourceType#RESOURCE_TYPE_SPACE]を設定した場合、 Spaceファイルタイプリソースです.

ResourceType

public ResourceType(int type,
                    java.lang.String dir)
コンストラクタ.

リソースタイプを設定して生成します.

パラメータ:
type - リソースタイプを設定します.
[ResourceType#RESOURCE_TYPE_MEMORY]を設定した場合、 メモリータイプリソースです.
[ResourceType#RESOURCE_TYPE_FILE]を設定した場合、 ファイルタイプリソースです.
[ResourceType#RESOURCE_TYPE_SPACE]を設定した場合、 Spaceファイルタイプリソースです.
dir - リソースタイプが ResourceType#RESOURCE_TYPE_FILE の場合の 一時ディレクトリ名を設定します.

ResourceType

public ResourceType(int type,
                    java.lang.String dir,
                    Space space)
コンストラクタ.

リソースタイプを設定して生成します.

パラメータ:
type - リソースタイプを設定します.
[ResourceType#RESOURCE_TYPE_MEMORY]を設定した場合、 メモリータイプリソースです.
[ResourceType#RESOURCE_TYPE_FILE]を設定した場合、 ファイルタイプリソースです.
[ResourceType#RESOURCE_TYPE_SPACE]を設定した場合、 Spaceファイルタイプリソースです.
dir - リソースタイプが ResourceType#RESOURCE_TYPE_FILE の場合の 一時ディレクトリ名を設定します.
space - リソースタイプが ResourceType#RESOURCE_TYPE_SPACE の場合の 対象スペースファイルを設定します.
メソッドの詳細

getType

public final int getType()
設定されているリソースタイプを取得.

設定されているリソースタイプが返されます.

戻り値:
int リソースタイプが返されます.
[ResourceType#RESOURCE_TYPE_MEMORY]が返された場合、 メモリータイプリソースです.
[ResourceType#RESOURCE_TYPE_FILE]が返された場合、 ファイルタイプリソースです.
[ResourceType#RESOURCE_TYPE_SPACE]が返された場合、 Spaceファイルタイプリソースです.

getTmpDir

public final java.lang.String getTmpDir()
設定されている一時ディレクトリを取得.

設定されている一時ディレクトリを取得します.

戻り値:
String 一時ディレクトリが返されます.

getSpace

public final Space getSpace()
設定されている対象スペースファイルを取得.

設定されている対象スペースファイルを取得します.

戻り値:
Space 設定されている対象スペースファイルが返されます.