StringBuffer sb=new StringBuffer(); sb.append(e.sqlStringForAttributeNamed(inqualifier.key())); sb.append(" IN ");
String result = null;
        public String sqlStringForSQLExpression(EOQualifier eoqualifier, EOSQLExpression e) {            ERXInQualifier inqualifier = (ERXInQualifier)eoqualifier;            StringBuffer sb=new StringBuffer();            sb.append(e.sqlStringForAttributeNamed(inqualifier.key()));            sb.append(" IN ");            if (inqualifier.value() instanceof NSArray) {                NSArray valueArray = (NSArray)inqualifier.value();                sb.append("(");                for (int i = 0; i < valueArray.count(); i++ ) {                    if ( i > 0 )                        sb.append(", ");                    sb.append(e.sqlStringForValue(valueArray.objectAtIndex(i), inqualifier.key()));                }                sb.append(")");            } else {                throw new RuntimeException("Unsupported value type: " + inqualifier.value().getClass().getName());            }            return sb.toString();        }