public void addConditions(Composite prefix, Collection<ColumnCondition> conds, QueryOptions options) throws InvalidRequestException { RowCondition condition = conditions.get(prefix); if (condition == null) { condition = new ColumnsConditions(prefix, now); conditions.put(prefix, condition); } else if (!(condition instanceof ColumnsConditions)) { throw new InvalidRequestException("Cannot mix IF conditions and IF NOT EXISTS for the same row"); } ((ColumnsConditions)condition).addConditions(conds, options); }
public void addConditions(Clustering clustering, Collection<ColumnCondition> conds, QueryOptions options) throws InvalidRequestException { RowCondition condition = getConditionsForRow(clustering); if (condition == null) { condition = new ColumnsConditions(clustering); setConditionsForRow(clustering, condition); } else if (!(condition instanceof ColumnsConditions)) { throw new InvalidRequestException("Cannot mix IF conditions and IF NOT EXISTS for the same row"); } ((ColumnsConditions)condition).addConditions(conds, options); }
public void addConditions(Clustering clustering, Collection<ColumnCondition> conds, QueryOptions options) throws InvalidRequestException { RowCondition condition = getConditionsForRow(clustering); if (condition == null) { condition = new ColumnsConditions(clustering); setConditionsForRow(clustering, condition); } else if (!(condition instanceof ColumnsConditions)) { throw new InvalidRequestException("Cannot mix IF conditions and IF NOT EXISTS for the same row"); } ((ColumnsConditions)condition).addConditions(conds, options); }
public void addConditions(Clustering clustering, Collection<ColumnCondition> conds, QueryOptions options) throws InvalidRequestException { RowCondition condition = getConditionsForRow(clustering); if (condition == null) { condition = new ColumnsConditions(clustering); setConditionsForRow(clustering, condition); } else if (!(condition instanceof ColumnsConditions)) { throw new InvalidRequestException("Cannot mix IF conditions and IF NOT EXISTS for the same row"); } ((ColumnsConditions)condition).addConditions(conds, options); }