クラス SearchExpressionContext
- java.lang.ObjectSE
-
- jakarta.faces.component.search.SearchExpressionContext
public abstract class SearchExpressionContext extends ObjectSE
検索式の解決に関連する状態を保持するために使用されるコンテキストオブジェクト。
- 導入:
- 2.3
- 関連事項:
SearchExpressionHandler
コンストラクターの概要
コンストラクター コンストラクター 説明 SearchExpressionContext()
方法の概要
すべてのメソッド 静的メソッド インスタンスメソッド 抽象メソッド 具象メソッド 修飾子と型 メソッド 説明 static SearchExpressionContextcreateSearchExpressionContext(FacesContext context, UIComponent source)SearchExpressionHandlerで使用するSearchExpressionContextインスタンスを作成します。static SearchExpressionContextcreateSearchExpressionContext(FacesContext context, UIComponent source, SetSE<SearchExpressionHint> expressionHints, SetSE<VisitHint> visitHints)SearchExpressionHandlerで使用するSearchExpressionContextインスタンスを作成します。abstract SetSE<SearchExpressionHint>getExpressionHints()式を解決する動作に影響を与えるヒントを返します。abstract FacesContextgetFacesContext()現在のリクエストの FacesContext を返します。abstract UIComponentgetSource()検索を開始するソース / ベースコンポーネントを返します。abstract SetSE<VisitHint>getVisitHints()SearchKeywordResolver実装で使用されている場合、ツリーの訪問の動作に影響を与えるヒントを返します。
メソッドの詳細
getSource
public abstract UIComponent getSource()
検索を開始するソース / ベースコンポーネントを返します。
- 戻り値:
- ソースコンポーネント。
- 導入:
- 2.3
getVisitHints
public abstract SetSE<VisitHint> getVisitHints()
SearchKeywordResolver実装で使用されている場合、ツリーの訪問の動作に影響を与えるヒントを返します。- 戻り値:
- 空ではなく、変更できない
VisitHintのコレクション - 導入:
- 2.3
- 関連事項:
VisitContext.getHints()
getExpressionHints
public abstract SetSE<SearchExpressionHint> getExpressionHints()
式を解決する動作に影響を与えるヒントを返します。
- 戻り値:
- 空ではなく、変更できない
SearchExpressionHintのコレクション - 導入:
- 2.3
getFacesContext
public abstract FacesContext getFacesContext()
現在のリクエストの FacesContext を返します。
- 戻り値:
- FacesContext。
- 導入:
- 2.3
createSearchExpressionContext
public static SearchExpressionContext createSearchExpressionContext(FacesContext context, UIComponent source)
SearchExpressionHandlerで使用するSearchExpressionContextインスタンスを作成します。このメソッドを使用して、VisitHintまたはSearchExpressionHintなしで SearchExpressionContext インスタンスを取得できます。- パラメーター:
context- 現在のリクエストの FacesContextsource- 検索を開始するソース / ベースコンポーネント。- 戻り値:
SearchExpressionContextインスタンス- 導入:
- 2.3
createSearchExpressionContext
public static SearchExpressionContext createSearchExpressionContext(FacesContext context, UIComponent source, SetSE<SearchExpressionHint> expressionHints, SetSE<VisitHint> visitHints)
SearchExpressionHandlerで使用するSearchExpressionContextインスタンスを作成します。- パラメーター:
context- 現在のリクエストの FacesContextsource- 検索を開始するソース / ベースコンポーネント。expressionHints- 検索に適用する SearchExpressionHintnullの場合、ヒントは適用されません。visitHints-SearchKeywordResolverによって使用される場合、訪問に適用する VisitHintsnullの場合、ヒントは適用されません。- 戻り値:
SearchExpressionContextインスタンス- 導入:
- 2.3