インタフェース RuleResourceIF
-
- 既知の実装クラスのリスト:
RuleResource
public interface RuleResourceIF
[USAX](rules)ルール定義を管理することを表すクラス。
Copyright(c) 1999-2016 Camel Engineering LLP All Rights Reserved.- バージョン:
- REVIEWED ON 2016
########################################################################
(変更履歴)
REVIEWED2016 Javadoc/commentの拡充
######################################################################## - 作成者:
- Camel Engineering LLP J.Matsuo
-
-
ネストされたクラスの概要
ネストされたクラス 修飾子とタイプ インタフェース 説明 static interface
RuleResourceIF.RuleIF
[USAX](rules)ルール定義であることを表す。
-
フィールドの概要
フィールド 修飾子とタイプ フィールド 説明 static java.lang.String
COMMON_RULE
標準のルール定義ファイル(UTF-8)static java.lang.String
DEFAULT_CLASS
設定:標準のクラス名static java.lang.String
EXTENDS
設定:継承するアトリビュート定義
-
メソッドの概要
すべてのメソッド インスタンス・メソッド abstractメソッド 修飾子とタイプ メソッド 説明 java.lang.String[]
getkeys()
識別ID一覧を取得。java.lang.String
getName()
定義名を取得。RuleResourceIF.RuleIF
getRule(java.lang.String pmCode)
ルール定義を取得。java.util.Map<java.lang.String,RuleResourceIF.RuleIF>
getRuleAll()
ルール定義の一式を取得。boolean
hasRule(java.lang.String pmCode)
ルール定義の有無を判定。java.lang.String
toString()
文字列表現を取得。
-
-
-
メソッドの詳細
-
getRuleAll
java.util.Map<java.lang.String,RuleResourceIF.RuleIF> getRuleAll()
ルール定義の一式を取得。- 戻り値:
- ルール定義一式
-
getRule
RuleResourceIF.RuleIF getRule(java.lang.String pmCode) throws RuleException
ルール定義を取得。- パラメータ:
pmCode
- 識別ID- 戻り値:
- ルール定義
- 例外:
RuleException
- 指定のルール定義が存在しない
-
hasRule
boolean hasRule(java.lang.String pmCode)
ルール定義の有無を判定。- パラメータ:
pmCode
- 識別ID- 戻り値:
- 真偽(true 有 or false 無)
-
getkeys
java.lang.String[] getkeys()
識別ID一覧を取得。- 戻り値:
- ルール定義名一覧
-
getName
java.lang.String getName()
定義名を取得。- 戻り値:
- 定義名
-
toString
java.lang.String toString()
文字列表現を取得。- オーバーライド:
toString
クラス内java.lang.Object
- 戻り値:
- 文字列表現
-
-