| Interface | Description |
|---|---|
| QueryListener |
Allows custom classes to modify the query before execution and/or modify the result after executing.
|
| Class | Description |
|---|---|
| AfterExecuteEventArgs |
Event Object that is used in the
QueryListener. |
| AttributeCriteria |
Criteria that is used to query on attributes.
|
| BeforeExecuteEventArgs |
Event Object that is used in the
QueryListener. |
| CustomLocationCriteria |
Criteria to allow any location to be added to the query.
|
| CustomParameterCriteria |
Criteria used to add custom Parameters to the query.
|
| HierarchicalLocationCriteria |
Criteria to allow any location to be added to the query.
|
| KeywordCriteria |
Criteria to allow query-ing on Keywords.
|
| PageCriteria |
Criteria used to Scope result by specifying a Page.
|
| PageviewCriteria |
Criteria used to query on pageviews.
|
| ParameterCriteria |
ParameterCriteria are criteria that resolve into parameters in the query.
|
| PublicationCriteria |
Criteria used to Scope results by specifying a Publication.
|
| QueryBuilder |
Used to build a query for Experience Optimization Promotions and items.
|
| RegionCriteria |
Represents criteria for the Region trigger.
|
| ScopeCriteria |
ScopeCriteria are ParameterCriteria which are used to define the Scope in which a rule can trigger.
|
| SearchTermCriteria |
Used to perform a Search query.
|
| SecondIdCriteria |
Criteria used to pass on a secondid to the query.
|
| UrlEncoderDecoder |
Utility class to UrlEncode and UrlDecode strings using UTF-8 encoding.
|
| Enum | Description |
|---|---|
| LocationOperator |
Operators used for
LocationCriteria. |
| MultiValueOperator |
Enumeration used in
AttributeCriteria to define operations on multi-value Attributes. |
| Pageview |
The different pageviews Elasticsearch supports.
|
| RangeOperator |
Operator used for ranges.
|
| SingleValueOperator |
Enumeration used in
AttributeCriteria to define operations on single value attributes. |
| Exception | Description |
|---|---|
| QueryBuilderException |
QueryBuilderException.
|
Copyright © 2021 RWS Group for and on behalf of its affiliates and subsidiaries. All rights reserved.