Class ReduceResultPage
- java.lang.Object
-
- org.apache.ignite.internal.processors.query.h2.twostep.ReduceResultPage
-
public class ReduceResultPage extends Object
Page result.
-
-
Constructor Summary
Constructors Constructor Description ReduceResultPage(GridKernalContext ctx, UUID src, GridQueryNextPageResponse res)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description intcolumnCount()voidfetchNextPage()Request next page.booleanisDummyLast()booleanisFail()booleanisLast()GridQueryNextPageResponseresponse()Iterator<org.h2.value.Value[]>rows()introwsInPage()intsegmentId()ReduceResultPagesetLast(boolean last)UUIDsource()StringtoString()
-
-
-
Constructor Detail
-
ReduceResultPage
public ReduceResultPage(GridKernalContext ctx, UUID src, GridQueryNextPageResponse res)
- Parameters:
ctx- Kernal context.src- Source.res- Response.
-
-
Method Detail
-
isFail
public boolean isFail()
- Returns:
trueIf this is a dummy fail page.
-
isLast
public boolean isLast()
- Returns:
trueIf this is either a real last page for a source or a dummy terminating page with no rows.
-
isDummyLast
public boolean isDummyLast()
- Returns:
trueIf it is a dummy last page.
-
setLast
public ReduceResultPage setLast(boolean last)
- Parameters:
last- Last page for a source.- Returns:
this.
-
rowsInPage
public int rowsInPage()
- Returns:
- Number on rows in this page.
-
rows
public Iterator<org.h2.value.Value[]> rows()
- Returns:
- Rows.
-
columnCount
public int columnCount()
- Returns:
- Column count.
-
source
public UUID source()
- Returns:
- Result source node ID.
-
segmentId
public int segmentId()
- Returns:
- Segment ID.
-
response
public GridQueryNextPageResponse response()
- Returns:
- Response.
-
fetchNextPage
public void fetchNextPage()
Request next page.
-
-