org.apache.cassandra.cql
Class QueryProcessor
java.lang.Object
org.apache.cassandra.cql.QueryProcessor
public class QueryProcessor
- extends java.lang.Object
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
CQL_VERSION
public static final SemanticVersion CQL_VERSION
DEFAULT_KEY_NAME
public static final java.lang.String DEFAULT_KEY_NAME
QueryProcessor
public QueryProcessor()
validateKey
public static void validateKey(java.nio.ByteBuffer key)
throws InvalidRequestException
- Throws:
InvalidRequestException
validateKeyAlias
public static void validateKeyAlias(CFMetaData cfm,
java.lang.String key)
throws InvalidRequestException
- Throws:
InvalidRequestException
validateColumnName
public static void validateColumnName(java.nio.ByteBuffer column)
throws InvalidRequestException
- Throws:
InvalidRequestException
validateColumn
public static void validateColumn(CFMetaData metadata,
java.nio.ByteBuffer name,
java.nio.ByteBuffer value)
throws InvalidRequestException
- Throws:
InvalidRequestException
processStatement
public static org.apache.cassandra.thrift.CqlResult processStatement(CQLStatement statement,
ThriftClientState clientState,
java.util.List<java.nio.ByteBuffer> variables)
throws RequestExecutionException,
RequestValidationException
- Throws:
RequestExecutionException
RequestValidationException
process
public static org.apache.cassandra.thrift.CqlResult process(java.lang.String queryString,
ThriftClientState clientState)
throws RequestValidationException,
RequestExecutionException
- Throws:
RequestValidationException
RequestExecutionException
prepare
public static org.apache.cassandra.thrift.CqlPreparedResult prepare(java.lang.String queryString,
ThriftClientState clientState)
throws InvalidRequestException,
SyntaxException
- Throws:
InvalidRequestException
SyntaxException
processPrepared
public static org.apache.cassandra.thrift.CqlResult processPrepared(CQLStatement statement,
ThriftClientState clientState,
java.util.List<java.nio.ByteBuffer> variables)
throws RequestValidationException,
RequestExecutionException
- Throws:
RequestValidationException
RequestExecutionException
Copyright © 2013 The Apache Software Foundation