public class RowLimitProcessor extends Object
Constructor and Description |
---|
RowLimitProcessor(VariableReader numRowsVariableReader,
VariableReader offsetVariableReader,
int currentRowLimit,
int currentOffset) |
Modifier and Type | Method and Description |
---|---|
EventBean[] |
applyLimit(EventBean[] outgoingEvents) |
EventBean[] |
determineApplyLimit2Events(EventBean first,
EventBean second) |
void |
determineCurrentLimit() |
EventBean[] |
determineLimitAndApply(EventBean[] outgoingEvents)
Determine the current limit and applies the limiting function to outgoing events.
|
int |
getCurrentOffset() |
int |
getCurrentRowLimit() |
public RowLimitProcessor(VariableReader numRowsVariableReader, VariableReader offsetVariableReader, int currentRowLimit, int currentOffset)
public int getCurrentRowLimit()
public int getCurrentOffset()
public void determineCurrentLimit()
public EventBean[] determineLimitAndApply(EventBean[] outgoingEvents)
outgoingEvents
- unlimitedCopyright © 2005–2018. All rights reserved.