Class DefaultRowsEvaluator
java.lang.Object
de.hybris.platform.acceleratorservices.velocity.eval.DefaultRowsEvaluator
- All Implemented Interfaces:
RowsEvaluator<StringEvaluatedRow,String>
public class DefaultRowsEvaluator
extends Object
implements RowsEvaluator<StringEvaluatedRow,String>
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionevaluateRows(String key, Map<String, ?> properties) evaluateRows(Map<String, ?> properties) protected EvaluatedRow<?,? extends Map> evaluateSingleRow(String keyDiscriminator, String keyProperty, Map<String, ?> properties) protected EvaluatedRow<?,? extends Map> evaluateSingleRow(String keyProperty, Map<String, ?> properties) protected Map<String,StringEvaluatedRow> protected KeyEvaluator<String>voidsetKeyEvaluator(KeyEvaluator<String> keyEvaluator) voidsetRowsComparator(Comparator<StringEvaluatedRow> rowsComparator) protected String[]validateEntry(String[] keyTokens)
-
Constructor Details
-
DefaultRowsEvaluator
public DefaultRowsEvaluator()
-
-
Method Details
-
getContainer
-
evaluateRows
- Specified by:
evaluateRowsin interfaceRowsEvaluator<StringEvaluatedRow,String>
-
evaluateRows
- Specified by:
evaluateRowsin interfaceRowsEvaluator<StringEvaluatedRow,String>
-
evaluateSingleRow
-
evaluateSingleRow
protected EvaluatedRow<?,? extends Map> evaluateSingleRow(String keyProperty, Map<String, ?> properties) -
validateEntry
-
setRowsComparator
-
setKeyEvaluator
-
getKeyEvaluator
-