public class CassandraUtilities extends Object
| Constructor and Description |
|---|
CassandraUtilities() |
| Modifier and Type | Method and Description |
|---|---|
static StringBuilder |
appendColumns(StringBuilder builder,
List<String> columns,
String selectQuery,
CQLTranslator translator)
Append columns.
|
static String |
getIdColumnName(EntityManagerFactoryImpl.KunderaMetadata kunderaMetadata,
EntityMetadata m,
Map<String,Object> externalProperties,
boolean isCql3Enabled)
Return name if Idcolumn for cql, returns if user opted for
otherwise returns
JPAColumnName of id attribute.
|
static String |
getKeyspace(EntityManagerFactoryImpl.KunderaMetadata kunderaMetadata,
String persistenceUnit) |
static net.dataforte.cassandra.pool.PoolConfiguration |
setPoolConfigPolicy(CassandraHost cassandraHost,
net.dataforte.cassandra.pool.PoolConfiguration prop)
Gets the pool config policy.
|
static byte[] |
toBytes(Object value) |
static ByteBuffer |
toBytes(Object value,
Class<?> clazz) |
static ByteBuffer |
toBytes(Object value,
Field f) |
static String |
toUTF8(byte[] value) |
static boolean |
verifyConnection(String host,
int port) |
public static String toUTF8(byte[] value)
public static String getKeyspace(EntityManagerFactoryImpl.KunderaMetadata kunderaMetadata, String persistenceUnit)
public static ByteBuffer toBytes(Object value, Field f)
public static byte[] toBytes(Object value)
public static ByteBuffer toBytes(Object value, Class<?> clazz)
value - f - public static StringBuilder appendColumns(StringBuilder builder, List<String> columns, String selectQuery, CQLTranslator translator)
builder - the buildercolumns - the columnsselectQuery - the select querytranslator - the translatorpublic static String getIdColumnName(EntityManagerFactoryImpl.KunderaMetadata kunderaMetadata, EntityMetadata m, Map<String,Object> externalProperties, boolean isCql3Enabled)
m - externalProperties - public static boolean verifyConnection(String host, int port)
host - port - public static net.dataforte.cassandra.pool.PoolConfiguration setPoolConfigPolicy(CassandraHost cassandraHost, net.dataforte.cassandra.pool.PoolConfiguration prop)
persistenceUnitMetadata - the persistence unit metadatapuProperties - Copyright © 2015. All Rights Reserved.