| Class | Description |
|---|---|
| AbstractCollectionDistinctExpressionEvaluator<T extends ItemModel> |
Compares collections which can have duplicate items.
|
| AbstractCollectionExpressionEvaluator |
Basic functionality to evaluate collections.
|
| AbstractComparableExpressionEvaluator<T extends java.lang.Comparable> |
Abstract common parent class for all expressions evaluators that deal with operands that represent
Comparable
values. |
| AbstractExpressionEvaluator |
Abstract implementation for
ExpressionEvaluator. |
| BooleanExpressionEvaluator |
Evaluates boolean expressions
|
| BtgExpressionEvaluatorTest | |
| BtgOrderOperandValueProviderTest | |
| CategoryCollectionExpressionEvaluator |
Compares collections with
CategoryModel regardless of their catalog versions. |
| CollectionExpressionEvaluator |
ExpressionEvaluator for Collection type as well as it's collection elements. |
| CompositeExpressionEvaluator |
"Masks" multiple
ExpressionEvaluator instances with same left operand type and presents them all as one,
single ExpressionEvaluator |
| ContentpageCollectionExpressionEvaluator |
Compares collections with
ContentPageModel regardless of their catalog versions. |
| DateExpressionEvaluator |
Date expression evaluator.
|
| DefaultBTGExpressionEvaluator |
Default implementation of
ConditionEvaluator dedicated for expression like conditions. |
| DefaultConditionEvaluatorRegistry |
Default implementer of
ConditionEvaluatorRegistry. |
| DefaultExpressionEvaluatorRegistry | |
| ExpressionEvaluatorTest |
Tests for
ExpressionEvaluator and ExpressionEvaluatorRegistry. |
| KeyValuePairCollectionExpressionEvaluator |
Evaluates two collections of
KeyValuePair by comparing their keys and values. |
| MappedNumericEvaluator<T extends ItemModel,K extends java.lang.Comparable> |
Evaluates a numeric expression for a numeric attribute related with
ItemModel. |
| NumericExpressionEvaluator |
Evaluates numeric expressions.
|
| PlainCollectionExpressionEvaluator |
ExpressionEvaluator for Collection type. |
| PriceExpressionEvaluator |
Evaluator dedicated for prices.
|
| ProductCollectionExpressionEvaluator |
Compares collections with
ProductModel regardless of their catalog versions. |
| RegExpCollectionExpressionEvaluator |
Evaluates two collections by matching a list of regular expressions with a list of strings.
|
| ReverseCollectionExpressionEvaluator |
This expression evaluator is able to "reverse" the collection evaluation.
|
| ScriptOperandServiceTest | |
| StringExpressionEvaluator |
ExpressionEvaluator for String operands. |
| UserAddressPostalCodeExpressionEvaluator |
Expression Evaluator for User Address Postal Code.
|
| Exception | Description |
|---|---|
| ExpressionEvaluationException |
BTG runtime exception indicating error in expression evaluation.
|
Copyright © 2018 SAP SE. All Rights Reserved.