@Override public <SN, N> MutationResult subDeleteCounter(final K key, final String cf, final SN supercolumnName, final N columnName, final Serializer<SN> sNameSerializer, final Serializer<N> nameSerializer) { addCounterSubDeletion(key,cf, new HCounterSuperColumnImpl<SN,N>(sNameSerializer,nameSerializer) .setName(supercolumnName) .addSubCounterColumn(new HCounterColumnImpl<N>(nameSerializer))); return execute(); }
@Override public <SN, N> Mutator<K> addCounterSubDeletion(K key, String cf, HCounterSuperColumn<SN, N> sc) { Deletion d = new Deletion(); if ( sc.getColumns() != null ) { SlicePredicate pred = new SlicePredicate(); for (HCounterColumn<N> col : sc.getColumns()) { pred.addToColumn_names(col.getNameSerializer().toByteBuffer(col.getName())); } d.setPredicate(pred); } d.setSuper_column(sc.getNameByteBuffer()); getPendingMutations().addDeletion(key, Arrays.asList(cf), d); return this; }
public CounterSuperSliceImpl(List<CounterSuperColumn> tSuperColumns, Serializer<SN> sNameSerializer, Serializer<N> nameSerializer) { Assert.noneNull(tSuperColumns, sNameSerializer, nameSerializer); columnsMap = new HashMap<SN,HCounterSuperColumn<SN,N>>(tSuperColumns.size()); columnsList = new ArrayList<HCounterSuperColumn<SN,N>>(tSuperColumns.size()); for (CounterSuperColumn sc: tSuperColumns) { HCounterSuperColumn<SN,N> column = new HCounterSuperColumnImpl<SN,N>(sc, sNameSerializer, nameSerializer); columnsMap.put(column.getName(), column); columnsList.add(column); } }
@Override public <SN, N> Mutator<K> addCounterSubDeletion(K key, String cf, HCounterSuperColumn<SN, N> sc) { Deletion d = new Deletion(); if ( sc.getColumns() != null ) { SlicePredicate pred = new SlicePredicate(); for (HCounterColumn<N> col : sc.getColumns()) { pred.addToColumn_names(col.getNameSerializer().toByteBuffer(col.getName())); } d.setPredicate(pred); } d.setSuper_column(sc.getNameByteBuffer()); getPendingMutations().addDeletion(key, Arrays.asList(cf), d); return this; }
@Override public <SN, N> MutationResult subDeleteCounter(final K key, final String cf, final SN supercolumnName, final N columnName, final Serializer<SN> sNameSerializer, final Serializer<N> nameSerializer) { addCounterSubDeletion(key, cf, new HCounterSuperColumnImpl<SN, N>( sNameSerializer, nameSerializer).setName(supercolumnName) .addSubCounterColumn(new HCounterColumnImpl<N>(nameSerializer))); return execute(); }
public CounterSuperSliceImpl(List<CounterSuperColumn> tSuperColumns, Serializer<SN> sNameSerializer, Serializer<N> nameSerializer) { Assert.noneNull(tSuperColumns, sNameSerializer, nameSerializer); columnsMap = new HashMap<SN,HCounterSuperColumn<SN,N>>(tSuperColumns.size()); columnsList = new ArrayList<HCounterSuperColumn<SN,N>>(tSuperColumns.size()); for (CounterSuperColumn sc: tSuperColumns) { HCounterSuperColumn<SN,N> column = new HCounterSuperColumnImpl<SN,N>(sc, sNameSerializer, nameSerializer); columnsMap.put(column.getName(), column); columnsList.add(column); } }
@Override public <SN, N> Mutator<K> addCounterSubDeletion(K key, String cf, HCounterSuperColumn<SN, N> sc) { Deletion d = new Deletion(); if ( sc.getColumns() != null ) { SlicePredicate pred = new SlicePredicate(); for (HCounterColumn<N> col : sc.getColumns()) { pred.addToColumn_names(col.getNameSerializer().toByteBuffer(col.getName())); } d.setPredicate(pred); } d.setSuper_column(sc.getNameByteBuffer()); getPendingMutations().addDeletion(key, Arrays.asList(cf), d); return this; }
@Override public <SN, N> MutationResult subDeleteCounter(final K key, final String cf, final SN supercolumnName, final N columnName, final Serializer<SN> sNameSerializer, final Serializer<N> nameSerializer) { addCounterSubDeletion(key,cf, new HCounterSuperColumnImpl<SN,N>(sNameSerializer,nameSerializer) .setName(supercolumnName) .addSubCounterColumn(new HCounterColumnImpl<N>(nameSerializer))); return execute(); }
public CounterSuperSliceImpl(List<CounterSuperColumn> tSuperColumns, Serializer<SN> sNameSerializer, Serializer<N> nameSerializer) { Assert.noneNull(tSuperColumns, sNameSerializer, nameSerializer); columnsMap = new HashMap<SN,HCounterSuperColumn<SN,N>>(tSuperColumns.size()); columnsList = new ArrayList<HCounterSuperColumn<SN,N>>(tSuperColumns.size()); for (CounterSuperColumn sc: tSuperColumns) { HCounterSuperColumn<SN,N> column = new HCounterSuperColumnImpl<SN,N>(sc, sNameSerializer, nameSerializer); columnsMap.put(column.getName(), column); columnsList.add(column); } }
@Override public <SN, N> Mutator<K> addCounterSubDeletion(K key, String cf, HCounterSuperColumn<SN, N> sc) { Deletion d = new Deletion(); if (sc.getColumns() != null) { SlicePredicate pred = new SlicePredicate(); for (HCounterColumn<N> col : sc.getColumns()) { pred.addToColumn_names(col.getNameSerializer().toByteBuffer( col.getName())); } d.setPredicate(pred); } d.setSuper_column(sc.getNameByteBuffer()); getPendingMutations().addDeletion(key, Arrays.asList(cf), d); return this; }
@Override public <SN, N> MutationResult subDeleteCounter(final K key, final String cf, final SN supercolumnName, final N columnName, final Serializer<SN> sNameSerializer, final Serializer<N> nameSerializer) { addCounterSubDeletion(key,cf, new HCounterSuperColumnImpl<SN,N>(sNameSerializer,nameSerializer) .setName(supercolumnName) .addSubCounterColumn(new HCounterColumnImpl<N>(nameSerializer))); return execute(); }