shohaku.configutils
クラス ConfigurationResourcesFactory

java.lang.Object
  拡張shohaku.configutils.ConfigurationResourcesFactory

public class ConfigurationResourcesFactory
extends java.lang.Object

ConfigurationResourcesFactory


コンストラクタの概要
ConfigurationResourcesFactory()
           
 
メソッドの概要
static DefaultConfigurationResources getBundle(java.lang.String baseName)
          指定された基底名、デフォルトのロケール、および呼び出し側のクラスローダを使用してXMLリソースバンドルを取得します。
static DefaultConfigurationResources getBundle(java.lang.String baseName, java.lang.ClassLoader loader)
          指定された基底名、クラスローダ、およびデフォルトのロケールを使用してXMLリソースバンドルを取得します。.
static DefaultConfigurationResources getBundle(java.lang.String baseName, java.util.Locale locale)
          指定された基底名、ロケール、および呼び出し側のクラスローダを使用してXMLリソースバンドルを取得します。
static DefaultConfigurationResources getBundle(java.lang.String baseName, java.util.Locale locale, java.lang.ClassLoader loader)
          指定された基底名、ロケール、クラスローダを使用してXMLリソースバンドルを取得します。
protected static java.io.InputStream getResourceAsStream(java.lang.ClassLoader loader, java.lang.String resource)
          指定されたクラスローダを使用して、引数が示すリソースの入力ストリームを取得する。
protected static java.io.InputStream getResourceAsStream(java.lang.String resource)
          引数が示すリソースの入力ストリームを取得する。
static DefaultConfigurationResources getXMLProperties(java.io.InputStream inStream)
          入力ストリームからプロパティリストを読み込み初期化する。
static DefaultConfigurationResources getXMLProperties(java.io.InputStream inStream, java.io.InputStream ruleInStream)
          入力ストリームからプロパティリストを指定された解析手順で読み込み初期化する。
static DefaultConfigurationResources getXMLProperties(java.lang.String propertiesPath)
          リソースパスからプロパティリストを読み込み初期化する。
static DefaultConfigurationResources getXMLProperties(java.lang.String propertiesPath, java.lang.String propertySetRulesPath)
          リソースパスからプロパティリストを指定された解析手順で読み込み初期化する。
 
クラス java.lang.Object から継承したメソッド
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

コンストラクタの詳細

ConfigurationResourcesFactory

public ConfigurationResourcesFactory()
メソッドの詳細

getResourceAsStream

protected static java.io.InputStream getResourceAsStream(java.lang.String resource)
引数が示すリソースの入力ストリームを取得する。

パラメータ:
resource - リソースパス
戻り値:
リソースの入力ストリーム

getResourceAsStream

protected static java.io.InputStream getResourceAsStream(java.lang.ClassLoader loader,
                                                         java.lang.String resource)
指定されたクラスローダを使用して、引数が示すリソースの入力ストリームを取得する。

パラメータ:
loader - リソースの検索に使用するクラスローダ
resource - リソースパス
戻り値:
リソースの入力ストリーム

getXMLProperties

public static DefaultConfigurationResources getXMLProperties(java.io.InputStream inStream)
入力ストリームからプロパティリストを読み込み初期化する。

パラメータ:
inStream - プロパティの入力ストリーム
戻り値:
XMLプロパティラッパー

getXMLProperties

public static DefaultConfigurationResources getXMLProperties(java.lang.String propertiesPath)
リソースパスからプロパティリストを読み込み初期化する。

パラメータ:
propertiesPath - プロパティのリソースパス
戻り値:
XMLプロパティラッパー

getXMLProperties

public static DefaultConfigurationResources getXMLProperties(java.io.InputStream inStream,
                                                             java.io.InputStream ruleInStream)
入力ストリームからプロパティリストを指定された解析手順で読み込み初期化する。

パラメータ:
inStream - プロパティの入力ストリーム
ruleInStream - プロパティの解析手順
戻り値:
XMLプロパティラッパー

getXMLProperties

public static DefaultConfigurationResources getXMLProperties(java.lang.String propertiesPath,
                                                             java.lang.String propertySetRulesPath)
リソースパスからプロパティリストを指定された解析手順で読み込み初期化する。

パラメータ:
propertiesPath - プロパティのリソースパス
propertySetRulesPath - プロパティの解析手順を定義ファイルへのパス
戻り値:
XMLプロパティラッパー

getBundle

public static DefaultConfigurationResources getBundle(java.lang.String baseName)
指定された基底名、デフォルトのロケール、および呼び出し側のクラスローダを使用してXMLリソースバンドルを取得します。

パラメータ:
baseName - 基底名
戻り値:
指定された基底名とデフォルトのロケールのXMLリソースバンドル

getBundle

public static DefaultConfigurationResources getBundle(java.lang.String baseName,
                                                      java.lang.ClassLoader loader)
指定された基底名、クラスローダ、およびデフォルトのロケールを使用してXMLリソースバンドルを取得します。.

パラメータ:
baseName - 基底名
loader - リソースのロード元のクラスローダ
戻り値:
指定された基底名とロケールのXMLリソースバンドル

getBundle

public static DefaultConfigurationResources getBundle(java.lang.String baseName,
                                                      java.util.Locale locale)
指定された基底名、ロケール、および呼び出し側のクラスローダを使用してXMLリソースバンドルを取得します。

パラメータ:
baseName - 基底名
locale - ロケール
戻り値:
指定された基底名とロケールのXMLリソースバンドル

getBundle

public static DefaultConfigurationResources getBundle(java.lang.String baseName,
                                                      java.util.Locale locale,
                                                      java.lang.ClassLoader loader)
指定された基底名、ロケール、クラスローダを使用してXMLリソースバンドルを取得します。

パラメータ:
baseName - 基底名
locale - ロケール
loader - リソースのロード元のクラスローダ
戻り値:
指定された基底名とロケールのXMLリソースバンドル