com.nhncorp.neptune.client.shell.select
Class SelectQuery

java.lang.Object
  extended by com.nhncorp.neptune.client.shell.select.SelectQuery

public class SelectQuery
extends java.lang.Object


Constructor Summary
SelectQuery(java.lang.String queryStr)
           
 
Method Summary
 java.util.Map<java.lang.String,Cell.Key> getCellKeys()
           
 java.util.List<java.lang.String> getColumns()
           
 long getEndTime()
           
 java.lang.String getFromTable()
           
 Row.Key getRowKey()
           
 java.lang.String getRunMode()
           
 long getStartTime()
           
 int getTabletRows()
           
 AndOrExpression getWhereExpression()
           
 boolean isTure(java.lang.String[][] params)
           
static void main(java.lang.String[] args)
           
 void parse()
           
 void setColumns(java.util.List<java.lang.String> columns)
           
 void setEndTime(long endTime)
           
 void setFromTable(java.lang.String fromTable)
           
 void setRunMode(java.lang.String runMode)
           
 void setStartTime(long startTime)
           
 void setTabletRows(int tabletRows)
           
 void setWhereComponents(java.util.List<WhereComponent> whereComponents)
           
 java.lang.String toString()
           
 
Methods inherited from class java.lang.Object
equals, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

Constructor Detail

SelectQuery

public SelectQuery(java.lang.String queryStr)
            throws ParseException
Throws:
ParseException
Method Detail

getTabletRows

public int getTabletRows()
Returns:
the tabletRows

setTabletRows

public void setTabletRows(int tabletRows)
Parameters:
tabletRows - the tabletRows to set

setEndTime

public void setEndTime(long endTime)
Parameters:
endTime - the endTime to set

setStartTime

public void setStartTime(long startTime)
Parameters:
startTime - the startTime to set

getEndTime

public long getEndTime()

getStartTime

public long getStartTime()

parse

public void parse()
           throws ParseException
Throws:
ParseException

getRowKey

public Row.Key getRowKey()

getColumns

public java.util.List<java.lang.String> getColumns()

getCellKeys

public java.util.Map<java.lang.String,Cell.Key> getCellKeys()

setColumns

public void setColumns(java.util.List<java.lang.String> columns)

getFromTable

public java.lang.String getFromTable()

setFromTable

public void setFromTable(java.lang.String fromTable)

getWhereExpression

public AndOrExpression getWhereExpression()

setWhereComponents

public void setWhereComponents(java.util.List<WhereComponent> whereComponents)

toString

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

isTure

public boolean isTure(java.lang.String[][] params)

getRunMode

public java.lang.String getRunMode()
Returns:
the runMode

setRunMode

public void setRunMode(java.lang.String runMode)
Parameters:
runMode - the runMode to set

main

public static void main(java.lang.String[] args)
                 throws java.lang.Exception
Throws:
java.lang.Exception