| Modifier and Type | Field and Description | 
|---|---|
private MemoryData | 
result  | 
private int[] | 
tableMap  | 
private Task | 
task  | 
private Object | 
where  | 
| Constructor and Description | 
|---|
FilterData(Task task,
          Object where,
          int[] tableMap)  | 
| Modifier and Type | Method and Description | 
|---|---|
Object | 
getResult()  | 
private Object | 
resolveColumn(Data data,
             Object column)  | 
void | 
run()  | 
private boolean | 
whereCheckRow(Data data,
             Object where)
Check the where constraint against a single row 
 | 
private boolean | 
whereCheckRowConditon(Data data,
                     Condition condition)
Check a condition portion of the where constraint against a single row
 left and right of conditon is either another condition or an equation 
 | 
private boolean | 
whereCheckRowEquation(Data data,
                     Equation eq)
Check an equation portion of the where contraints against a single row 
 | 
private MemoryData result
private Object where
private Task task
private int[] tableMap
public void run()
         throws SQLException
run in interface TaskSQLExceptionprivate boolean whereCheckRow(Data data, Object where) throws SQLException
data - where - SQLExceptionprivate boolean whereCheckRowEquation(Data data, Equation eq) throws SQLException
data - eq - SQLExceptionprivate boolean whereCheckRowConditon(Data data, Condition condition) throws SQLException
data - condition - SQLExceptionprivate Object resolveColumn(Data data, Object column) throws SQLException
SQLExceptionCopyright © 2016 Open Microscopy Environment