org.apache.cassandra.db
Class RangeSliceCommand

java.lang.Object
  extended by org.apache.cassandra.db.RangeSliceCommand
All Implemented Interfaces:
MessageProducer, IReadCommand

public class RangeSliceCommand
extends java.lang.Object
implements MessageProducer, IReadCommand


Field Summary
 java.lang.String column_family
           
 java.lang.String keyspace
           
 int max_keys
           
 org.apache.cassandra.thrift.SlicePredicate predicate
           
 AbstractBounds range
           
 java.nio.ByteBuffer super_column
           
 
Constructor Summary
RangeSliceCommand(java.lang.String keyspace, org.apache.cassandra.thrift.ColumnParent column_parent, org.apache.cassandra.thrift.SlicePredicate predicate, AbstractBounds range, int max_keys)
           
RangeSliceCommand(java.lang.String keyspace, java.lang.String column_family, java.nio.ByteBuffer super_column, org.apache.cassandra.thrift.SlicePredicate predicate, AbstractBounds range, int max_keys)
           
 
Method Summary
 java.lang.String getKeyspace()
           
 Message getMessage(java.lang.Integer version)
           
static RangeSliceCommand read(Message message)
           
 java.lang.String toString()
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

Field Detail

keyspace

public final java.lang.String keyspace

column_family

public final java.lang.String column_family

super_column

public final java.nio.ByteBuffer super_column

predicate

public final org.apache.cassandra.thrift.SlicePredicate predicate

range

public final AbstractBounds range

max_keys

public final int max_keys
Constructor Detail

RangeSliceCommand

public RangeSliceCommand(java.lang.String keyspace,
                         org.apache.cassandra.thrift.ColumnParent column_parent,
                         org.apache.cassandra.thrift.SlicePredicate predicate,
                         AbstractBounds range,
                         int max_keys)

RangeSliceCommand

public RangeSliceCommand(java.lang.String keyspace,
                         java.lang.String column_family,
                         java.nio.ByteBuffer super_column,
                         org.apache.cassandra.thrift.SlicePredicate predicate,
                         AbstractBounds range,
                         int max_keys)
Method Detail

getMessage

public Message getMessage(java.lang.Integer version)
                   throws java.io.IOException
Specified by:
getMessage in interface MessageProducer
Throws:
java.io.IOException

toString

public java.lang.String toString()
Overrides:
toString in class java.lang.Object

read

public static RangeSliceCommand read(Message message)
                              throws java.io.IOException
Throws:
java.io.IOException

getKeyspace

public java.lang.String getKeyspace()
Specified by:
getKeyspace in interface IReadCommand


Copyright © 2011 The Apache Software Foundation