K - the key's data typeN - the standard or super column's data typepublic class ColumnFamilyUpdater<K,N> extends AbstractTemplateUpdater<K,N>
clock, columnFactory, DEF_TTL, globalTtl, keyPos, keys, mutator, template| Constructor and Description |
|---|
ColumnFamilyUpdater(ColumnFamilyTemplate<K,N> template,
ColumnFactory columnFactory)
Constructs a ColumnFamilyUpdater with the provided
ColumnFamilyTemplate
and ColumnFactory. |
ColumnFamilyUpdater(ColumnFamilyTemplate<K,N> template,
ColumnFactory columnFactory,
Mutator<K> mutator)
Same as 2-arg version, except we use the provided
Mutator |
| Modifier and Type | Method and Description |
|---|---|
void |
deleteColumn(N columnName) |
void |
setBoolean(N columnName,
Boolean value) |
void |
setBoolean(N columnName,
Boolean value,
int ttl) |
void |
setByteArray(N columnName,
byte[] value) |
void |
setByteArray(N columnName,
byte[] value,
int ttl) |
void |
setByteBuffer(N columnName,
ByteBuffer value) |
void |
setByteBuffer(N columnName,
ByteBuffer value,
int ttl) |
<V> void |
setColumn(HColumn<N,V> column) |
<V> void |
setComposite(N columnName,
Composite composite) |
<V> void |
setComposite(N columnName,
Composite composite,
int ttl) |
void |
setDate(N columnName,
Date value) |
void |
setDouble(N columnName,
Double value) |
void |
setDouble(N columnName,
Double value,
int ttl) |
<V> void |
setDynamicComposite(N columnName,
DynamicComposite composite) |
<V> void |
setDynamicComposite(N columnName,
DynamicComposite composite,
int ttl) |
void |
setFloat(N columnName,
Float value) |
<V> void |
setFloat(N columnName,
float value) |
void |
setFloat(N columnName,
Float value,
int ttl) |
void |
setInteger(N columnName,
Integer value) |
void |
setInteger(N columnName,
Integer value,
int ttl) |
void |
setLong(N columnName,
Long value) |
void |
setLong(N columnName,
Long value,
int ttl) |
void |
setString(N columnName,
String value) |
void |
setString(N columnName,
String value,
int ttl) |
void |
setUUID(N columnName,
UUID value) |
void |
setUUID(N columnName,
UUID value,
int ttl) |
<V> void |
setValue(N columnName,
V value,
Serializer<V> serializer) |
<V> void |
setValue(N columnName,
V value,
Serializer<V> serializer,
int ttl) |
addKey, getCurrentKey, getCurrentMutator, setClock, setTtl, updatepublic ColumnFamilyUpdater(ColumnFamilyTemplate<K,N> template, ColumnFactory columnFactory)
ColumnFamilyTemplate
and ColumnFactory. A Mutator is created internally for this updater.template - columnFactory - public ColumnFamilyUpdater(ColumnFamilyTemplate<K,N> template, ColumnFactory columnFactory, Mutator<K> mutator)
Mutatortemplate - columnFactory - mutator - public void deleteColumn(N columnName)
public void setByteArray(N columnName, byte[] value)
public void setByteArray(N columnName, byte[] value, int ttl)
public void setByteBuffer(N columnName, ByteBuffer value)
public void setByteBuffer(N columnName, ByteBuffer value, int ttl)
public <V> void setFloat(N columnName, float value)
public <V> void setDynamicComposite(N columnName, DynamicComposite composite)
public <V> void setDynamicComposite(N columnName, DynamicComposite composite, int ttl)
public <V> void setValue(N columnName, V value, Serializer<V> serializer)
public <V> void setValue(N columnName, V value, Serializer<V> serializer, int ttl)
Copyright © 2014. All Rights Reserved.