/** * Deletes the columns defined in the HSuperColumn. If there are no HColumns attached, * we delete the whole thing. * */ public <SN,N,V> Mutator<K> addSubDelete(K key, String cf, HSuperColumn<SN,N,V> sc) { return addSubDelete(key, cf, sc, keyspace.createClock()); }
/** * {@inheritDoc} */ @Override public <N> Mutator<K> addDeletion(K key, String cf) { addDeletion(key, cf, null, null, keyspace.createClock()); return this; }
/** * {@inheritDoc} */ @Override public <N> Mutator<K> addDeletion(K key, String cf, N columnName, Serializer<N> nameSerializer) { addDeletion(key, cf, columnName, nameSerializer, keyspace.createClock()); return this; }
@Override public <SN, N> Mutator<K> addSubDelete(K key, String cf, SN sColumnName, N columnName, Serializer<SN> sNameSerializer, Serializer<N> nameSerializer) { return addSubDelete(key, cf, sColumnName, columnName, sNameSerializer, nameSerializer, keyspace.createClock()); }
/** * {@inheritDoc} */ @Override public <N> Mutator<K> addDeletion(K key, String cf, N columnNameStart, N columnNameFinish, Serializer<N> nameSerializer) { return addDeletion(key, cf, columnNameStart, columnNameFinish, nameSerializer, keyspace.createClock()); }
@Override public <N> Mutator<K> addDeletion(Iterable<K> keys, String cf) { return addDeletion(keys, cf, keyspace.createClock()); }
@Override public <SN> Mutator<K> addSuperDelete(K key, String cf, SN sColumnName, Serializer<SN> sNameSerializer) { Deletion d = new Deletion().setTimestamp(keyspace.createClock()); d.setSuper_column(sNameSerializer.toByteBuffer(sColumnName)); getPendingMutations().addDeletion(key, Arrays.asList(cf), d); return this; }
/** * {@inheritDoc} */ @Override public <N> Mutator<K> addDeletion(K key, String cf, N columnName, Serializer<N> nameSerializer) { addDeletion(key, cf, columnName, nameSerializer, keyspace.createClock()); return this; }
/** * Deletes the columns defined in the HSuperColumn. If there are no HColumns * attached, we delete the whole thing. * */ public <SN, N, V> Mutator<K> addSubDelete(K key, String cf, HSuperColumn<SN, N, V> sc) { return addSubDelete(key, cf, sc, keyspace.createClock()); }
/** * {@inheritDoc} */ @Override public <N> Mutator<K> addDeletion(K key, String cf, N columnName, Serializer<N> nameSerializer) { addDeletion(key, cf, columnName, nameSerializer, keyspace.createClock()); return this; }
/** * {@inheritDoc} */ @Override public <N> Mutator<K> addDeletion(K key, String cf, N columnName, Serializer<N> nameSerializer) { addDeletion(key, cf, columnName, nameSerializer, keyspace.createClock()); return this; }
/** * {@inheritDoc} */ @Override public <N> Mutator<K> addDeletion(K key, String cf) { addDeletion(key, cf, null, null, keyspace.createClock()); return this; }
@Override public <SN, N> Mutator<K> addSubDelete(K key, String cf, SN sColumnName, N columnName, Serializer<SN> sNameSerializer, Serializer<N> nameSerializer) { return addSubDelete(key, cf, sColumnName, columnName, sNameSerializer, nameSerializer, keyspace.createClock()); }
@Override public <SN, N> Mutator<K> addSubDelete(K key, String cf, SN sColumnName, N columnName, Serializer<SN> sNameSerializer, Serializer<N> nameSerializer) { return addSubDelete(key, cf, sColumnName, columnName, sNameSerializer, nameSerializer, keyspace.createClock()); }
/** * {@inheritDoc} */ @Override public <N> Mutator<K> addDeletion(K key, String cf) { addDeletion(key, cf, null, null, keyspace.createClock()); return this; }
/** * {@inheritDoc} */ @Override public <N> Mutator<K> addDeletion(K key, String cf, N columnNameStart, N columnNameFinish, Serializer<N> nameSerializer) { return addDeletion(key, cf, columnNameStart, columnNameFinish, nameSerializer, keyspace.createClock()); }
@Override public <N> Mutator<K> addDeletion(Iterable<K> keys, String cf) { return addDeletion(keys, cf, keyspace.createClock()); }
/** * Deletes the columns defined in the HSuperColumn. If there are no HColumns attached, * we delete the whole thing. * */ public <SN,N,V> Mutator<K> addSubDelete(K key, String cf, HSuperColumn<SN,N,V> sc) { return addSubDelete(key, cf, sc, keyspace.createClock()); }
@Override public <SN> Mutator<K> addSuperDelete(K key, String cf, SN sColumnName, Serializer<SN> sNameSerializer) { Deletion d = new Deletion().setTimestamp(keyspace.createClock()); d.setSuper_column(sNameSerializer.toByteBuffer(sColumnName)); getPendingMutations().addDeletion(key, Arrays.asList(cf), d); return this; }
@Override public <SN> Mutator<K> addSuperDelete(K key, String cf, SN sColumnName, Serializer<SN> sNameSerializer) { Deletion d = new Deletion().setTimestamp(keyspace.createClock()); d.setSuper_column(sNameSerializer.toByteBuffer(sColumnName)); getPendingMutations().addDeletion(key, Arrays.asList(cf), d); return this; }