| Modifier and Type | Field and Description |
|---|---|
| private static final int | |
| private final List |
| Access | Constructor and Description |
|---|---|
| public |
| Modifier and Type | Method and Description |
|---|---|
| public void | |
| public boolean | isLeaf(SearchExpressionContext searchExpressionContext, String
the keyword keyword)Overrides javax. A leaf keyword is a keyword that does not allow to be combined with keywords or id chains to the right. |
| public boolean | isPassthrough(SearchExpressionContext searchExpressionContext, String
the keyword keyword)Overrides javax. 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. |
| public boolean | isResolverForKeyword(SearchExpressionContext searchExpressionContext, String
the keyword keyword)Implements abstract javax. Checks if the current instance of the |
| public void | resolve(SearchKeywordContext
the context, UIComponent SearchKeywordContextthe previous resolved component or the source component (if called for the first keyword in the chain) current, String the keyword keyword)Implements abstract javax. Try to resolve one or multiple |
| NUMBER_OF_DEFAULT_IMPLEMENTATIONS | back to summary |
|---|---|
| private static final int NUMBER_OF_DEFAULT_IMPLEMENTATIONS | |
| resolvers | back to summary |
|---|---|
| private final List<SearchKeywordResolver> resolvers | |
| CompositeSearchKeywordResolver | back to summary |
|---|---|
| public CompositeSearchKeywordResolver() | |
| add | back to summary |
|---|---|
| public void add(SearchKeywordResolver searchKeywordResolver) | |
| isLeaf | back to summary |
|---|---|
| public boolean isLeaf(SearchExpressionContext searchExpressionContext, String keyword) Overrides javax. Doc from javax. 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.
| |
| isPassthrough | back to summary |
|---|---|
| public boolean isPassthrough(SearchExpressionContext searchExpressionContext, String keyword) Overrides javax. Doc from javax. 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.
| |
| isResolverForKeyword | back to summary |
|---|---|
| public boolean isResolverForKeyword(SearchExpressionContext searchExpressionContext, String keyword) Implements abstract javax. Doc from javax. Checks if the current instance of the
| |
| resolve | back to summary |
|---|---|
| public void resolve(SearchKeywordContext context, UIComponent current, String keyword) Implements abstract javax. Doc from javax. Try to resolve one or multiple
| |