@Override public HColumn<N,V> setName(N name) { notNull(name, "name is null"); this.column.setName(nameSerializer.toByteBuffer(name)); this.cachedName = null; return this; }
private Column makeColumn(long ts) { Column col = new Column(); col.setName(getColumnName()); col.setValue(PtBytes.toBytes(ts)); col.setTimestamp(CASSANDRA_TIMESTAMP); return col; }
/** * Prepare column. * * @param value * the value * @param name * the name * @param timestamp * the timestamp * @param ttl * TODO * @return the column */ private Column prepareColumn(byte[] value, byte[] name, long timestamp, int ttl) { Column column = new Column(); column.setName(name); column.setValue(value); column.setTimestamp(timestamp); if (ttl != 0) { column.setTtl(ttl); } return column; }
thriftColumn.setName(PropertyAccessorFactory.STRING.toBytes(name)); thriftColumn.setValue(value); thriftColumn.setTimestamp(timestamp);
/** * Populates foreign key as column. * * @param rlName * relation name * @param rlValue * relation value * @param timestamp * the timestamp * @return the column * @throws PropertyAccessException * the property access exception */ protected Column populateFkey(String rlName, Object rlValue, long timestamp) throws PropertyAccessException { Column col = new Column(); col.setName(PropertyAccessorFactory.STRING.toBytes(rlName)); col.setValue(PropertyAccessorHelper.getBytes(rlValue)); col.setTimestamp(timestamp); return col; }
private static Column createColumnAtSpecificCassandraTimestamp(Cell cell, Value value, long cassandraTimestamp) { byte[] contents = value.getContents(); long atlasTimestamp = value.getTimestamp(); ByteBuffer colName = makeCompositeBuffer(cell.getColumnName(), atlasTimestamp); Column col = new Column(); col.setName(colName); col.setValue(contents); col.setTimestamp(cassandraTimestamp); return col; }
private static Column createColumn(String name, byte[] value) { Column column = new Column(); column.setName(PtBytes.toBytes(name)); column.setValue(value); return column; } }
column.setName(PropertyAccessorFactory.STRING.toBytes(invJoinColumnName + Constants.JOIN_COLUMN_NAME_SEPARATOR + value.toString())); column.setValue(PropertyAccessorHelper.getBytes(value));
column.setName(PropertyAccessorFactory.STRING.toBytes(invJoinColumnName + Constants.JOIN_COLUMN_NAME_SEPARATOR + value)); column.setValue(PropertyAccessorHelper.getBytes(value));
List<Column> columns = new ArrayList<Column>(); Column column = new Column(); column.setName(PropertyAccessorFactory.STRING.toBytes("PERSON_NAME")); column.setValue(PropertyAccessorFactory.STRING.toBytes("Amry")); column.setTimestamp(System.currentTimeMillis());
List<Column> columns = new ArrayList<Column>(); Column column = new Column(); column.setName(PropertyAccessorFactory.STRING.toBytes("PERSON_NAME")); column.setValue(PropertyAccessorFactory.STRING.toBytes("Amry")); column.setTimestamp(System.currentTimeMillis());
List<Column> columns = new ArrayList<Column>(); Column column = new Column(); column.setName(PropertyAccessorFactory.STRING.toBytes("PERSON_NAME")); column.setValue(PropertyAccessorFactory.STRING.toBytes("Amry")); column.setTimestamp(System.currentTimeMillis());
thriftColumn.setName(rowKey); thriftColumn.setValue(ecValue.getBytes()); thriftColumn.setTimestamp(generator.getTimestamp());
@Override public HColumn<N,V> setName(N name) { notNull(name, "name is null"); this.column.setName(nameSerializer.toByteBuffer(name)); this.cachedName = null; return this; }
/** * Test insertion of a supercolumn using insert */ @Test public void testInsertSuper() throws IllegalArgumentException, NoSuchElementException, IllegalStateException, HNotFoundException, Exception { // insert value ColumnParent columnParent = new ColumnParent("Super1"); columnParent.setSuper_column(StringSerializer.get().toByteBuffer("testInsertSuper_super")); Column column = new Column(StringSerializer.get().toByteBuffer("testInsertSuper_column")); column.setValue(StringSerializer.get().toByteBuffer("testInsertSuper_value")); column.setTimestamp(connectionManager.createClock()); keyspace.insert(StringSerializer.get().toByteBuffer("testInsertSuper_key"), columnParent, column); column.setName(StringSerializer.get().toByteBuffer("testInsertSuper_column2")); keyspace.insert(StringSerializer.get().toByteBuffer("testInsertSuper_key"), columnParent, column); // get value and assert ColumnPath cp2 = new ColumnPath("Super1"); cp2.setSuper_column(bytes("testInsertSuper_super")); SuperColumn sc = keyspace.getSuperColumn("testInsertSuper_key", cp2); assertNotNull(sc); assertEquals("testInsertSuper_super", string(sc.getName())); assertEquals(2, sc.getColumns().size()); assertEquals("testInsertSuper_value", string(sc.getColumns().get(0).getValue())); // remove value keyspace.remove("testInsertSuper_super", cp2); }
protected Mutation getMutation(ByteBuffer name, ByteBuffer value, int priority) { Column c = new Column(); c.setName(name); c.setValue(value); c.setTimestamp((System.currentTimeMillis() * 1000) + priority); Mutation m = new Mutation(); ColumnOrSuperColumn cc = new ColumnOrSuperColumn(); cc.setColumn(c); m.setColumn_or_supercolumn(cc); return m; } }
private Column makeColumn(long ts) { Column col = new Column(); col.setName(getColumnName()); col.setValue(PtBytes.toBytes(ts)); col.setTimestamp(CASSANDRA_TIMESTAMP); return col; }
private ColumnOrSuperColumn thriftifyColumnWithName(Cell cell, ByteBuffer newName) { if (cell instanceof CounterCell) return new ColumnOrSuperColumn().setCounter_column(thriftifySubCounter(cell).setName(newName)); else return new ColumnOrSuperColumn().setColumn(thriftifySubColumn(cell).setName(newName)); }
@Override public ColumnListMutation<C> putEmptyColumn(C columnName, Integer ttl) { Column column = new Column(); column.setName(path.getSerializer().toByteBuffer(columnName)); column.setValue(ThriftUtils.EMPTY_BYTE_BUFFER); column.setTimestamp(timestamp); if (ttl != null) column.setTtl(ttl); else if (defaultTtl != null) column.setTtl(defaultTtl); addMutation(column); return this; }
@Override public <V> ColumnListMutation<C> putColumn(C columnName, V value, Serializer<V> valueSerializer, Integer ttl) { Column column = new Column(); column.setName(path.getSerializer().toByteBuffer(columnName)); column.setValue(valueSerializer.toByteBuffer(value)); column.setTimestamp(timestamp); if (ttl != null) column.setTtl(ttl); else if (defaultTtl != null) column.setTtl(defaultTtl); addMutation(column); return this; }