org.apache.cassandra.cli
Class CliUtils

java.lang.Object
  extended by org.apache.cassandra.cli.CliUtils

public class CliUtils
extends java.lang.Object


Constructor Summary
CliUtils()
           
 
Method Summary
static java.lang.String escapeSQLString(java.lang.String b)
           
static java.util.Set<java.lang.String> getCfNamesByKeySpace(org.apache.cassandra.thrift.KsDef keySpace)
          Returns set of column family names in specified keySpace.
static org.apache.cassandra.thrift.IndexOperator getIndexOperator(java.lang.String operator)
          Returns IndexOperator from string representation
static java.lang.String unescapeSQLString(java.lang.String b)
          Strips leading and trailing "'" characters, and handles and escaped characters such as \n, \r, etc.
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

CliUtils

public CliUtils()
Method Detail

unescapeSQLString

public static java.lang.String unescapeSQLString(java.lang.String b)
Strips leading and trailing "'" characters, and handles and escaped characters such as \n, \r, etc.

Parameters:
b - - string to unescape
Returns:
String - unexspaced string

escapeSQLString

public static java.lang.String escapeSQLString(java.lang.String b)

getIndexOperator

public static org.apache.cassandra.thrift.IndexOperator getIndexOperator(java.lang.String operator)
Returns IndexOperator from string representation

Parameters:
operator - - string representing IndexOperator (=, >=, >, <, <=)
Returns:
IndexOperator - enum value of IndexOperator or null if not found

getCfNamesByKeySpace

public static java.util.Set<java.lang.String> getCfNamesByKeySpace(org.apache.cassandra.thrift.KsDef keySpace)
Returns set of column family names in specified keySpace.

Parameters:
keySpace - - keyspace definition to get column family names from.
Returns:
Set - column family names


Copyright © 2011 The Apache Software Foundation