| Package | Description |
|---|---|
| de.hybris.platform.btg.condition | |
| de.hybris.platform.btg.condition.impl |
| Modifier and Type | Method and Description |
|---|---|
ExpressionEvaluator |
ExpressionEvaluatorRegistry.getExpressionEvaluator(java.lang.Class type) |
| Modifier and Type | Method and Description |
|---|---|
void |
ExpressionEvaluatorRegistry.addExpressionEvaluator(ExpressionEvaluator evaluator) |
| Modifier and Type | Class and Description |
|---|---|
class |
AbstractCollectionDistinctExpressionEvaluator<T extends ItemModel>
Compares collections which can have duplicate items.
|
class |
AbstractCollectionExpressionEvaluator
Basic functionality to evaluate collections.
|
class |
AbstractComparableExpressionEvaluator<T extends java.lang.Comparable>
Abstract common parent class for all expressions evaluators that deal with operands that represent
Comparable
values. |
class |
AbstractExpressionEvaluator
Abstract implementation for
ExpressionEvaluator. |
class |
BooleanExpressionEvaluator
Evaluates boolean expressions
|
class |
CategoryCollectionExpressionEvaluator
Compares collections with
CategoryModel regardless of their catalog versions. |
class |
CollectionExpressionEvaluator
ExpressionEvaluator for Collection type as well as it's collection elements. |
class |
CompositeExpressionEvaluator
"Masks" multiple
ExpressionEvaluator instances with same left operand type and presents them all as one,
single ExpressionEvaluator |
class |
ContentpageCollectionExpressionEvaluator
Compares collections with
ContentPageModel regardless of their catalog versions. |
class |
DateExpressionEvaluator
Date expression evaluator.
|
class |
KeyValuePairCollectionExpressionEvaluator
Evaluates two collections of
KeyValuePair by comparing their keys and values. |
class |
MappedNumericEvaluator<T extends ItemModel,K extends java.lang.Comparable>
Evaluates a numeric expression for a numeric attribute related with
ItemModel. |
class |
NumericExpressionEvaluator
Evaluates numeric expressions.
|
class |
PlainCollectionExpressionEvaluator
ExpressionEvaluator for Collection type. |
class |
PriceExpressionEvaluator
Evaluator dedicated for prices.
|
class |
ProductCollectionExpressionEvaluator
Compares collections with
ProductModel regardless of their catalog versions. |
class |
RegExpCollectionExpressionEvaluator
Evaluates two collections by matching a list of regular expressions with a list of strings.
|
class |
ReverseCollectionExpressionEvaluator
This expression evaluator is able to "reverse" the collection evaluation.
|
class |
StringExpressionEvaluator
ExpressionEvaluator for String operands. |
class |
UserAddressPostalCodeExpressionEvaluator
Expression Evaluator for User Address Postal Code.
|
| Modifier and Type | Method and Description |
|---|---|
ExpressionEvaluator |
CollectionExpressionEvaluator.getElementEvaluator()
Returns the
ExpressionEvaluator which is used for the elements of the collection. |
ExpressionEvaluator |
DefaultExpressionEvaluatorRegistry.getExpressionEvaluator(java.lang.Class type) |
| Modifier and Type | Method and Description |
|---|---|
void |
CompositeExpressionEvaluator.addExpressionEvaluator(ExpressionEvaluator evaluator)
Adds a new
ExpressionEvaluator to the composition of existing evaluators. |
void |
DefaultExpressionEvaluatorRegistry.addExpressionEvaluator(ExpressionEvaluator evaluator) |
void |
CollectionExpressionEvaluator.setCollectionExpEval(ExpressionEvaluator collectionExpEval) |
void |
CollectionExpressionEvaluator.setElementExpEval(ExpressionEvaluator elementExpEval) |
| Modifier and Type | Method and Description |
|---|---|
void |
DefaultExpressionEvaluatorRegistry.setExpressionEvaluators(java.util.Map<java.lang.Class,ExpressionEvaluator> expressionEvaluators) |
Copyright © 2018 SAP SE. All Rights Reserved.