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