Package jakarta.faces.component.search
Class SearchKeywordResolver
- java.lang.Object
- 
- jakarta.faces.component.search.SearchKeywordResolver
 
- 
 public abstract class SearchKeywordResolver extends Object 
- 
- 
Constructor SummaryConstructors Constructor Description SearchKeywordResolver()
 - 
Method SummaryAll Methods Instance Methods Abstract Methods Concrete Methods Modifier and Type Method Description booleanisLeaf(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)
 
- 
- 
- 
Method Detail- 
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:
 
 - 
isPassthroughpublic boolean 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 to the client- Parameters:
- searchExpressionContext-
- keyword-
- Returns:
 
 - 
isLeafpublic boolean 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. For example: @none:@parent.- Parameters:
- searchExpressionContext-
- keyword-
- Returns:
 
 
- 
 
-