|
|||||||||||
前のクラス 次のクラス | フレームあり フレームなし | ||||||||||
概要: 入れ子 | フィールド | コンストラクタ | メソッド | 詳細: フィールド | コンストラクタ | メソッド |
java.lang.Objectjp.co.melco.preserv.mog.mdmProperties
mdm定義ファイルを格納するプロパティクラスです。 プロパティ値の取得は,getPropertyメソッドを利用してください。
メソッドの概要 | |
static void |
clear()
内包するプロパティ値を全て破棄します。 |
static boolean |
containsKey(java.lang.String key)
指定されたキーが定義されているか判定します。 |
static java.util.Map |
getProperties()
全てのプロパティ値を取得します。 |
static java.util.Map |
getProperties(java.lang.String prefix)
指定されたキーで始まる定義のみを取得します。 |
static java.util.Map |
getPropertiesByRegex(java.lang.String regex)
指定された正規表現にマッチする定義のみを取得します。 |
static java.lang.String |
getProperty(java.lang.String key)
文字列データの取得します。 |
static boolean |
getProperty(java.lang.String key,
boolean defaultValue)
booleanデータの取得します。 |
static int |
getProperty(java.lang.String key,
int defaultValue)
整数データの取得します。 |
static java.lang.String |
getProperty(java.lang.String key,
java.lang.String defaultValue)
文字列データの取得します。 |
static java.lang.String[] |
getPropertyArray(java.lang.String key)
プロパティ値が区切り文字尽きで複数指定されている場合,配列として取得します。 |
static java.lang.String[] |
getPropertyArray(java.lang.String key,
java.lang.String delim)
プロパティ値が区切り文字尽きで複数指定されている場合,配列として取得します。 |
static boolean |
isLoaded()
プロパティファイルの読み込み状態を判定します。 |
static void |
load(java.lang.String path,
javax.servlet.ServletContext context)
プロパティファイルを読み込みます。 |
クラス java.lang.Object から継承したメソッド |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
メソッドの詳細 |
public static java.lang.String getProperty(java.lang.String key)
key
- キー値
public static java.lang.String getProperty(java.lang.String key, java.lang.String defaultValue)
key
- キー値defaultValue
- デフォルト値
public static int getProperty(java.lang.String key, int defaultValue)
key
- キー値defaultValue
- デフォルト値
public static boolean getProperty(java.lang.String key, boolean defaultValue)
「true/on/yes」
の場合(大小文字不問)は,boolean#trueを返します。
それ以外の文字列の場合は,boolean#falseを返します。
key
- キー値defaultValue
- デフォルト値
public static java.util.Map getProperties(java.lang.String prefix)
prefix
- 開始文字列
public static java.util.Map getProperties()
public static java.util.Map getPropertiesByRegex(java.lang.String regex)
regex
- 正規表現
public static java.lang.String[] getPropertyArray(java.lang.String key)
key
- キー値
public static java.lang.String[] getPropertyArray(java.lang.String key, java.lang.String delim)
key
- キー値delim
- 区切り文字
public static void load(java.lang.String path, javax.servlet.ServletContext context) throws java.lang.Exception
path
- プロパティファイルのパスcontext
- サーブレットコンテキスト
java.lang.Exception
- プロパティファイルの読み込みに失敗した場合public static boolean containsKey(java.lang.String key)
key
- プロパティキー
public static void clear()
public static boolean isLoaded()
|
|||||||||||
前のクラス 次のクラス | フレームあり フレームなし | ||||||||||
概要: 入れ子 | フィールド | コンストラクタ | メソッド | 詳細: フィールド | コンストラクタ | メソッド |