public class Config
extends java.lang.Object
コンストラクタと説明 |
---|
Config()
コンストラクタ.
|
修飾子とタイプ | メソッドと説明 |
---|---|
void |
clear()
情報クリア.
|
java.lang.String |
get(java.lang.String section,
java.lang.String key,
int no)
指定要素の内容を取得.
|
java.lang.String[] |
getAll(java.lang.String section,
java.lang.String key)
指定要素の内容を取得.
|
boolean |
getBoolean(java.lang.String section,
java.lang.String key,
int no)
指定要素の内容を取得.
|
java.util.Date |
getDate(java.lang.String section,
java.lang.String key,
int no)
指定要素の内容を取得.
|
double |
getDouble(java.lang.String section,
java.lang.String key,
int no)
指定要素の内容を取得.
|
int |
getInt(java.lang.String section,
java.lang.String key,
int no)
指定要素の内容を取得.
|
java.lang.String[] |
getKeys(java.lang.String section)
指定キー群を取得.
|
long |
getLong(java.lang.String section,
java.lang.String key,
int no)
指定要素の内容を取得.
|
Config |
getSectionByConfig(java.lang.String section)
指定セクション以下のコンフィグ情報を生成.
|
java.lang.Object[] |
getSections()
セクション名一覧を取得.
|
java.sql.Date |
getSqlDate(java.lang.String section,
java.lang.String key,
int no)
指定要素の内容を取得.
|
java.sql.Time |
getSqlTime(java.lang.String section,
java.lang.String key,
int no)
指定要素の内容を取得.
|
java.sql.Timestamp |
getSqlTimestamp(java.lang.String section,
java.lang.String key,
int no)
指定要素の内容を取得.
|
java.lang.String |
getSrcName()
対象ファイル名を取得.
|
java.lang.String |
getString(java.lang.String section,
java.lang.String key,
int no)
指定要素の内容を取得.
|
boolean |
isKeys(java.lang.String section,
java.lang.String key)
指定キー名が存在するかチェック.
|
boolean |
isSection(java.lang.String section)
セクション名が存在するかチェック.
|
void |
put(java.lang.String section,
java.lang.String key,
java.lang.String value)
新しいパラメータを追加.
|
static boolean |
read(Config conf,
java.lang.String name)
コンフィグファイルを読み込み.
|
static Config |
read(java.lang.String name)
コンフィグファイルを読み込み.
|
void |
removeKey(java.lang.String section,
java.lang.String key)
指定キー情報を削除.
|
void |
removeSection(java.lang.String section)
指定セクションを削除.
|
void |
set(java.lang.String section,
java.lang.String key,
java.lang.String value)
新しいパラメータを設定.
|
int |
size()
指定セクション数を取得.
|
int |
size(java.lang.String section)
指定キー数を取得.
|
int |
size(java.lang.String section,
java.lang.String key)
指定要素数を取得.
|
java.lang.String |
toString()
文字列に変換.
|
public static final boolean read(Config conf, java.lang.String name) throws java.lang.Exception
conf
- 読み込み対象のコンフィグオブジェクトを設定します.name
- 対象のファイル名を呼び出します.java.lang.Exception
- 例外.public static final Config read(java.lang.String name) throws java.lang.Exception
name
- 対象のファイル名を呼び出します.java.lang.Exception
- 例外.public void clear()
public void put(java.lang.String section, java.lang.String key, java.lang.String value)
section
- 対象のセクション名を設定します.key
- 対象のキー名を設定します.value
- 対象の要素を追加します.public void set(java.lang.String section, java.lang.String key, java.lang.String value)
section
- 対象のセクション名を設定します.key
- 対象のキー名を設定します.value
- 対象の要素を追加します.public java.lang.String get(java.lang.String section, java.lang.String key, int no)
section
- 対象のセクション名を設定します.key
- 対象のキー名を設定します.no
- 対象の項番を設定します.public boolean getBoolean(java.lang.String section, java.lang.String key, int no) throws java.lang.Exception
section
- 対象のセクション名を設定します.key
- 対象のキー名を設定します.no
- 対象の項番を設定します.java.lang.Exception
- 例外.public int getInt(java.lang.String section, java.lang.String key, int no) throws java.lang.Exception
section
- 対象のセクション名を設定します.key
- 対象のキー名を設定します.no
- 対象の項番を設定します.java.lang.Exception
- 例外.public long getLong(java.lang.String section, java.lang.String key, int no) throws java.lang.Exception
section
- 対象のセクション名を設定します.key
- 対象のキー名を設定します.no
- 対象の項番を設定します.java.lang.Exception
- 例外.public double getDouble(java.lang.String section, java.lang.String key, int no) throws java.lang.Exception
section
- 対象のセクション名を設定します.key
- 対象のキー名を設定します.no
- 対象の項番を設定します.java.lang.Exception
- 例外.public java.lang.String getString(java.lang.String section, java.lang.String key, int no) throws java.lang.Exception
section
- 対象のセクション名を設定します.key
- 対象のキー名を設定します.no
- 対象の項番を設定します.java.lang.Exception
- 例外.public java.sql.Date getSqlDate(java.lang.String section, java.lang.String key, int no) throws java.lang.Exception
section
- 対象のセクション名を設定します.key
- 対象のキー名を設定します.no
- 対象の項番を設定します.java.lang.Exception
- 例外.public java.sql.Time getSqlTime(java.lang.String section, java.lang.String key, int no) throws java.lang.Exception
section
- 対象のセクション名を設定します.key
- 対象のキー名を設定します.no
- 対象の項番を設定します.java.lang.Exception
- 例外.public java.sql.Timestamp getSqlTimestamp(java.lang.String section, java.lang.String key, int no) throws java.lang.Exception
section
- 対象のセクション名を設定します.key
- 対象のキー名を設定します.no
- 対象の項番を設定します.java.lang.Exception
- 例外.public java.util.Date getDate(java.lang.String section, java.lang.String key, int no) throws java.lang.Exception
section
- 対象のセクション名を設定します.key
- 対象のキー名を設定します.no
- 対象の項番を設定します.java.lang.Exception
- 例外.public java.lang.String[] getAll(java.lang.String section, java.lang.String key)
section
- 対象のセクション名を設定します.key
- 対象のキー名を設定します.no
- 対象の項番を設定します.public void removeSection(java.lang.String section)
section
- 対象のセクション名を設定します.public void removeKey(java.lang.String section, java.lang.String key)
section
- 対象のセクション名を設定します.key
- 対象のキー名を設定します.public int size(java.lang.String section, java.lang.String key)
section
- 対象のセクション名を設定します.key
- 対象のキー名を設定します.public int size(java.lang.String section)
section
- 対象のセクション名を設定します.public int size()
public java.lang.String[] getKeys(java.lang.String section)
section
- 対象のセクション名を設定します.public java.lang.Object[] getSections()
public boolean isKeys(java.lang.String section, java.lang.String key)
section
- 対象のセクション名を設定します.key
- 対象のキー名を設定します.public boolean isSection(java.lang.String section)
section
- セクション名を設定します.public Config getSectionByConfig(java.lang.String section)
section
- 対象のセクション名を設定します.public java.lang.String getSrcName()
public java.lang.String toString()
toString
クラス内 java.lang.Object