SN - CounterSuperColumn name typeN - CounterColumn name typepublic final class HCounterSuperColumnImpl<SN,N> extends Object implements HCounterSuperColumn<SN,N>
| Constructor and Description |
|---|
HCounterSuperColumnImpl(org.apache.cassandra.thrift.CounterSuperColumn thriftCounterSuperColumn,
Serializer<SN> sNameSerializer,
Serializer<N> nameSerializer) |
HCounterSuperColumnImpl(Serializer<SN> sNameSerializer,
Serializer<N> nameSerializer) |
HCounterSuperColumnImpl(SN sName,
List<HCounterColumn<N>> counterColumns,
Serializer<SN> sNameSerializer,
Serializer<N> nameSerializer) |
| Modifier and Type | Method and Description |
|---|---|
HCounterSuperColumn<SN,N> |
addSubCounterColumn(HCounterColumn<N> counterColumn) |
HCounterColumn<N> |
get(int i) |
List<HCounterColumn<N>> |
getColumns() |
SN |
getName() |
ByteBuffer |
getNameByteBuffer() |
byte[] |
getNameBytes() |
Serializer<SN> |
getNameSerializer() |
int |
getSize() |
Serializer<SN> |
getSuperNameSerializer() |
HCounterSuperColumn<SN,N> |
setName(SN name) |
HCounterSuperColumn<SN,N> |
setSubcolumns(List<HCounterColumn<N>> counterSubcolumns) |
String |
toString() |
org.apache.cassandra.thrift.CounterSuperColumn |
toThrift() |
public HCounterSuperColumnImpl(SN sName, List<HCounterColumn<N>> counterColumns, Serializer<SN> sNameSerializer, Serializer<N> nameSerializer)
sName - CounterSuperColumn name typeList> - CounterColumn valuesSerializer - the serializer typepublic HCounterSuperColumnImpl(org.apache.cassandra.thrift.CounterSuperColumn thriftCounterSuperColumn,
Serializer<SN> sNameSerializer,
Serializer<N> nameSerializer)
public HCounterSuperColumnImpl(Serializer<SN> sNameSerializer, Serializer<N> nameSerializer)
public HCounterSuperColumn<SN,N> addSubCounterColumn(HCounterColumn<N> counterColumn)
addSubCounterColumn in interface HCounterSuperColumn<SN,N>public HCounterSuperColumn<SN,N> setName(SN name)
setName in interface HCounterSuperColumn<SN,N>public HCounterSuperColumn<SN,N> setSubcolumns(List<HCounterColumn<N>> counterSubcolumns)
setSubcolumns in interface HCounterSuperColumn<SN,N>public int getSize()
getSize in interface HCounterSuperColumn<SN,N>public SN getName()
getName in interface HCounterSuperColumn<SN,N>public List<HCounterColumn<N>> getColumns()
getColumns in interface HCounterSuperColumn<SN,N>public HCounterColumn<N> get(int i)
get in interface HCounterSuperColumn<SN,N>public Serializer<SN> getNameSerializer()
getNameSerializer in interface HCounterSuperColumn<SN,N>public byte[] getNameBytes()
getNameBytes in interface HCounterSuperColumn<SN,N>public ByteBuffer getNameByteBuffer()
getNameByteBuffer in interface HCounterSuperColumn<SN,N>public org.apache.cassandra.thrift.CounterSuperColumn toThrift()
public Serializer<SN> getSuperNameSerializer()
getSuperNameSerializer in interface HCounterSuperColumn<SN,N>Copyright © 2014. All Rights Reserved.