shohaku.configutils
クラス ConfigurationUtilities

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

public class ConfigurationUtilities
extends java.lang.Object

ConfigurationUtilities


コンストラクタの概要
ConfigurationUtilities()
           
 
メソッドの概要
static shohaku.composer.CompositeRule createComposeRule(java.io.InputStream ruleInStream, java.lang.Class c)
          構成ルールを生成して返却する。
static shohaku.composer.CompositeRule createComposeRule(java.io.InputStream ruleInStream, java.lang.ClassLoader classLoader)
          構成ルールを生成して返却する。
static shohaku.composer.CompositeRule getDefaultComposeRule(java.lang.String defaultRuleFile, java.lang.String customRuleFile, java.lang.Class c)
          デフォルトの構成ルールを返却する。
static shohaku.composer.CompositeRule getDefaultComposeRule(java.lang.String defaultRuleFile, java.lang.String customRuleFile, java.lang.ClassLoader classLoader)
          デフォルトの構成ルールを返却する。
 
クラス java.lang.Object から継承したメソッド
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

コンストラクタの詳細

ConfigurationUtilities

public ConfigurationUtilities()
メソッドの詳細

getDefaultComposeRule

public static shohaku.composer.CompositeRule getDefaultComposeRule(java.lang.String defaultRuleFile,
                                                                   java.lang.String customRuleFile,
                                                                   java.lang.Class c)
デフォルトの構成ルールを返却する。 カスタマイズされた構成ルールが定義されていない場合デフォルトを使用する。

パラメータ:
defaultRuleFile - デフォルトの構成ルールのファイルパス
customRuleFile - カスタマイズされたデフォルトの構成ルールのファイルパス
c - 生成に使用するクラスローダの元となるクラス
戻り値:
デフォルトの構成ルール

getDefaultComposeRule

public static shohaku.composer.CompositeRule getDefaultComposeRule(java.lang.String defaultRuleFile,
                                                                   java.lang.String customRuleFile,
                                                                   java.lang.ClassLoader classLoader)
デフォルトの構成ルールを返却する。 カスタマイズされた構成ルールが定義されていない場合デフォルトを使用する。

パラメータ:
defaultRuleFile - デフォルトの構成ルールのファイルパス
customRuleFile - カスタマイズされたデフォルトの構成ルールのファイルパス
classLoader - 生成に使用するクラスローダ
戻り値:
デフォルトの構成ルール

createComposeRule

public static shohaku.composer.CompositeRule createComposeRule(java.io.InputStream ruleInStream,
                                                               java.lang.Class c)
構成ルールを生成して返却する。

パラメータ:
ruleInStream - 入力ストリーム
c - 生成に使用するクラスローダの元となるクラス
戻り値:
構成ルール

createComposeRule

public static shohaku.composer.CompositeRule createComposeRule(java.io.InputStream ruleInStream,
                                                               java.lang.ClassLoader classLoader)
構成ルールを生成して返却する。

パラメータ:
ruleInStream - 入力ストリーム
classLoader - 生成に使用するクラスローダ
戻り値:
構成ルール