For IN, the compare method ends up calling compareIn which handles a collection for the rhs.
2008/8/22 Adam Heath <[EMAIL PROTECTED]>: > Scott Gray wrote: >> >> A rhs was a FastList for IN operations which doesn't implement >> Comparable, hence a ClassCastException, in hindsight I should have >> changed those compare methods in the super class as well. > > Hmm. Why is FastList being based to an EntityComparisonOperator? > > This is a larger bug; the lhs should be compared to each of the rhs items in > that case. Or IN(and NOT_IN) shouldn't be comparisons(perhaps > EntityBooleanOperator). >
