Package io.prestosql.operator
Class PageBuffer
- java.lang.Object
-
- io.prestosql.operator.PageBuffer
-
public class PageBuffer extends Object
Provides a bridge between classicOperator
push input model andWorkProcessorOperator
pull model.WorkProcessorOperatorAdapter.AdapterWorkProcessorOperator
can usePageBuffer
to convert from push input model to pull model.
-
-
Constructor Summary
Constructors Constructor Description PageBuffer()
PageBuffer(com.google.common.util.concurrent.ListenableFuture<?> initialFuture)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description void
add(Page page)
void
finish()
boolean
isEmpty()
boolean
isFinished()
WorkProcessor<Page>
pages()
-
-
-
Method Detail
-
pages
public WorkProcessor<Page> pages()
-
isEmpty
public boolean isEmpty()
-
isFinished
public boolean isFinished()
-
add
public void add(Page page)
-
finish
public void finish()
-
-