@@ -611,7 +611,7 @@ public String toCQLString(TableMetadata metadata, RowFilter rowFilter)
611611 if (values .size () == 1 )
612612 {
613613 sb .append (" = " ).append (column .type .toCQLString (first .startValue ));
614- rowFilter = rowFilter .without (column , Operator .EQ , first .startValue );
614+ rowFilter = rowFilter .withoutFirstLevelExpression (column , Operator .EQ , first .startValue );
615615 }
616616 else
617617 {
@@ -620,7 +620,7 @@ public String toCQLString(TableMetadata metadata, RowFilter rowFilter)
620620 for (ByteBuffer value : values )
621621 {
622622 sb .append (j ++ == 0 ? "" : ", " ).append (column .type .toCQLString (value ));
623- rowFilter = rowFilter .without (column , Operator .EQ , value );
623+ rowFilter = rowFilter .withoutFirstLevelExpression (column , Operator .EQ , value );
624624 }
625625 sb .append (')' );
626626 }
@@ -644,7 +644,7 @@ public String toCQLString(TableMetadata metadata, RowFilter rowFilter)
644644 operator = first .startInclusive ? Operator .GTE : Operator .GT ;
645645 sb .append (' ' ).append (operator ).append (' ' )
646646 .append (column .type .toCQLString (first .startValue ));
647- rowFilter = rowFilter .without (column , operator , first .startValue );
647+ rowFilter = rowFilter .withoutFirstLevelExpression (column , operator , first .startValue );
648648 }
649649 if (first .endValue != null )
650650 {
@@ -658,11 +658,11 @@ public String toCQLString(TableMetadata metadata, RowFilter rowFilter)
658658 operator = first .endInclusive ? Operator .LTE : Operator .LT ;
659659 sb .append (' ' ).append (operator ).append (' ' )
660660 .append (column .type .toCQLString (first .endValue ));
661- rowFilter = rowFilter .without (column , operator , first .endValue );
661+ rowFilter = rowFilter .withoutFirstLevelExpression (column , operator , first .endValue );
662662 }
663663 }
664664 }
665- rowFilter = rowFilter .without (metadata .clusteringColumns ().get (0 ), Operator .IN );
665+ rowFilter = rowFilter .withoutFirstLevelExpression (metadata .clusteringColumns ().get (0 ), Operator .IN );
666666
667667 // Append the row filter.
668668 if (!rowFilter .isEmpty ())
0 commit comments