org.apache.hadoop.hbase.hql
Class SelectCommand
java.lang.Object
org.apache.hadoop.hbase.hql.BasicCommand
org.apache.hadoop.hbase.hql.SelectCommand
- All Implemented Interfaces:
- Command, CommandFactory
public class SelectCommand
- extends BasicCommand
Selects values from tables.
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
SelectCommand
public SelectCommand(Writer o,
TableFormatter f)
execute
public ReturnMsg execute(HBaseConfiguration conf)
- Description copied from interface:
Command
- Execute a command
- Parameters:
conf
- Configuration
- Returns:
- Result of command execution
getColumns
public org.apache.hadoop.hbase.hql.SelectCommand.ParsedColumns getColumns(HBaseAdmin admin,
boolean scanning)
- Make sense of the supplied list of columns.
- Parameters:
admin
- Admin to use.
- Returns:
- Interpretation of supplied list of columns.
setTable
public void setTable(String table)
setLimit
public void setLimit(int limit)
setWhere
public void setWhere(boolean isWhereClause)
setTimestamp
public void setTimestamp(String timestamp)
setColumns
public void setColumns(List<String> columns)
setRowKey
public void setRowKey(String rowKey)
setCountFunction
public void setCountFunction(boolean countFunction)
setStopRow
public void setStopRow(String stopRow)
setVersion
public void setVersion(int version)
- Parameters:
version
- Set maximum versions for this selection
main
public static void main(String[] args)
throws Exception
- Throws:
Exception
Copyright © 2008 The Apache Software Foundation