@Published(tag="architect") public class LogSettings extends java.lang.Object
| コンストラクタと説明 |
|---|
LogSettings(java.lang.String filePath)
コンストラクタ。
|
| 修飾子とタイプ | メソッドと説明 |
|---|---|
java.lang.String |
getFilePath()
プロパティファイルのファイルパスを取得する。
|
java.util.Map<java.lang.String,java.lang.String> |
getProps()
全てのプロパティを取得する。
|
java.lang.String |
getRequiredProp(java.lang.String propName)
必須プロパティを取得する。
|
protected java.util.Map<java.lang.String,java.lang.String> |
loadSettings(java.lang.String filePath)
プロパティファイルを読み込み、設定をロードする。
|
protected java.util.Map<java.lang.String,java.lang.String> |
trim(java.util.Properties props)
プロパティのキーと値をトリミングする。
|
public LogSettings(java.lang.String filePath)
filePath - プロパティファイルのファイルパスpublic java.lang.String getFilePath()
public java.util.Map<java.lang.String,java.lang.String> getProps()
protected java.util.Map<java.lang.String,java.lang.String> loadSettings(java.lang.String filePath)
filePath - ファイルパスprotected java.util.Map<java.lang.String,java.lang.String> trim(java.util.Properties props)
props - プロパティpublic java.lang.String getRequiredProp(java.lang.String propName)
throws java.lang.IllegalArgumentException
propName - プロパティ名java.lang.IllegalArgumentException - プロパティが存在しない場合