/*package*/CounterSuperRowImpl(K bs, List<CounterSuperColumn> thriftSuperColumns, Serializer<SN> sNameSerializer, Serializer<N> nameSerializer) { Assert.noneNull(bs, thriftSuperColumns, nameSerializer); this.rowKey = bs; slice = new CounterSuperSliceImpl<SN, N>(thriftSuperColumns, sNameSerializer, nameSerializer); }
@Override public CounterSuperSlice<SN, N> doInKeyspace(KeyspaceService ks) throws HectorException { ColumnParent columnParent = new ColumnParent(columnFamilyName); List<CounterSuperColumn> thriftRet = ks.getCounterSuperSlice(keySerializer.toByteBuffer(key), columnParent, getPredicate()); return new CounterSuperSliceImpl<SN, N>(thriftRet, columnNameSerializer, nameSerializer); } }, consistency), this);
/*package*/CounterSuperRowImpl(K bs, List<CounterSuperColumn> thriftSuperColumns, Serializer<SN> sNameSerializer, Serializer<N> nameSerializer) { Assert.noneNull(bs, thriftSuperColumns, nameSerializer); this.rowKey = bs; slice = new CounterSuperSliceImpl<SN, N>(thriftSuperColumns, sNameSerializer, nameSerializer); }
/*package*/CounterSuperRowImpl(K bs, List<CounterSuperColumn> thriftSuperColumns, Serializer<SN> sNameSerializer, Serializer<N> nameSerializer) { Assert.noneNull(bs, thriftSuperColumns, nameSerializer); this.rowKey = bs; slice = new CounterSuperSliceImpl<SN, N>(thriftSuperColumns, sNameSerializer, nameSerializer); }
@Override public CounterSuperSlice<SN, N> doInKeyspace(KeyspaceService ks) throws HectorException { ColumnParent columnParent = new ColumnParent(columnFamilyName); List<CounterSuperColumn> thriftRet = ks.getCounterSuperSlice(keySerializer.toByteBuffer(key), columnParent, getPredicate()); return new CounterSuperSliceImpl<SN, N>(thriftRet, columnNameSerializer, nameSerializer); } }), this);
@Override public CounterSuperSlice<SN, N> doInKeyspace(KeyspaceService ks) throws HectorException { ColumnParent columnParent = new ColumnParent(columnFamilyName); List<CounterSuperColumn> thriftRet = ks.getCounterSuperSlice(keySerializer.toByteBuffer(key), columnParent, getPredicate()); return new CounterSuperSliceImpl<SN, N>(thriftRet, columnNameSerializer, nameSerializer); } }), this);