org.apache.cassandra.cql3
Class QueryProcessor
java.lang.Object
org.apache.cassandra.cql3.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
QueryProcessor
public QueryProcessor()
validateKey
public static void validateKey(java.nio.ByteBuffer key)
throws InvalidRequestException
- Throws:
InvalidRequestException
validateColumnNames
public static void validateColumnNames(java.lang.Iterable<java.nio.ByteBuffer> columns)
throws InvalidRequestException
- Throws:
InvalidRequestException
validateColumnName
public static void validateColumnName(java.nio.ByteBuffer column)
throws InvalidRequestException
- Throws:
InvalidRequestException
validateSlicePredicate
public static void validateSlicePredicate(CFMetaData metadata,
SlicePredicate predicate)
throws InvalidRequestException
- Throws:
InvalidRequestException
validateSliceRange
public static void validateSliceRange(CFMetaData metadata,
SliceRange range)
throws InvalidRequestException
- Throws:
InvalidRequestException
validateSliceRange
public static void validateSliceRange(CFMetaData metadata,
java.nio.ByteBuffer start,
java.nio.ByteBuffer finish,
boolean reversed)
throws InvalidRequestException
- Throws:
InvalidRequestException
process
public static CqlResult process(java.lang.String queryString,
ClientState clientState)
throws org.antlr.runtime.RecognitionException,
UnavailableException,
InvalidRequestException,
TimedOutException,
SchemaDisagreementException
- Throws:
org.antlr.runtime.RecognitionException
UnavailableException
InvalidRequestException
TimedOutException
SchemaDisagreementException
prepare
public static CqlPreparedResult prepare(java.lang.String queryString,
ClientState clientState)
throws org.antlr.runtime.RecognitionException,
InvalidRequestException
- Throws:
org.antlr.runtime.RecognitionException
InvalidRequestException
processPrepared
public static CqlResult processPrepared(CQLStatement statement,
ClientState clientState,
java.util.List<java.nio.ByteBuffer> variables)
throws UnavailableException,
InvalidRequestException,
TimedOutException,
SchemaDisagreementException
- Throws:
UnavailableException
InvalidRequestException
TimedOutException
SchemaDisagreementException
Copyright © 2012 The Apache Software Foundation