クラス MetaRuleset
- java.lang.ObjectSE
-
- jakarta.faces.view.facelets.MetaRuleset
public abstract class MetaRuleset extends ObjectSE
特定のオブジェクトインスタンスへのオートワイヤー状態で使用されるルールの変更可能なセット。このオブジェクトに割り当てられたルールは、ルールセットをカプセル化する単一のメタデータインスタンスに構成されます。
- 導入:
- 2.0
コンストラクターのサマリー
コンストラクター コンストラクター 説明 MetaRuleset()
メソッドのサマリー
すべてのメソッド インスタンスメソッド 抽象メソッド 修飾子と型 メソッド 説明 abstract MetaRuleset
add(Metadata metadata)
このルールセットに別のMetadata
を追加し、this
を返します。abstract MetaRuleset
addRule(MetaRule rule)
このルールセットに別のMetaRule
を追加し、this
を返します。abstract MetaRuleset
alias(StringSE attribute, StringSE property)
引数attribute
で指定された属性を削除し、引数property
で指定された名前で再度追加してthis
を返すことにより、このMetaRuleset
をカスタマイズします。abstract Metadata
finish()
ルールを適用するためのアクションを実行します。abstract MetaRuleset
ignore(StringSE attribute)
このMetaRuleset
インスタンスをカスタマイズして、attribute
引数で指定された属性を無視してthis
を返すようにアドバイスします。abstract MetaRuleset
ignoreAll()
このMetaRuleset
インスタンスをカスタマイズして、すべての属性を無視し、this
を返すようにアドバイスします。
メソッドの詳細
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 が適用されたメタデータ