com.JRcServer.commons.sys
クラス GetEnvironment

java.lang.Object
  上位を拡張 com.JRcServer.commons.sys.GetEnvironment

public class GetEnvironment
extends java.lang.Object

環境変数取得オブジェクト.

環境変数を取得します.

導入されたバージョン:
JRcCommons 1.00
バージョン:
1.00, 2004/05/13
作成者:
Masahito Suzuki

メソッドの概要
 void clear()
          情報クリア.
 void create()
          情報生成.
 java.lang.String get(java.lang.String name)
          環境変数取得処理.
 java.lang.String get(java.lang.String name, int no)
          環境変数取得処理.
 int getElements(java.lang.String name)
          環境変数名に対する情報数の取得.
 double getFloat(java.lang.String name)
          環境変数取得処理.
 double getFloat(java.lang.String name, int no)
          環境変数取得処理.
static GetEnvironment getInstance()
          シングルトンオブジェクトを取得.
 java.lang.String[] getNames()
          環境変数名一覧の取得.
 int getNumber(java.lang.String name)
          環境変数取得処理.
 int getNumber(java.lang.String name, int no)
          環境変数取得処理.
 ArrayTable getTable()
          テーブルオブジェクトの取得.
static boolean isRead(java.lang.String name)
          指定ファイル名が読み取り可能かチェック.
 
クラス java.lang.Object から継承されたメソッド
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

メソッドの詳細

getInstance

public static final GetEnvironment getInstance()
シングルトンオブジェクトを取得.

シングルトンオブジェクトを取得します.

戻り値:
GetEnvironment シングルトンオブジェクトが返されます.

create

public final void create()
                  throws InputException,
                         ExecutionException,
                         UnsupportException
情報生成.

環境変数を取得します。

例外:
InputException - 入力例外.
ExecutionException - 実行例外.
UnsupportException - サポート外例外.
この例外が検知された場合、 環境変数取得はサポートされて いません.

clear

public final void clear()
情報クリア.

情報をクリアします.


getTable

public final ArrayTable getTable()
テーブルオブジェクトの取得.

環境変数が格納されているテーブルオブジェクトを取得します.

戻り値:
ArrayTable テーブルオブジェクトが返されます.

get

public final java.lang.String get(java.lang.String name)
環境変数取得処理.

対象の環境変数情報を取得します.

パラメータ:
name - 対象の環境変数名を設定します.
戻り値:
String 環境変数内に格納されている情報を取得します.
情報が存在しない場合[null]が返されます.

get

public final java.lang.String get(java.lang.String name,
                                  int no)
環境変数取得処理.

対象の環境変数情報を取得します.

パラメータ:
name - 対象の環境変数名を設定します.
no - 格納されている環境変数名の情報項番を設定します.
戻り値:
String 環境変数内に格納されている情報を取得します.
情報が存在しない場合[null]が返されます.

getNumber

public final int getNumber(java.lang.String name)
環境変数取得処理.

対象の環境変数情報を取得します.

パラメータ:
name - 対象の環境変数名を設定します.
戻り値:
int 環境変数内に格納されている情報を取得します.
情報が存在しない場合[0]が返されます.

getNumber

public final int getNumber(java.lang.String name,
                           int no)
環境変数取得処理.

対象の環境変数情報を取得します.

パラメータ:
name - 対象の環境変数名を設定します.
no - 格納されている環境変数名の情報項番を設定します.
戻り値:
int 環境変数内に格納されている情報を取得します.
情報が存在しない場合[0]が返されます.

getFloat

public final double getFloat(java.lang.String name)
環境変数取得処理.

対象の環境変数情報を取得します.

パラメータ:
name - 対象の環境変数名を設定します.
戻り値:
double 環境変数内に格納されている情報を取得します.
情報が存在しない場合[0.0f]が返されます.

getFloat

public final double getFloat(java.lang.String name,
                             int no)
環境変数取得処理.

対象の環境変数情報を取得します.

パラメータ:
name - 対象の環境変数名を設定します.
no - 格納されている環境変数名の情報項番を設定します.
戻り値:
double 環境変数内に格納されている情報を取得します.
情報が存在しない場合[0.0f]が返されます.

getElements

public int getElements(java.lang.String name)
環境変数名に対する情報数の取得.

環境変数名に対する情報数が返されます.

パラメータ:
name - 対象の環境変数名を設定します.
戻り値:
int 環境変数名に対する情報数が返されます. [0]が返された場合情報は存在しません.

getNames

public final java.lang.String[] getNames()
環境変数名一覧の取得.

対象の環境変数名一覧を取得します.

戻り値:
String[] 環境変数名一覧が返されます. 情報が存在しない場合[null]が返されます.

isRead

public static final boolean isRead(java.lang.String name)
指定ファイル名が読み取り可能かチェック.