All Methods Instance Methods Concrete Methods
Modifier and Type |
Method and Description |
void |
addVariableValueToPlaceholderBindingVariableMap(Collection<SingleTableValue> singleTableValuePlaceholderBindingList,
List<List<SingleTableValueVariable>> valueVariableList) |
private void |
addVFT(ValueForTable valueForTable,
Map<String,SingleTableValue> idToSingleTableValueMap) |
void |
constructPlaceholderBindingMap(List<List<ValuesFromAnAnnotation>> valuesFromAnnotationListList) |
private List<Map<String,SingleTableValue>> |
constructTableFromVFAA(ValuesFromAnAnnotation vfaa)
Given a ValuesFromAnAnnotation it return a List of Table row (Map)
|
private List<Map<String,SingleTableValue>> |
doJoinBetweenTable(List<Map<String,SingleTableValue>> firstTable,
List<Map<String,SingleTableValue>> secondTable) |
Iterator<Map<String,SingleTableValue>> |
getIteratorForPlaceholderBindingMap() |
Iterator<Map<String,SingleTableValue>> |
getIteratorForPlaceholderBindingVariableMap() |
void |
printPlaceholderBindingTable() |
void |
printPlaceholderBindingVariableTable() |
private void |
recursiveMapConstruct(List<List<ValueForTable>> valueForTableListList,
int index,
Map<String,SingleTableValue> idToSingleTableValueMap,
List<Map<String,SingleTableValue>> idToSingleTableValueMapList) |
private void |
recursiveSecondMapConstruct(List<List<SingleTableValueVariable>> valueVariableList,
int index,
Map<String,SingleTableValue> idToSingleTableValueMap) |