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

## com.JRcServer.commons.conf
インタフェース CommonConfig

既知の実装クラスの一覧:
  ReadConfig

    public interface CommonConfig

コンフィグ情報インターフェイス.
指定されたコンフィグ情報のインターフェイスを提供します.

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

メソッドの概要
`void` | `get(ReadElement out, java.lang.String section, java.lang.String key)` 情報の取得.
`void` | `get(ReadElement out, java.lang.String section, java.lang.String key, int no)` 情報の取得.
`ReadElement` | `get(java.lang.String section, java.lang.String key)` 情報の取得.
`ReadElement` | `get(java.lang.String section, java.lang.String key, int no)` 情報の取得.
`java.lang.String` | `getCharset()` 読み込みキャラクタセットを取得.
`int` | `getElement()` セクション数の取得.
`int` | `getElement(java.lang.String section)` 対象セクション名に対するキー数を取得.
`int` | `getElement(java.lang.String section, java.lang.String key)` 対象キー名に対する情報数を取得.
`java.lang.String` | `getFilename()` 読み込みファイル名を取得.
`java.lang.String[]` | `getNames()` セクション名群の取得.
`java.lang.String[]` | `getNames(java.lang.String section)` 対象セクション名に対するキー名群を取得.
`boolean` | `isKey(java.lang.String section, java.lang.String name)` 対象キー名存在チェック.
`boolean` | `isSection(java.lang.String name)` 対象セクション名存在チェック.

メソッドの詳細

### get

    ReadElement get(java.lang.String section,
                    java.lang.String key,
                    int no)
                    throws InputException

  情報の取得.
  対象の情報を取得します.

  パラメータ:
    `section` - 取得対象のセクション名を指定します.
    `key` - 取得対象のキー名を設定します.
    `no` - 取得対象の項番を設定します.
  戻り値:
    ReadElement 取得された内容が返されます.
  例外:
    `InputException` - 入力例外.

### get

    void get(ReadElement out,
             java.lang.String section,
             java.lang.String key,
             int no)
             throws InputException

  情報の取得.
  対象の情報を取得します.

  パラメータ:
    `out` - 取得された内容が返されます.
    `section` - 取得対象のセクション名を指定します.
    `key` - 取得対象のキー名を設定します.
    `no` - 取得対象の項番を設定します.
  例外:
    `InputException` - 入力例外.

### get

    ReadElement get(java.lang.String section,
                    java.lang.String key)
                    throws InputException

  情報の取得.
  対象の情報を取得します.

  パラメータ:
    `section` - 取得対象のセクション名を指定します.
    `key` - 取得対象のキー名を設定します.
  戻り値:
    ReadElement 取得された内容が返されます.
  例外:
    `InputException` - 入力例外.

### get

    void get(ReadElement out,
             java.lang.String section,
             java.lang.String key)
             throws InputException

  情報の取得.
  対象の情報を取得します.

  パラメータ:
    `out` - 取得された内容が返されます.
    `section` - 取得対象のセクション名を指定します.
    `key` - 取得対象のキー名を設定します.
  例外:
    `InputException` - 入力例外.

### getElement

    int getElement(java.lang.String section,
                   java.lang.String key)
                   throws InputException

  対象キー名に対する情報数を取得.
  対象キー名に対する情報数を取得します.

  パラメータ:
    `section` - 対象のセクション名を指定します.
    `key` - 対象のキー名を指定します.
  戻り値:
    int 格納情報数が返されます.
  例外:
    `InputException` - 入力例外.

### getNames

    java.lang.String[] getNames(java.lang.String section)
                                throws InputException

  対象セクション名に対するキー名群を取得.
  対象セクション名に対するキー名群を取得します.

  パラメータ:
    `section` - 対象のセクション名を指定します.
  戻り値:
    String[] 対象のキー名群が返されます.
    情報が存在しない場合[null]が返されます.
  例外:
    `InputException` - 入力例外.

### getElement

    int getElement(java.lang.String section)
                   throws InputException

  対象セクション名に対するキー数を取得.
  対象セクション名に対するキー数を取得します.

  パラメータ:
    `section` - 対象のセクション名を指定します.
  戻り値:
    int 対象のキー名群が返されます.
  例外:
    `InputException` - 入力例外.

### getNames

    java.lang.String[] getNames()

  セクション名群の取得.
  セクション名群を取得します.

  戻り値:
    String[] セクション名群が返されます.
    情報が存在しない場合[null]が返されます.

### getElement

    int getElement()

  セクション数の取得.
  セクション名群を取得します.

  戻り値:
    int セクション名数が返されます.
    情報が存在しない場合[0]が返されます.

### getCharset

    java.lang.String getCharset()

  読み込みキャラクタセットを取得.
  読み込み対象のキャラクタセット情報が返されます.

  戻り値:
    String 読み込みキャラクタセットが返されます.
    情報が存在しない場合[null]が返されます.

### getFilename

    java.lang.String getFilename()

  読み込みファイル名を取得.
  読み込まれた対象ファイル名が返されます.

  戻り値:
    String ファイル名が返されます.
    情報が存在しない場合[null]が返されます.

### isSection

    boolean isSection(java.lang.String name)

  対象セクション名存在チェック.
  対象セクション名存在チェックを行います.

  パラメータ:
    `name` - チェック対象のセクション名を指定します.
  戻り値:
    boolean 情報存在結果が返されます.
    [true]が返された場合情報は存在します.
    [false]が返された場合情報は存在しません.

### isKey

    boolean isKey(java.lang.String section,
                  java.lang.String name)

  対象キー名存在チェック.
  対象キー名存在チェックを行います.

  パラメータ:
    `section` - 対象のセクション名を指定します.
    `name` - チェック対象のキー名を指定します.
  戻り値:
    boolean 情報存在結果が返されます.
    [true]が返された場合情報は存在します.
    [false]が返された場合情報は存在しません.

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