クラス MetaRuleset

java.lang.ObjectSE
jakarta.faces.view.facelets.MetaRuleset

public abstract class MetaRuleset extends ObjectSE

特定のオブジェクトインスタンスへのオートワイヤー状態で使用されるルールの変更可能なセット。このオブジェクトに割り当てられたルールは、ルールセットをカプセル化する単一のメタデータインスタンスに構成されます。

導入:
2.0
  • コンストラクター概要

    コンストラクター
    コンストラクター
    説明
  • 方法の概要

    修飾子と型
    メソッド
    説明
    abstract MetaRuleset
    add(Metadata metadata)
    このルールセットに別の Metadata を追加し、this を返します。
    abstract MetaRuleset
    このルールセットに別の MetaRule を追加し、this を返します。
    abstract MetaRuleset
    alias(StringSE attribute, StringSE property)
    引数 attribute で指定された属性を削除し、引数 property で指定された名前で再度追加して this を返すことにより、この MetaRuleset をカスタマイズします。
    abstract Metadata
    ルールを適用するためのアクションを実行します。
    abstract MetaRuleset
    ignore(StringSE attribute)
    この MetaRuleset インスタンスをカスタマイズして、attribute 引数で指定された属性を無視して this を返すようにアドバイスします。
    abstract MetaRuleset
    この MetaRuleset インスタンスをカスタマイズして、すべての属性を無視し、this を返すようにアドバイスします。

    クラス java.lang.ObjectSE から継承されたメソッド

    clone, equalsSE, finalize, getClass, hashCode, notify, notifyAll, toString, wait, waitSE, waitSE
  • コンストラクターの詳細

    • MetaRuleset

      public MetaRuleset()
  • 方法の詳細

    • ignore

      public abstract MetaRuleset ignore(StringSE attribute)

      この MetaRuleset インスタンスをカスタマイズして、attribute 引数で指定された属性を無視して this を返すようにアドバイスします。

      パラメーター:
      attribute - 無視する属性の名前。
      戻り値:
      指定された属性を持つ MetaRuleset は無視されます。
      導入:
      2.0
    • ignoreAll

      public abstract MetaRuleset ignoreAll()

      この MetaRuleset インスタンスをカスタマイズして、すべての属性を無視し、this を返すようにアドバイスします。

      戻り値:
      ignoreAll MetaRuleset。
      導入:
      2.0
    • alias

      public abstract MetaRuleset alias(StringSE attribute, StringSE property)

      引数 attribute で指定された属性を削除し、引数 property で指定された名前で再度追加して this を返すことにより、この MetaRuleset をカスタマイズします。

      パラメーター:
      attribute - 削除する属性。
      property - 追加するプロパティ。
      戻り値:
      エイリアスされた MetaRuleSet。
      導入:
      2.0
    • add

      public abstract MetaRuleset add(Metadata metadata)

      このルールセットに別の Metadata を追加し、this を返します。

      パラメーター:
      metadata - 追加する Metadata
      戻り値:
      Metadata が追加された MetaRuleset
      導入:
      2.0
    • addRule

      public abstract MetaRuleset addRule(MetaRule rule)

      このルールセットに別の MetaRule を追加し、this を返します。

      パラメーター:
      rule - 追加するルール。
      戻り値:
      MetaRule が追加された MetaRuleset
      導入:
      2.0
    • finish

      public abstract Metadata finish()

      ルールを適用するためのアクションを実行します。

      戻り値:
      MetaRuleSet が適用されたメタデータ