|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
java.lang.Objectme.prettyprint.cassandra.model.HCounterColumnImpl<N>
N - The type of the column namepublic final class HCounterColumnImpl<N>
Hector Counter Column definition.
| Constructor Summary | |
|---|---|
HCounterColumnImpl(org.apache.cassandra.thrift.CounterColumn thriftCounterColumn,
Serializer<N> nameSerializer)
|
|
HCounterColumnImpl(N name,
Long value)
|
|
HCounterColumnImpl(N name,
Long value,
Serializer<N> nameSerializer)
|
|
HCounterColumnImpl(Serializer<N> nameSerializer)
|
|
| Method Summary | |
|---|---|
HCounterColumn<N> |
apply(org.apache.cassandra.thrift.CounterColumn c)
|
HCounterColumn<N> |
apply(Long value,
int ttl)
|
HCounterColumn<N> |
clear()
Clear value, timestamp and ttl (the latter two set to '0') leaving only the column name |
boolean |
equals(Object obj)
|
HCounterColumn<N> |
fromThrift(org.apache.cassandra.thrift.CounterColumn c)
|
N |
getName()
|
ByteBuffer |
getNameBytes()
(Advanced) Returns the underlying ByteBuffer for the name via ByteBuffer.duplicate(). |
Serializer<N> |
getNameSerializer()
|
int |
getTtl()
|
Long |
getValue()
|
int |
hashCode()
|
HCounterColumn<N> |
setName(N name)
|
HCounterColumn<N> |
setTtl(int ttl)
Set the time-to-live value for this column in seconds. |
HCounterColumn<N> |
setValue(Long value)
|
String |
toString()
|
org.apache.cassandra.thrift.CounterColumn |
toThrift()
|
| Methods inherited from class java.lang.Object |
|---|
clone, finalize, getClass, notify, notifyAll, wait, wait, wait |
| Constructor Detail |
|---|
public HCounterColumnImpl(N name,
Long value,
Serializer<N> nameSerializer)
public HCounterColumnImpl(org.apache.cassandra.thrift.CounterColumn thriftCounterColumn,
Serializer<N> nameSerializer)
public HCounterColumnImpl(Serializer<N> nameSerializer)
public HCounterColumnImpl(N name,
Long value)
| Method Detail |
|---|
public HCounterColumn<N> setName(N name)
setName in interface HCounterColumn<N>public HCounterColumn<N> setValue(Long value)
setValue in interface HCounterColumn<N>public HCounterColumn<N> setTtl(int ttl)
setTtl in interface HCounterColumn<N>public int getTtl()
getTtl in interface HCounterColumn<N>public N getName()
getName in interface HCounterColumn<N>public Long getValue()
getValue in interface HCounterColumn<N>public org.apache.cassandra.thrift.CounterColumn toThrift()
public HCounterColumn<N> fromThrift(org.apache.cassandra.thrift.CounterColumn c)
public Serializer<N> getNameSerializer()
getNameSerializer in interface HCounterColumn<N>public ByteBuffer getNameBytes()
HCounterColumn
getNameBytes in interface HCounterColumn<N>public HCounterColumn<N> clear()
clear in interface HCounterColumn<N>
public HCounterColumn<N> apply(Long value,
int ttl)
apply in interface HCounterColumn<N>public HCounterColumn<N> apply(org.apache.cassandra.thrift.CounterColumn c)
public String toString()
toString in class Objectpublic int hashCode()
hashCode in class Objectpublic boolean equals(Object obj)
equals in class Object
|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||