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]が返された場合情報は存在しません.