| java.lang.Object com.projity.algorithm.SelectFrom
SelectFrom | public class SelectFrom implements HasStartAndEnd(Code) | | The part of a query that will apply visitors over generators
|
fieldVisitors | Closure fieldVisitors(Code) | | |
finished | boolean finished(Code) | | |
mustProcessAll | boolean mustProcessAll(Code) | | |
wherePredicate | Predicate wherePredicate(Code) | | |
calculate | public boolean calculate(long groupByStart, long groupByEnd)(Code) | | Calculate values in a range of times by calling each visitor on subranges until the range is complete.
Parameters: groupByStart - start of calculation range. currently unused! Parameters: groupByEnd - end of calculation range true if all of the from generators are still active, false if one of them has been used up. |
getEnd | public long getEnd()(Code) | | Returns the end. |
getStart | public long getStart()(Code) | | Returns the start. |
initializeCalculations | public void initializeCalculations()(Code) | | Initializes all calculation totals for active field visitors. This will set all non-cumulative ones to 0s
Cumulative ones are not initialized
|
resetCalculations | public void resetCalculations()(Code) | | Put fields back to their 0 state. This is used when the clause is used up. Cumulative fields as well.
|
|
|