|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Object me.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 Object
public int hashCode()
hashCode
in class Object
public boolean equals(Object obj)
equals
in class Object
|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |