} else if (e instanceof Equal){
Expression tmpe = ((Operator) e).getExpression(0);
if (!(tmpe instanceof Operand)) {
return false;
}
Operand op0 = (Operand) tmpe;
tmpe = ((Operator) e).getExpression(1);
if (!(tmpe instanceof Operand)) {
return false;
}
Operand op1 = (Operand) tmpe;
//Equal between two operand
if (op0 instanceof FieldOperand) {
} else if (op1 instanceof FieldOperand) {
//revert if op1 is
Operand o = op0;
op0 = op1;
op1 = o;
} else {
return false;
}