protected AbstractBasicQuery(Keyspace k, Serializer<K> keySerializer, Serializer<N> nameSerializer) { Assert.noneNull(k, keySerializer, nameSerializer); keyspace = (ExecutingKeyspace) k; this.keySerializer = keySerializer; this.columnNameSerializer = nameSerializer; }
protected AbstractSuperColumnQuery(Keyspace k, Serializer<K> keySerializer, Serializer<SN> sNameSerializer, Serializer<N> nameSerializer, Serializer<V> valueSerializer) { super(k, keySerializer, nameSerializer, valueSerializer); noneNull(sNameSerializer, nameSerializer, valueSerializer); this.sNameSerializer = sNameSerializer; }
/*package*/ AbstractQuery(Keyspace k, Serializer<K> keySerializer, Serializer<N> nameSerializer, Serializer<V> valueSerializer) { super(k, keySerializer, nameSerializer); Assert.noneNull(valueSerializer); this.valueSerializer = valueSerializer; }
public HCounterSuperColumnImpl(Serializer<SN> sNameSerializer, Serializer<N> nameSerializer) { noneNull(sNameSerializer, nameSerializer); this.superNameSerializer = sNameSerializer; this.nameSerializer = nameSerializer; }
/*package*/SuperRowImpl(K bs, List<SuperColumn> thriftSuperColumns, Serializer<SN> sNameSerializer, Serializer<N> nameSerializer, Serializer<V> valueSerializer) { Assert.noneNull(bs, thriftSuperColumns, nameSerializer, valueSerializer); this.rowKey = bs; slice = new SuperSliceImpl<SN, N, V>(thriftSuperColumns, sNameSerializer, nameSerializer, valueSerializer); }
public SuperRowsImpl(Map<K, List<SuperColumn>> thriftRet, Serializer<K> keySerializer, Serializer<SN> sNameSerializer, Serializer<N> nameSerializer, Serializer<V> valueSerializer) { Assert.noneNull(thriftRet, keySerializer, sNameSerializer, nameSerializer, valueSerializer); this.keySerializer = keySerializer; rows = new LinkedHashMap<K, SuperRow<K, SN, N, V>>(thriftRet.size()); for (Map.Entry<K, List<SuperColumn>> entry : thriftRet.entrySet()) { rows.put(entry.getKey(), new SuperRowImpl<K, SN, N, V>(entry.getKey(), entry.getValue(), sNameSerializer, nameSerializer, valueSerializer)); } }
/*package*/ RowImpl(K k, List<Column> columns, Serializer<N> nameSerializer, Serializer<V> valueSerializer) { Assert.noneNull(k, columns, nameSerializer, valueSerializer); this.rowKey = k; columnSlice = new ColumnSliceImpl<N,V>(columns, nameSerializer, valueSerializer); }
/*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); }
public CounterRowsImpl(Map<K, List<CounterColumn>> thriftRet, Serializer<N> nameSerializer) { Assert.noneNull(thriftRet, nameSerializer); rows = new LinkedHashMap<K, CounterRow<K, N>>(thriftRet.size()); for (Map.Entry<K, List<CounterColumn>> entry : thriftRet.entrySet()) { rows.put(entry.getKey(), new CounterRowImpl<K, N>(entry.getKey(), entry.getValue(), nameSerializer)); } }
public CounterSuperRowsImpl(Map<K, List<CounterSuperColumn>> thriftRet, Serializer<K> keySerializer, Serializer<SN> sNameSerializer, Serializer<N> nameSerializer) { Assert.noneNull(thriftRet, keySerializer, sNameSerializer, nameSerializer); this.keySerializer = keySerializer; rows = new LinkedHashMap<K, CounterSuperRow<K, SN, N>>(thriftRet.size()); for (Map.Entry<K, List<CounterSuperColumn>> entry : thriftRet.entrySet()) { rows.put(entry.getKey(), new CounterSuperRowImpl<K, SN, N>(entry.getKey(), entry.getValue(), sNameSerializer, nameSerializer)); } }
CounterRowImpl(K k, List<CounterColumn> columns, Serializer<N> nameSerializer) { Assert.noneNull(k, columns, nameSerializer); this.rowKey = k; columnSlice = new CounterSliceImpl<N>(columns, nameSerializer); }
public RowsImpl(Map<K, List<Column>> thriftRet, Serializer<N> nameSerializer, Serializer<V> valueSerializer) { Assert.noneNull(thriftRet, nameSerializer, valueSerializer); rows = new LinkedHashMap<K, Row<K, N, V>>(thriftRet.size()); for (Map.Entry<K, List<Column>> entry : thriftRet.entrySet()) { rows.put(entry.getKey(), new RowImpl<K, N, V>(entry.getKey(), entry.getValue(), nameSerializer, valueSerializer)); } }
public ColumnSliceImpl(List<Column> tColumns, Serializer<N> nameSerializer, Serializer<V> valueSerializer) { Assert.noneNull(tColumns, nameSerializer, valueSerializer); List<HColumn<N,V>> list = new ArrayList<HColumn<N,V>>(tColumns.size()); for (Column c: tColumns) { HColumn<N, V> column = new HColumnImpl<N,V>(c, nameSerializer, valueSerializer); list.add(column); } columnsList = list; }
public SuperSliceImpl(List<SuperColumn> tSuperColumns, Serializer<SN> sNameSerializer, Serializer<N> nameSerializer, Serializer<V> valueSerializer) { Assert.noneNull(tSuperColumns, sNameSerializer, nameSerializer, valueSerializer); columnsMap = new HashMap<SN,HSuperColumn<SN,N,V>>(tSuperColumns.size()); columnsList = new ArrayList<HSuperColumn<SN,N,V>>(tSuperColumns.size()); for (SuperColumn sc: tSuperColumns) { HSuperColumn<SN,N,V> column = new HSuperColumnImpl<SN,N,V>(sc, sNameSerializer, nameSerializer, valueSerializer); columnsMap.put(column.getName(), column); columnsList.add(column); } }
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); } }
public CounterSliceImpl(List<CounterColumn> tColumns, Serializer<N> nameSerializer) { Assert.noneNull(tColumns, nameSerializer); columnsMap = new HashMap<N,HCounterColumn<N>>(tColumns.size()); List<HCounterColumn<N>> list = new ArrayList<HCounterColumn<N>>(tColumns.size()); for (CounterColumn c: tColumns) { HCounterColumn<N> column = new HCounterColumnImpl<N>(c, nameSerializer); columnsMap.put(column.getName(), column); list.add(column); } columnsList = list; }
public static <SN> ColumnPath createSuperColumnPath(String columnFamilyName, SN superColumnName, Serializer<SN> superNameSerializer) { noneNull(columnFamilyName, superNameSerializer); ColumnPath columnPath = createColumnPath(columnFamilyName, null); if (superColumnName != null) { columnPath.setSuper_column(superNameSerializer.toByteBuffer(superColumnName)); } return columnPath; }
public HCounterSuperColumnImpl(CounterSuperColumn thriftCounterSuperColumn, Serializer<SN> sNameSerializer, Serializer<N> nameSerializer) { this(sNameSerializer, nameSerializer); noneNull(thriftCounterSuperColumn, sNameSerializer, nameSerializer); superName = sNameSerializer.fromByteBuffer(ByteBuffer.wrap(thriftCounterSuperColumn.getName())); counterColumns = fromThriftColumns(thriftCounterSuperColumn.getColumns()); }
public HSuperColumnImpl(SuperColumn thriftSuperColumn, Serializer<SN> sNameSerializer, Serializer<N> nameSerializer, Serializer<V> valueSerializer) { this(sNameSerializer, nameSerializer, valueSerializer); noneNull(thriftSuperColumn, sNameSerializer, nameSerializer); superName = sNameSerializer.fromByteBuffer(ByteBuffer.wrap(thriftSuperColumn.getName())); columns = fromThriftColumns(thriftSuperColumn.getColumns()); }
public static <SN,N> ColumnPath createSuperColumnPath(String columnFamilyName, SN superColumnName, N columnName, Serializer<SN> superNameSerializer, Serializer<N> nameSerializer) { noneNull(columnFamilyName, superColumnName, superNameSerializer, nameSerializer); ColumnPath columnPath = createColumnPath(columnFamilyName, nameSerializer.toByteBuffer(columnName)); columnPath.setSuper_column(superNameSerializer.toByteBuffer(superColumnName)); return columnPath; }