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