me.prettyprint.cassandra.model.thrift
Class ThriftFactory
java.lang.Object
me.prettyprint.cassandra.model.thrift.ThriftFactory
public class ThriftFactory
- extends Object
Utility factory class for creating thrift objects.
- Author:
- Ran Tavory
Method Summary |
static
<N> org.apache.cassandra.thrift.ColumnPath |
|
createColumnPath(String columnFamilyName,
N columnName,
Serializer<N> nameSerializer)
|
static
<N> org.apache.cassandra.thrift.CounterColumn |
|
createCounterColumn(N name,
long value,
Serializer<N> ns)
|
static org.apache.cassandra.thrift.CounterColumn |
createCounterColumn(String name,
long value)
|
static
<SN,N> org.apache.cassandra.thrift.ColumnPath |
|
createSuperColumnPath(String columnFamilyName,
SN superColumnName,
N columnName,
Serializer<SN> superNameSerializer,
Serializer<N> nameSerializer)
|
static
<SN> org.apache.cassandra.thrift.ColumnPath |
|
createSuperColumnPath(String columnFamilyName,
SN superColumnName,
Serializer<SN> superNameSerializer)
|
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
ThriftFactory
public ThriftFactory()
createColumnPath
public static <N> org.apache.cassandra.thrift.ColumnPath createColumnPath(String columnFamilyName,
N columnName,
Serializer<N> nameSerializer)
createSuperColumnPath
public static <SN,N> org.apache.cassandra.thrift.ColumnPath createSuperColumnPath(String columnFamilyName,
SN superColumnName,
N columnName,
Serializer<SN> superNameSerializer,
Serializer<N> nameSerializer)
createSuperColumnPath
public static <SN> org.apache.cassandra.thrift.ColumnPath createSuperColumnPath(String columnFamilyName,
SN superColumnName,
Serializer<SN> superNameSerializer)
createCounterColumn
public static org.apache.cassandra.thrift.CounterColumn createCounterColumn(String name,
long value)
createCounterColumn
public static <N> org.apache.cassandra.thrift.CounterColumn createCounterColumn(N name,
long value,
Serializer<N> ns)
Copyright © 2011. All Rights Reserved.