} else {
leftSortBy.add(parentName);
rightSortBy.add(childName);
}
} else if (condition instanceof EquiJoinCondition) {
EquiJoinCondition joinCondition = (EquiJoinCondition)condition;
SelectorName selector1 = joinCondition.getSelector1Name();
SelectorName selector2 = joinCondition.getSelector2Name();
String property1 = joinCondition.getProperty1Name();
String property2 = joinCondition.getProperty2Name();
// Create the Ordering for the first selector/property pair ...
DynamicOperand operand1 = new PropertyValue(selector1, property1);
Ordering ordering1 = new Ordering(operand1, Order.ASCENDING);
// Create the Ordering for the second selector/property pair ...