This project has retired. For details please refer to its Attic page.
CassandraQuery (Apache Gora 0.2 API)

org.apache.gora.cassandra.query
Class CassandraQuery<K,T extends Persistent>

java.lang.Object
  extended by org.apache.gora.query.impl.QueryBase<K,T>
      extended by org.apache.gora.cassandra.query.CassandraQuery<K,T>
All Implemented Interfaces:
Query<K,T>, org.apache.hadoop.conf.Configurable, org.apache.hadoop.io.Writable

public class CassandraQuery<K,T extends Persistent>
extends QueryBase<K,T>


Field Summary
 
Fields inherited from class org.apache.gora.query.impl.QueryBase
dataStore, endKey, endTime, fields, filter, isCompiled, limit, queryString, startKey, startTime
 
Constructor Summary
CassandraQuery()
           
CassandraQuery(DataStore<K,T> dataStore)
           
 
Method Summary
 String[] getColumns(String family)
           
 Map<String,List<String>> getFamilyMap()
           
 Query<K,T> getQuery()
           
 void setFamilyMap(Map<String,List<String>> familyMap)
           
 void setQuery(Query<K,T> query)
           
 
Methods inherited from class org.apache.gora.query.impl.QueryBase
equals, execute, getConf, getDataStore, getEndKey, getEndTime, getFields, getKey, getLimit, getStartKey, getStartTime, getTimestamp, hashCode, readFields, setConf, setDataStore, setEndKey, setEndTime, setFields, setKey, setKeyRange, setLimit, setStartKey, setStartTime, setTimeRange, setTimestamp, toString, write
 
Methods inherited from class java.lang.Object
clone, finalize, getClass, notify, notifyAll, wait, wait, wait
 

Constructor Detail

CassandraQuery

public CassandraQuery()

CassandraQuery

public CassandraQuery(DataStore<K,T> dataStore)
Method Detail

setFamilyMap

public void setFamilyMap(Map<String,List<String>> familyMap)

getFamilyMap

public Map<String,List<String>> getFamilyMap()

getColumns

public String[] getColumns(String family)
Parameters:
family - the family name
Returns:
an array of the query column names belonging to the family

getQuery

public Query<K,T> getQuery()

setQuery

public void setQuery(Query<K,T> query)


Copyright © 2010-2013 The Apache Software Foundation. All Rights Reserved.