Package jakarta.faces.component.search
Class SearchKeywordResolver
java.lang.Object
jakarta.faces.component.search.SearchKeywordResolver
- 
Constructor SummaryConstructors
- 
Method SummaryModifier and TypeMethodDescriptionbooleanisLeaf(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.booleanisPassthrough(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 to the clientabstract booleanisResolverForKeyword(SearchExpressionContext searchExpressionContext, String keyword) Check if the keyword can be resolved by the current resolverabstract voidresolve(SearchKeywordContext keywordContext, UIComponent current, String keyword) 
- 
Constructor Details- 
SearchKeywordResolverpublic SearchKeywordResolver()
 
- 
- 
Method Details- 
resolvepublic abstract void resolve(SearchKeywordContext keywordContext, UIComponent current, String keyword) 
- 
isResolverForKeywordpublic abstract boolean isResolverForKeyword(SearchExpressionContext searchExpressionContext, String keyword) Check if the keyword can be resolved by the current resolver- Parameters:
- searchExpressionContext-
- keyword-
- Returns:
 
- 
isPassthroughA passthrough keyword is a keyword that according to the context does not require to be resolved on the server, and can be passed to the client- Parameters:
- searchExpressionContext-
- keyword-
- Returns:
 
- 
isLeafA leaf keyword is a keyword that does not allow to be combined with keywords or id chains to the right. For example: @none:@parent.- Parameters:
- searchExpressionContext-
- keyword-
- Returns:
 
 
-