インタフェース 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
      設定:継承するアトリビュート定義
    • フィールドの詳細

      • COMMON_RULE

        static final java.lang.String COMMON_RULE
        標準のルール定義ファイル(UTF-8)
        関連項目:
        定数フィールド値
      • DEFAULT_CLASS

        static final java.lang.String DEFAULT_CLASS
        設定:標準のクラス名
        関連項目:
        定数フィールド値
      • EXTENDS

        static final java.lang.String EXTENDS
        設定:継承するアトリビュート定義
        関連項目:
        定数フィールド値
    • メソッドの詳細

      • 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
        戻り値:
        文字列表現