クラス SearchExpressionContext
- java.lang.ObjectSE
-
- jakarta.faces.component.search.SearchExpressionContext
public abstract class SearchExpressionContext extends ObjectSE
検索式の解決に関連する状態を保持するために使用されるコンテキストオブジェクト。
- 導入:
- 2.3
- 関連事項:
SearchExpressionHandler
コンストラクターのサマリー
コンストラクター コンストラクター 説明 SearchExpressionContext()
メソッドのサマリー
すべてのメソッド 静的メソッド インスタンスメソッド 抽象メソッド 具象メソッド 修飾子と型 メソッド 説明 static SearchExpressionContext
createSearchExpressionContext(FacesContext context, UIComponent source)
SearchExpressionHandler
で使用するSearchExpressionContext
インスタンスを作成します。static SearchExpressionContext
createSearchExpressionContext(FacesContext context, UIComponent source, SetSE<SearchExpressionHint> expressionHints, SetSE<VisitHint> visitHints)
SearchExpressionHandler
で使用するSearchExpressionContext
インスタンスを作成します。abstract SetSE<SearchExpressionHint>
getExpressionHints()
式を解決する動作に影響を与えるヒントを返します。abstract FacesContext
getFacesContext()
現在のリクエストの FacesContext を返します。abstract UIComponent
getSource()
検索を開始するソース / ベースコンポーネントを返します。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