クラスの使用
jakarta.faces.component.search.SearchExpressionContext
SearchExpressionContext を使用するパッケージ
jakarta.faces.component.search 内の SearchExpressionContext 使用
修飾子と型メソッド説明static SearchExpressionContextSearchExpressionContext.createSearchExpressionContext(FacesContext context, UIComponent source) SearchExpressionHandlerで使用するSearchExpressionContextインスタンスを作成します。static SearchExpressionContextSearchExpressionContext.createSearchExpressionContext(FacesContext context, UIComponent source, SetSE<SearchExpressionHint> expressionHints, SetSE<VisitHint> visitHints) SearchExpressionHandlerで使用するSearchExpressionContextインスタンスを作成します。abstract SearchExpressionContextSearchExpressionContextFactory.getSearchExpressionContext(FacesContext context, UIComponent source, SetSE<SearchExpressionHint> expressionHints, SetSE<VisitHint> visitHints) SearchExpressionHandlerで使用するSearchExpressionContextインスタンスを作成します。SearchKeywordContext.getSearchExpressionContext()現在のリクエストのSearchExpressionContextを返します。型 SearchExpressionContext のパラメーターを持つ jakarta.faces.component.search のメソッド修飾子と型メソッド説明abstract voidSearchExpressionHandler.invokeOnComponent(SearchExpressionContext searchExpressionContext, UIComponent previous, StringSE expression, ContextCallback callback) 指定された式の複数のUIComponentを解決します。voidSearchExpressionHandler.invokeOnComponent(SearchExpressionContext searchExpressionContext, StringSE expression, ContextCallback callback) 指定された式の複数のUIComponentを解決します。voidSearchExpressionHandlerWrapper.invokeOnComponent(SearchExpressionContext searchExpressionContext, UIComponent previous, StringSE expression, ContextCallback callback) voidSearchExpressionHandlerWrapper.invokeOnComponent(SearchExpressionContext searchExpressionContext, StringSE expression, ContextCallback callback) booleanSearchKeywordResolver.isLeaf(SearchExpressionContext searchExpressionContext, StringSE keyword) リーフキーワードは、右側のキーワードまたは ID チェーンと組み合わせることを許可しないキーワードです。booleanSearchKeywordResolver.isPassthrough(SearchExpressionContext searchExpressionContext, StringSE keyword) パススルーキーワードは、コンテキストに応じて、サーバーで解決する必要がないキーワードであり、「未解決」でクライアントに渡すことができます。abstract booleanSearchExpressionHandler.isPassthroughExpression(SearchExpressionContext searchExpressionContext, StringSE expression) 指定された式が「パススルー式」かどうかを確認します。booleanSearchExpressionHandlerWrapper.isPassthroughExpression(SearchExpressionContext searchExpressionContext, StringSE expression) abstract booleanSearchKeywordResolver.isResolverForKeyword(SearchExpressionContext searchExpressionContext, StringSE keyword) SearchKeywordResolverの現在のインスタンスがキーワードの解決を担当しているかどうかを確認します。abstract booleanSearchExpressionHandler.isValidExpression(SearchExpressionContext searchExpressionContext, StringSE expression) 指定された式が有効な式であるかどうかを確認します。booleanSearchExpressionHandlerWrapper.isValidExpression(SearchExpressionContext searchExpressionContext, StringSE expression) abstract StringSESearchExpressionHandler.resolveClientId(SearchExpressionContext searchExpressionContext, StringSE expression) 指定された式に対して単一の clientId またはパススルー式に解決されます。SearchExpressionHandlerWrapper.resolveClientId(SearchExpressionContext searchExpressionContext, StringSE expression) SearchExpressionHandler.resolveClientIds(SearchExpressionContext searchExpressionContext, StringSE expressions) 指定された式に対して、clientIds またはパススルー式を使用してListSE に解決します。SearchExpressionHandlerWrapper.resolveClientIds(SearchExpressionContext searchExpressionContext, StringSE expressions) abstract voidSearchExpressionHandler.resolveComponent(SearchExpressionContext searchExpressionContext, StringSE expression, ContextCallback callback) 指定された式の単一のUIComponentを解決します。voidSearchExpressionHandlerWrapper.resolveComponent(SearchExpressionContext searchExpressionContext, StringSE expression, ContextCallback callback) abstract voidSearchExpressionHandler.resolveComponents(SearchExpressionContext searchExpressionContext, StringSE expressions, ContextCallback callback) 指定された式の複数のUIComponentを解決します。voidSearchExpressionHandlerWrapper.resolveComponents(SearchExpressionContext searchExpressionContext, StringSE expressions, ContextCallback callback) 型 SearchExpressionContext のパラメーターを持つ jakarta.faces.component.search のコンストラクター修飾子コンストラクター説明SearchKeywordContext(SearchExpressionContext searchExpressionContext, ContextCallback callback, StringSE remainingExpression) 指定された引数で新しいコンテキストを構築します。