@Published(tag="architect") public class ObjectSettings extends Object
コンストラクタと説明 |
---|
ObjectSettings(LogSettings settings,
String name)
コンストラクタ。
|
修飾子とタイプ | メソッドと説明 |
---|---|
protected String |
getFilePath()
ログ出力の設定を読み込む際に使用したファイルパスを取得する。
|
protected LogSettings |
getLogSettings()
ログ出力の設定を取得する。
|
protected String |
getName()
プロパティファイル内で指定されるオブジェクトの名称を取得する。
|
String |
getProp(String propName)
必須でないプロパティを取得する。
|
String |
getRequiredProp(String propName)
必須プロパティを取得する。
|
protected Map |
getSettingsByPrefix(LogSettings settings,
String prefix)
指定されたプレフィックスにマッチする設定を取得する。
|
public ObjectSettings(LogSettings settings, String name)
settings
- ログ出力の設定name
- プロパティファイル内で指定されるオブジェクトの名称protected LogSettings getLogSettings()
protected String getFilePath()
protected String getName()
protected Map getSettingsByPrefix(LogSettings settings, String prefix)
settings
- ログ出力の設定prefix
- プレフィックスpublic String getProp(String propName)
propName
- オブジェクトに対するプロパティ名null
public String getRequiredProp(String propName)
propName
- オブジェクトに対するプロパティ名IllegalArgumentException
- プロパティが存在しない場合