@Override public SingleRestriction doMergeWith(SingleRestriction otherRestriction) { throw invalidRequest("%s cannot be restricted by more than one relation if it includes a IN", getColumnsInCommons(otherRestriction)); }
/** * {@inheritDoc} */ @Override public MultiCBuilder appendTo(MultiCBuilder builder, QueryOptions options) { List<List<ByteBuffer>> splitInValues = splitValues(options); builder.addAllElementsToAll(splitInValues); if (builder.containsNull()) throw invalidRequest("Invalid null value in condition for columns: %s", ColumnDefinition.toIdentifiers(columnDefs)); return builder; }
@Override public SingleRestriction doMergeWith(SingleRestriction otherRestriction) { throw invalidRequest("%s cannot be restricted by more than one relation if it includes a IN", getColumnsInCommons(otherRestriction)); }
/** * {@inheritDoc} */ @Override public MultiCBuilder appendTo(MultiCBuilder builder, QueryOptions options) { List<List<ByteBuffer>> splitInValues = splitValues(options); builder.addAllElementsToAll(splitInValues); if (builder.containsNull()) throw invalidRequest("Invalid null value in condition for columns: %s", ColumnDefinition.toIdentifiers(columnDefs)); return builder; }
@Override public SingleRestriction doMergeWith(SingleRestriction otherRestriction) { throw invalidRequest("%s cannot be restricted by more than one relation if it includes a IN", getColumnsInCommons(otherRestriction)); }
/** * {@inheritDoc} */ @Override public MultiCBuilder appendTo(MultiCBuilder builder, QueryOptions options) { List<List<ByteBuffer>> splitInValues = splitValues(options); builder.addAllElementsToAll(splitInValues); if (builder.containsNull()) throw invalidRequest("Invalid null value in condition for columns: %s", ColumnDefinition.toIdentifiers(columnDefs)); return builder; }