Uses of Class
jakarta.faces.component.search.SearchExpressionContext
-
Uses of SearchExpressionContext in jakarta.faces.component.search
Modifier and TypeMethodDescriptionstatic SearchExpressionContext
SearchExpressionContext.createSearchExpressionContext
(FacesContext context, UIComponent source) Creates aSearchExpressionContext
instance for use with theSearchExpressionHandler
.static SearchExpressionContext
SearchExpressionContext.createSearchExpressionContext
(FacesContext context, UIComponent source, Set<SearchExpressionHint> expressionHints, Set<VisitHint> visitHints) Creates aSearchExpressionContext
instance for use with theSearchExpressionHandler
.abstract SearchExpressionContext
SearchExpressionContextFactory.getSearchExpressionContext
(FacesContext context, UIComponent source, Set<SearchExpressionHint> expressionHints, Set<VisitHint> visitHints) Creates aSearchExpressionContext
instance for use with theSearchExpressionHandler
.SearchKeywordContext.getSearchExpressionContext()
Returns theSearchExpressionContext
for the current request.Modifier and TypeMethodDescriptionabstract void
SearchExpressionHandler.invokeOnComponent
(SearchExpressionContext searchExpressionContext, UIComponent previous, String expression, ContextCallback callback) Resolves multipleUIComponent
s for the given expression.void
SearchExpressionHandler.invokeOnComponent
(SearchExpressionContext searchExpressionContext, String expression, ContextCallback callback) Resolves multipleUIComponent
s for the given expression.void
SearchExpressionHandlerWrapper.invokeOnComponent
(SearchExpressionContext searchExpressionContext, UIComponent previous, String expression, ContextCallback callback) void
SearchExpressionHandlerWrapper.invokeOnComponent
(SearchExpressionContext searchExpressionContext, String expression, ContextCallback callback) boolean
SearchKeywordResolver.isLeaf
(SearchExpressionContext searchExpressionContext, String keyword) A leaf keyword is a keyword that does not allow to be combined with keywords or id chains to the right.boolean
SearchKeywordResolver.isPassthrough
(SearchExpressionContext searchExpressionContext, String keyword) A passthrough keyword is a keyword, that according to the context, does not require to be resolved on the server, and can be passed "unresolved" to the client.abstract boolean
SearchExpressionHandler.isPassthroughExpression
(SearchExpressionContext searchExpressionContext, String expression) Checks if the given expression is a "passtrough expression".boolean
SearchExpressionHandlerWrapper.isPassthroughExpression
(SearchExpressionContext searchExpressionContext, String expression) abstract boolean
SearchKeywordResolver.isResolverForKeyword
(SearchExpressionContext searchExpressionContext, String keyword) Checks if the current instance of theSearchKeywordResolver
is responsible for resolving the keyword.abstract boolean
SearchExpressionHandler.isValidExpression
(SearchExpressionContext searchExpressionContext, String expression) Checks if the given expression is a valid expression.boolean
SearchExpressionHandlerWrapper.isValidExpression
(SearchExpressionContext searchExpressionContext, String expression) abstract String
SearchExpressionHandler.resolveClientId
(SearchExpressionContext searchExpressionContext, String expression) Resolves to a single clientId or passthrough expression for the given expression.SearchExpressionHandlerWrapper.resolveClientId
(SearchExpressionContext searchExpressionContext, String expression) SearchExpressionHandler.resolveClientIds
(SearchExpressionContext searchExpressionContext, String expressions) Resolves to aList
with clientIds or passthrough expressions for the given expressions.SearchExpressionHandlerWrapper.resolveClientIds
(SearchExpressionContext searchExpressionContext, String expressions) abstract void
SearchExpressionHandler.resolveComponent
(SearchExpressionContext searchExpressionContext, String expression, ContextCallback callback) Resolves a singleUIComponent
s for the given expression.void
SearchExpressionHandlerWrapper.resolveComponent
(SearchExpressionContext searchExpressionContext, String expression, ContextCallback callback) abstract void
SearchExpressionHandler.resolveComponents
(SearchExpressionContext searchExpressionContext, String expressions, ContextCallback callback) Resolves multipleUIComponent
s for the given expression(s).void
SearchExpressionHandlerWrapper.resolveComponents
(SearchExpressionContext searchExpressionContext, String expressions, ContextCallback callback) ModifierConstructorDescriptionSearchKeywordContext
(SearchExpressionContext searchExpressionContext, ContextCallback callback, String remainingExpression) Construct a new context with the given arguments.