概要 | パッケージ | クラス | 使用 | 階層ツリー | 非推奨 API | 索引
前のクラス 次のクラス | フレームあり フレームなし
概要: 入れ子 | フィールド | コンストラクタ | メソッド | 詳細: フィールド | コンストラクタ | メソッド

## 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)

  指定ファイル名が読み取り可能かチェック.

概要 | パッケージ | クラス | 使用 | 階層ツリー | 非推奨 API | 索引
前のクラス 次のクラス | フレームあり フレームなし
概要: 入れ子 | フィールド | コンストラクタ | メソッド | 詳細: フィールド | コンストラクタ | メソッド