Package org.apache.camel.utils.cassandra
Class CassandraUtils
- java.lang.Object
-
- org.apache.camel.utils.cassandra.CassandraUtils
-
public final class CassandraUtils extends Object
-
-
Method Summary
All Methods Static Methods Concrete Methods Modifier and Type Method Description static Object[]append(Object[] array1, Object... array2)Append values to given array.static String[]append(String[] array1, String... array2)Append values to given array.static <T extends com.datastax.oss.driver.api.core.cql.SimpleStatement>
TapplyConsistencyLevel(T statement, com.datastax.oss.driver.api.core.ConsistencyLevel consistencyLevel)Apply consistency level if provided, else leave default.static Object[]concat(Object[] array1, Object[] array2)Concatenate 2 arrays.static String[]concat(String[] array1, String[] array2)Concatenate 2 arrays.static com.datastax.oss.driver.api.querybuilder.delete.DeletegenerateDelete(String table, String[] whereColumns, boolean ifExists)Generate delete where columns = ? CQL.static com.datastax.oss.driver.api.querybuilder.delete.DeletegenerateDelete(String table, String[] whereColumns, int whereColumnsMaxIndex, boolean ifExists)Generate delete where columns = ? CQL.static com.datastax.oss.driver.api.querybuilder.insert.InsertgenerateInsert(String table, String[] columns, boolean ifNotExists, Integer ttl)Generate Insert CQL.static com.datastax.oss.driver.api.querybuilder.select.SelectgenerateSelect(String table, String[] selectColumns, String[] whereColumns)Generate select where columns = ? CQL.static com.datastax.oss.driver.api.querybuilder.select.SelectgenerateSelect(String table, String[] selectColumns, String[] whereColumns, int whereColumnsMaxIndex)Generate select where columns = ? CQL.static com.datastax.oss.driver.api.querybuilder.truncate.TruncategenerateTruncate(String table)Generate delete where columns = ? CQL.static booleanisEmpty(Object[] array)Test if the array is null or empty.
-
-
-
Method Detail
-
isEmpty
public static boolean isEmpty(Object[] array)
Test if the array is null or empty.
-
append
public static Object[] append(Object[] array1, Object... array2)
Append values to given array.
-
append
public static String[] append(String[] array1, String... array2)
Append values to given array.
-
generateInsert
public static com.datastax.oss.driver.api.querybuilder.insert.Insert generateInsert(String table, String[] columns, boolean ifNotExists, Integer ttl)
Generate Insert CQL.
-
generateSelect
public static com.datastax.oss.driver.api.querybuilder.select.Select generateSelect(String table, String[] selectColumns, String[] whereColumns)
Generate select where columns = ? CQL.
-
generateSelect
public static com.datastax.oss.driver.api.querybuilder.select.Select generateSelect(String table, String[] selectColumns, String[] whereColumns, int whereColumnsMaxIndex)
Generate select where columns = ? CQL.
-
generateDelete
public static com.datastax.oss.driver.api.querybuilder.delete.Delete generateDelete(String table, String[] whereColumns, boolean ifExists)
Generate delete where columns = ? CQL.
-
generateDelete
public static com.datastax.oss.driver.api.querybuilder.delete.Delete generateDelete(String table, String[] whereColumns, int whereColumnsMaxIndex, boolean ifExists)
Generate delete where columns = ? CQL.
-
generateTruncate
public static com.datastax.oss.driver.api.querybuilder.truncate.Truncate generateTruncate(String table)
Generate delete where columns = ? CQL.
-
applyConsistencyLevel
public static <T extends com.datastax.oss.driver.api.core.cql.SimpleStatement> T applyConsistencyLevel(T statement, com.datastax.oss.driver.api.core.ConsistencyLevel consistencyLevel)Apply consistency level if provided, else leave default.
-
-