Class SearchExpressionHandlerImpl
java.lang.Object
jakarta.faces.component.search.SearchExpressionHandler
org.apache.myfaces.component.search.SearchExpressionHandlerImpl
-
Field Summary
Fields inherited from class jakarta.faces.component.search.SearchExpressionHandler
EXPRESSION_SEPARATOR_CHARS, KEYWORD_PREFIX -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionprotected voidaddHint(SearchExpressionContext searchExpressionContext, SearchExpressionHint hint) protected voidapplyKeyword(SearchExpressionContext searchExpressionContext, UIComponent last, String command, String remainingExpression, ContextCallback topCallback) voidinvokeOnComponent(SearchExpressionContext searchExpressionContext, UIComponent previous, String topExpression, ContextCallback topCallback) protected booleanisHintSet(SearchExpressionContext searchExpressionContext, SearchExpressionHint hint) booleanisPassthroughExpression(SearchExpressionContext searchExpressionContext, String topExpression) booleanisValidExpression(SearchExpressionContext searchExpressionContext, String topExpression) resolveClientId(SearchExpressionContext searchExpressionContext, String expression) resolveClientIds(SearchExpressionContext searchExpressionContext, String expressions) voidresolveComponent(SearchExpressionContext searchExpressionContext, String expression, ContextCallback callback) voidresolveComponents(SearchExpressionContext searchExpressionContext, String expressions, ContextCallback callback) String[]splitExpressions(FacesContext context, String expressions) Methods inherited from class jakarta.faces.component.search.SearchExpressionHandler
getExpressionSeperatorChars, invokeOnComponent
-
Constructor Details
-
SearchExpressionHandlerImpl
public SearchExpressionHandlerImpl()
-
-
Method Details
-
addHint
-
isHintSet
protected boolean isHintSet(SearchExpressionContext searchExpressionContext, SearchExpressionHint hint) -
resolveClientId
- Specified by:
resolveClientIdin classSearchExpressionHandler
-
resolveClientIds
public List<String> resolveClientIds(SearchExpressionContext searchExpressionContext, String expressions) - Specified by:
resolveClientIdsin classSearchExpressionHandler
-
resolveComponent
public void resolveComponent(SearchExpressionContext searchExpressionContext, String expression, ContextCallback callback) - Specified by:
resolveComponentin classSearchExpressionHandler
-
resolveComponents
public void resolveComponents(SearchExpressionContext searchExpressionContext, String expressions, ContextCallback callback) - Specified by:
resolveComponentsin classSearchExpressionHandler
-
invokeOnComponent
public void invokeOnComponent(SearchExpressionContext searchExpressionContext, UIComponent previous, String topExpression, ContextCallback topCallback) - Specified by:
invokeOnComponentin classSearchExpressionHandler
-
applyKeyword
protected void applyKeyword(SearchExpressionContext searchExpressionContext, UIComponent last, String command, String remainingExpression, ContextCallback topCallback) -
isPassthroughExpression
public boolean isPassthroughExpression(SearchExpressionContext searchExpressionContext, String topExpression) - Specified by:
isPassthroughExpressionin classSearchExpressionHandler
-
isValidExpression
public boolean isValidExpression(SearchExpressionContext searchExpressionContext, String topExpression) - Specified by:
isValidExpressionin classSearchExpressionHandler
-
splitExpressions
- Specified by:
splitExpressionsin classSearchExpressionHandler
-