public abstract class AbstractPropertyEqual extends AbstractBinaryComparisonOperator<Expression,Expression> {
private static final double EPS = 1E-12;
public AbstractPropertyEqual(final Expression left, final Expression right, final boolean match, final MatchAction matchAction) {
super(left,right,match,matchAction);
}
<BUG>@Override
public boolean evaluate(final Object candidate) {
final Object value1 = left.evaluate(candidate);
final Object value2 = right.evaluate(candidate);</BUG>
if (value1 == value2) {

public abstract class AbstractPropertyEqual extends AbstractBinaryComparisonOperator<Expression,Expression> {
private static final double EPS = 1E-12;
public AbstractPropertyEqual(final Expression left, final Expression right, final boolean match, final MatchAction matchAction) {
super(left,right,match,matchAction);
}
@Override
public boolean evaluateOne(Object value1, Object value2) {
if (value1 == value2) {
