Package jakarta.faces.component.search
Class SearchExpressionHandler
java.lang.Object
jakarta.faces.component.search.SearchExpressionHandler
- Direct Known Subclasses:
- SearchExpressionHandlerWrapper
- 
Field SummaryFields
- 
Constructor SummaryConstructors
- 
Method SummaryModifier and TypeMethodDescriptionchar[]getExpressionSeperatorChars(FacesContext context) abstract voidinvokeOnComponent(SearchExpressionContext searchExpressionContext, UIComponent previous, String expression, ContextCallback topCallback) voidinvokeOnComponent(SearchExpressionContext searchExpressionContext, String expressions, ContextCallback topCallback) abstract booleanisPassthroughExpression(SearchExpressionContext searchExpressionContext, String expression) abstract booleanisValidExpression(SearchExpressionContext searchExpressionContext, String expression) abstract StringresolveClientId(SearchExpressionContext searchExpressionContext, String expression) resolveClientIds(SearchExpressionContext searchExpressionContext, String expressions) abstract voidresolveComponent(SearchExpressionContext searchExpressionContext, String expression, ContextCallback callback) abstract voidresolveComponents(SearchExpressionContext searchExpressionContext, String expressions, ContextCallback callback) abstract String[]splitExpressions(FacesContext context, String expressions) 
- 
Field Details- 
EXPRESSION_SEPARATOR_CHARSprotected static final char[] EXPRESSION_SEPARATOR_CHARS
- 
KEYWORD_PREFIX- See Also:
 
 
- 
- 
Constructor Details- 
SearchExpressionHandlerpublic SearchExpressionHandler()
 
- 
- 
Method Details- 
resolveClientIdpublic abstract String resolveClientId(SearchExpressionContext searchExpressionContext, String expression) 
- 
resolveClientIdspublic abstract List<String> resolveClientIds(SearchExpressionContext searchExpressionContext, String expressions) 
- 
resolveComponentpublic abstract void resolveComponent(SearchExpressionContext searchExpressionContext, String expression, ContextCallback callback) 
- 
resolveComponentspublic abstract void resolveComponents(SearchExpressionContext searchExpressionContext, String expressions, ContextCallback callback) 
- 
invokeOnComponentpublic void invokeOnComponent(SearchExpressionContext searchExpressionContext, String expressions, ContextCallback topCallback) 
- 
invokeOnComponentpublic abstract void invokeOnComponent(SearchExpressionContext searchExpressionContext, UIComponent previous, String expression, ContextCallback topCallback) 
- 
splitExpressions
- 
isPassthroughExpressionpublic abstract boolean isPassthroughExpression(SearchExpressionContext searchExpressionContext, String expression) 
- 
isValidExpressionpublic abstract boolean isValidExpression(SearchExpressionContext searchExpressionContext, String expression) 
- 
getExpressionSeperatorChars
 
-