Element conditionListElement = UtilXml.firstChildElement(element, "condition-list");
Element conditionObjectElement = UtilXml.firstChildElement(element, "condition-object");
if (conditionExprElement != null) {
this.whereCondition = new ConditionExpr(conditionExprElement);
} else if (conditionListElement != null) {
this.whereCondition = new ConditionList(conditionListElement);
} else if (conditionObjectElement != null) {
this.whereCondition = new ConditionObject(conditionObjectElement);
}
// process having-condition-list
Element havingConditionListElement = UtilXml.firstChildElement(element, "having-condition-list");
if (havingConditionListElement != null) {
this.havingCondition = new ConditionList(havingConditionListElement);
}
// process select-field
selectFieldExpanderList = EntityFinderUtil.makeSelectFieldExpanderList(element);