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 Task
SQLException
private boolean whereCheckRow(Data data, Object where) throws SQLException
data
- where
- SQLException
private boolean whereCheckRowEquation(Data data, Equation eq) throws SQLException
data
- eq
- SQLException
private boolean whereCheckRowConditon(Data data, Condition condition) throws SQLException
data
- condition
- SQLException
private Object resolveColumn(Data data, Object column) throws SQLException
SQLException
Copyright © 2015 Open Microscopy Environment