Config
Date: 2011-09-29

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

## junkutil.common
クラス Config

    java.lang.Object
      junkutil.common.Config

    public class Config

extends java.lang.Object

設定ファイルの読み込み

作成者:
  Hiroyuki Shiota

フィールドの概要
`static java.lang.String` | `USE_ENCODING_ENTRY`

メソッドの概要
`static java.lang.String[]` | `getLineCommentsSetting()` コメントとなる文字列を取得する
`static java.lang.String` | `getSectionDelimiter()` セクションのデリミタを取得する
`static java.util.Map` | `getSystemProperties()` システムプロパティを読み込む
`static java.util.Map` | `readIniFile(java.lang.String filename)`
`static java.util.Map` | `readIniFile(java.lang.String filename, java.lang.String encoding)` INIファイルを読み込む
`static java.util.Map` | `readProperties(java.lang.String filename)` プロパティファイルを読み込む
`static void` | `setLineCommentsSetting(java.lang.String[] iniLineComments)` コメントとなる文字列を設定する
`static void` | `setSectionDelimiter(java.lang.String delim)` セクションのデリミタを設定する

クラス java.lang.Object から継承されたメソッド
`clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait`

フィールドの詳細

### USE_ENCODING_ENTRY

    public static final java.lang.String USE_ENCODING_ENTRY

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

メソッドの詳細

### getLineCommentsSetting

    public static java.lang.String[] getLineCommentsSetting()

  コメントとなる文字列を取得する

  戻り値:

### setLineCommentsSetting

    public static void setLineCommentsSetting(java.lang.String[] iniLineComments)

  コメントとなる文字列を設定する

  パラメータ:
    `iniLineComments` -

### getSectionDelimiter

    public static java.lang.String getSectionDelimiter()

  セクションのデリミタを取得する

  戻り値:

### setSectionDelimiter

    public static void setSectionDelimiter(java.lang.String delim)

  セクションのデリミタを設定する

  パラメータ:
    `delim` -

### readProperties

    public static java.util.Map readProperties(java.lang.String filename)
                                        throws java.io.IOException

  プロパティファイルを読み込む

  パラメータ:
    `filename` -
  戻り値:
  例外:
    `java.io.IOException`

### readIniFile

    public static java.util.Map readIniFile(java.lang.String filename)
                                     throws java.io.IOException

  例外:
    `java.io.IOException`

### readIniFile

    public static java.util.Map readIniFile(java.lang.String filename,
                                            java.lang.String encoding)
                                     throws java.io.IOException

  INIファイルを読み込む

  パラメータ:
    `filename` -
  戻り値:
  例外:
    `java.io.IOException`
    `java.util.zip.DataFormatException`

### getSystemProperties

    public static java.util.Map getSystemProperties()

  システムプロパティを読み込む

  戻り値:

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